update to cabal2spec-0.25

epel9
Jens Petersen 13 years ago
parent 2ef16db5e3
commit 6f6481eb49

@ -1,13 +1,11 @@
# For Haskell Packaging Guidelines see: # cabal2spec-0.25
# - https://fedoraproject.org/wiki/Packaging:Haskell # https://fedoraproject.org/wiki/Packaging:Haskell
# - https://fedoraproject.org/wiki/PackagingDrafts/Haskell # https://fedoraproject.org/wiki/PackagingDrafts/Haskell
%global pkg_name dlist %global pkg_name dlist
# common part of summary for all the subpackages
%global common_summary Haskell differences lists %global common_summary Haskell differences lists
# main description used for all the subpackages
%global common_description Differences lists: a list-like type supporting O(1) append.\ %global common_description Differences lists: a list-like type supporting O(1) append.\
This is particularly useful for efficient logging and pretty\ This is particularly useful for efficient logging and pretty\
printing, (e.g. with the Writer monad), where list append\ printing, (e.g. with the Writer monad), where list append\
@ -15,18 +13,18 @@ quickly becomes too expensive.
Name: ghc-%{pkg_name} Name: ghc-%{pkg_name}
Version: 0.5 Version: 0.5
Release: 5%{?dist}.2 Release: 6%{?dist}
Summary: %{common_summary} Summary: %{common_summary}
Group: System Environment/Libraries Group: System Environment/Libraries
License: BSD License: BSD
# BEGIN cabal2spec
URL: http://hackage.haskell.org/package/%{pkg_name} URL: http://hackage.haskell.org/package/%{pkg_name}
Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
ExclusiveArch: %{ghc_arches} ExclusiveArch: %{ghc_arches}
BuildRequires: ghc-Cabal-devel BuildRequires: ghc-Cabal-devel
# macros for building haskell packages BuildRequires: ghc-rpm-macros %{!?without_hscolour:hscolour}
BuildRequires: ghc-rpm-macros # END cabal2spec
BuildRequires: hscolour
%description %description
%{common_description} %{common_description}
@ -43,12 +41,23 @@ BuildRequires: hscolour
%install %install
%ghc_lib_install %ghc_lib_install
# define the shared, devel and prof subpkgs, devel scripts,
# and filelists: ghc-dlist.files, ghc-dlist-devel.files # devel subpackage
%ghc_lib_package %ghc_devel_package
%ghc_devel_description
%ghc_devel_post_postun
%ghc_files LICENSE
%changelog %changelog
* Sun Mar 18 2012 Jens Petersen <petersen@redhat.com> - 0.5-6
- update to cabal2spec-0.25
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5-5.2 * Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5-5.2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild

Loading…
Cancel
Save