[ghc-resourcet] import (#806536)

Jens Petersen petersen at fedoraproject.org
Tue Apr 10 01:33:16 UTC 2012


commit 8cdf4b3d78e00dbf9e3ac5c76a80b6c464b42376
Author: Jens Petersen <petersen at redhat.com>
Date:   Tue Apr 10 10:33:11 2012 +0900

    import (#806536)

 .gitignore         |    1 +
 ghc-resourcet.spec |   64 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 sources            |    1 +
 3 files changed, 66 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..99ef793 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/resourcet-0.3.1.tar.gz
diff --git a/ghc-resourcet.spec b/ghc-resourcet.spec
new file mode 100644
index 0000000..7cfba60
--- /dev/null
+++ b/ghc-resourcet.spec
@@ -0,0 +1,64 @@
+# cabal2spec-0.25
+# https://fedoraproject.org/wiki/Packaging:Haskell
+# https://fedoraproject.org/wiki/PackagingDrafts/Haskell
+
+%global pkg_name resourcet
+
+%global common_summary Deterministic allocation and freeing of scarce resources
+
+%global common_description Allocate resources which are guaranteed to be released.\
+All register cleanup actions live in the IO monad, not the main monad.\
+This allows both more efficient code, and for monads to be transformed.
+
+Name: ghc-%{pkg_name}
+Version: 0.3.1
+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 %{!?without_hscolour:hscolour}
+# END cabal2spec
+BuildRequires:  ghc-containers-devel
+BuildRequires:  ghc-lifted-base-devel
+
+%description
+%{common_description}
+
+
+%prep
+%setup -q -n %{pkg_name}-%{version}
+
+
+%build
+%ghc_lib_build
+
+
+%install
+%ghc_lib_install
+
+
+# devel subpackage
+%ghc_devel_package
+
+%ghc_devel_description
+
+
+%ghc_devel_post_postun
+
+
+%ghc_files LICENSE
+
+
+%changelog
+* Sat Mar 24 2012 Jens Petersen <petersen at redhat.com> - 0.3.1-1
+- BSD
+- depends on lifted-base and containers
+
+* Sat Mar 24 2012 Fedora Haskell SIG <haskell-devel at lists.fedoraproject.org>
+- spec file template generated by cabal2spec-0.25.4
diff --git a/sources b/sources
index e69de29..40ce128 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+0b12243c671870b85e0b3501c4129ea1  resourcet-0.3.1.tar.gz


More information about the scm-commits mailing list