From 830c7933eb6f23dee79c72ef9d6cab479997947f Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Apr 17 2014 01:48:50 +0000 Subject: update to 3.2.0.3 with cabal-rpm (#1082548) --- diff --git a/.gitignore b/.gitignore index 6297398..140139b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ parallel-2.2.0.1.tar.gz /parallel-3.1.0.1.tar.gz /parallel-3.2.0.2.tar.gz +/parallel-3.2.0.3.tar.gz diff --git a/ghc-parallel.spec b/ghc-parallel.spec index 82595de..5e073c4 100644 --- a/ghc-parallel.spec +++ b/ghc-parallel.spec @@ -1,32 +1,39 @@ -# cabal2spec-0.25 # https://fedoraproject.org/wiki/Packaging:Haskell -# https://fedoraproject.org/wiki/PackagingDrafts/Haskell %global pkg_name parallel -%global common_summary Haskell parallel programming library - -%global common_description A parallel programming library for Haskell. - Name: ghc-%{pkg_name} # part of haskell-platform -Version: 3.2.0.2 -Release: 1%{?dist} -Summary: %{common_summary} +Version: 3.2.0.3 +Release: 34%{?dist} +Summary: Parallel programming library -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} +Source0: http://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz + BuildRequires: ghc-Cabal-devel -BuildRequires: ghc-rpm-macros %{!?without_hscolour:hscolour} -# END cabal2spec -BuildRequires: ghc-deepseq-prof +BuildRequires: ghc-rpm-macros +# Begin cabal-rpm deps: +BuildRequires: ghc-array-devel +BuildRequires: ghc-containers-devel +BuildRequires: ghc-deepseq-devel +# End cabal-rpm deps %description -%{common_description} +This package provides a library for parallel programming. + + +%package devel +Summary: Haskell %{pkg_name} library development files +Provides: %{name}-static = %{version}-%{release} +Requires: ghc-compiler = %{ghc_version} +Requires(post): ghc-compiler = %{ghc_version} +Requires(postun): ghc-compiler = %{ghc_version} +Requires: %{name}%{?_isa} = %{version}-%{release} + +%description devel +This package provides the Haskell %{pkg_name} library development files. %prep @@ -41,19 +48,25 @@ BuildRequires: ghc-deepseq-prof %ghc_lib_install -# devel subpackage -%ghc_devel_package +%post devel +%ghc_pkg_recache -%ghc_devel_description +%postun devel +%ghc_pkg_recache -%ghc_devel_post_postun +%files -f %{name}.files +%doc LICENSE -%ghc_files LICENSE + +%files devel -f %{name}-devel.files %changelog +* Mon Mar 31 2014 Jens Petersen - 3.2.0.3-34 +- update to 3.2.0.3 with cabal-rpm + * Tue Mar 20 2012 Jens Petersen - 3.2.0.2-1 - update to 3.2.0.2 diff --git a/sources b/sources index ceed3b9..b7978a2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -a4201b7bcf33bb481303185d46b61b02 parallel-3.2.0.2.tar.gz +a5534bf154412990aaa1700136ff36e0 parallel-3.2.0.3.tar.gz