From 1913fd5b4fb3f6a66c4f441123fbf82d5bd25247 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 21 Sep 2012 10:35:17 +0900 Subject: [PATCH] initial import (#855701) --- .gitignore | 1 + cabal-rpm.spec | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 54 insertions(+) create mode 100644 cabal-rpm.spec diff --git a/.gitignore b/.gitignore index e69de29..d2ce4b7 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/cabal-rpm-0.6.2.tar.gz diff --git a/cabal-rpm.spec b/cabal-rpm.spec new file mode 100644 index 0000000..91e0f6f --- /dev/null +++ b/cabal-rpm.spec @@ -0,0 +1,52 @@ +# https://fedoraproject.org/wiki/PackagingDrafts/Haskell + +Name: cabal-rpm +Version: 0.6.2 +Release: 1%{?dist} +Summary: RPM package creator for Haskell Cabal-based packages + +License: GPLv3+ +URL: http://hackage.haskell.org/package/%{name} +Source0: http://hackage.haskell.org/packages/archive/%{name}/%{version}/%{name}-%{version}.tar.gz + +BuildRequires: ghc-Cabal-devel +BuildRequires: ghc-rpm-macros +# Begin cabal-rpm deps: +BuildRequires: ghc-Cabal-devel > 1.10 +BuildRequires: ghc-base-devel < 5 +BuildRequires: ghc-directory-devel +BuildRequires: ghc-filepath-devel +BuildRequires: ghc-old-locale-devel +BuildRequires: ghc-process-devel +BuildRequires: ghc-time-devel +BuildRequires: ghc-unix-devel +# End cabal-rpm deps + +%description +This package generates RPM spec files from Haskell Cabal packages. + + +%prep +%setup -q + + +%build +%ghc_bin_build + + +%install +%ghc_bin_install + + +%files +%doc COPYING +%doc README.md +%{_bindir}/%{name} + + +%changelog +* Mon Sep 10 2012 Jens Petersen - 0.6.2-1 +- shorten description + +* Mon Sep 10 2012 Fedora Haskell SIG +- spec file generated by cabal-rpm-0.6.2 diff --git a/sources b/sources index e69de29..fd138ca 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +a938d9a60131d699b8f3ad1ee749b318 cabal-rpm-0.6.2.tar.gz