[ghc-parallel] update to 3.2.0.3 with cabal-rpm (#1082548)
Jens Petersen
petersen at fedoraproject.org
Thu Apr 17 01:49:13 UTC 2014
commit 830c7933eb6f23dee79c72ef9d6cab479997947f
Author: Jens Petersen <petersen at redhat.com>
Date: Thu Apr 17 10:48:50 2014 +0900
update to 3.2.0.3 with cabal-rpm (#1082548)
.gitignore | 1 +
ghc-parallel.spec | 57 ++++++++++++++++++++++++++++++++--------------------
sources | 2 +-
3 files changed, 37 insertions(+), 23 deletions(-)
---
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 <petersen at redhat.com> - 3.2.0.3-34
+- update to 3.2.0.3 with cabal-rpm
+
* Tue Mar 20 2012 Jens Petersen <petersen at redhat.com> - 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
More information about the scm-commits
mailing list