This commit is contained in:
Jens Petersen 2011-12-16 11:32:09 +09:00
parent efdfd43fe2
commit d6ebb2aba8
3 changed files with 91 additions and 0 deletions

1
.gitignore vendored
View File

@ -0,0 +1 @@
/unordered-containers-0.1.4.3.tar.gz

View File

@ -0,0 +1,89 @@
# For Haskell Packaging Guidelines see:
# - https://fedoraproject.org/wiki/Packaging:Haskell
# - https://fedoraproject.org/wiki/PackagingDrafts/Haskell
%global pkg_name unordered-containers
# common part of summary for all the subpackages
%global common_summary Efficient hashing-based container types
# main description used for all the subpackages
%global common_description Efficient hashing-based container types. The containers have been optimized\
for performance critical use, both in terms of large data quantities and\
high speed. The declared cost of each operation is either worst-case or\
amortized, but remains valid even if structures are shared.
Name: ghc-%{pkg_name}
Version: 0.1.4.3
Release: 1%{?dist}
Summary: %{common_summary}
Group: System Environment/Libraries
License: BSD
# BEGIN cabal2spec
URL: http://hackage.haskell.org/package/%{pkg_name}
Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
ExclusiveArch: %{ghc_arches}
BuildRequires: ghc-Cabal-devel
BuildRequires: ghc-rpm-macros
%if %{undefined without_hscolour}
BuildRequires: hscolour
%endif
# END cabal2spec
BuildRequires: ghc-deepseq-prof
BuildRequires: ghc-hashable-prof
%description
%{common_description}
%package -n ghc-%{pkg_name}-devel
Summary: Development files for %{common_summary}
Group: Development/Libraries
# BEGIN cabal2spec
%{?ghc_devel_requires}
Provides: ghc-%{pkg_name}-prof = %{version}-%{release}
# END cabal2spec
# Haskell devel dependencies are autogenerated by ghc-deps.sh
%description -n ghc-%{pkg_name}-devel
%{common_description}
This package contains the development files.
%prep
%setup -q -n %{pkg_name}-%{version}
%build
%ghc_lib_build
%install
%ghc_lib_install
%post -n ghc-%{pkg_name}-devel
%ghc_pkg_recache
%postun -n ghc-%{pkg_name}-devel
%ghc_pkg_recache
%if %{undefined ghc_without_shared}
%files -n ghc-%{pkg_name} -f ghc-%{pkg_name}.files
%endif
%files -n ghc-%{pkg_name}-devel -f ghc-%{pkg_name}-devel.files
%changelog
* Wed Nov 23 2011 Jens Petersen <petersen@redhat.com> - 0.1.4.3-1
- BSD license
- depends on deepseq and hashable
* Wed Nov 23 2011 Fedora Haskell SIG <haskell-devel@lists.fedoraproject.org>
- initial packaging for Fedora automatically generated by cabal2spec-0.24.1

View File

@ -0,0 +1 @@
1ec97a55ecdc117a592b8868d6d9a971 unordered-containers-0.1.4.3.tar.gz