Changeset 2246 for trunk/server/fedora/specs/ghc-cgi.spec
- Timestamp:
- Jun 27, 2012, 10:29:47 PM (11 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:mergeinfo changed
/branches/fc17-dev (added) merged: 2081,2195-2198,2202,2204-2208,2210-2212,2215-2226,2230-2232,2235-2236,2238-2243,2245
- Property svn:mergeinfo changed
-
trunk/server/fedora/specs/ghc-cgi.spec
r2066 r2246 1 # For Haskell Packaging Guidelines see:2 # -https://fedoraproject.org/wiki/Packaging:Haskell3 # -https://fedoraproject.org/wiki/PackagingDrafts/Haskell1 # cabal2spec-0.25 2 # https://fedoraproject.org/wiki/Packaging:Haskell 3 # https://fedoraproject.org/wiki/PackagingDrafts/Haskell 4 4 5 5 %global pkg_name cgi 6 6 7 # common part of summary for all the subpackages8 7 %global common_summary Haskell %{pkg_name} library 9 8 10 # main description used for all the subpackages11 9 %global common_description A %{pkg_name} library for Haskell. 12 13 # Haskell library dependencies (used for buildrequires and devel/prof subpkg requires)14 %global ghc_pkg_deps ghc-network-devel, ghc-parsec-devel, ghc-mtl-devel, ghc-MonadCatchIO-mtl-devel, ghc-xhtml-devel15 16 # foreign library dependencies (used for buildrequires and devel subpkg requires)17 #%%global ghc_pkg_c_deps @CDEP1@-devel18 10 19 11 Name: ghc-%{pkg_name} … … 24 16 Group: System Environment/Libraries 25 17 License: BSD 18 # BEGIN cabal2spec 26 19 URL: http://hackage.haskell.org/package/%{pkg_name} 27 20 Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz 28 # fedora ghc archs: 29 ExclusiveArch: %{ix86} x86_64 ppc alpha sparcv9 30 BuildRequires: ghc, ghc-doc, ghc-prof 31 # macros for building haskell packages 32 BuildRequires: ghc-rpm-macros >= 0.7.3 33 BuildRequires: hscolour 34 %{?ghc_pkg_deps:BuildRequires: %{ghc_pkg_deps}, %(echo %{ghc_pkg_deps} | sed -e "s/\(ghc-[^, ]\+\)-devel/\1-doc,\1-prof/g")} 35 %{?ghc_pkg_c_deps:BuildRequires: %{ghc_pkg_c_deps}} 21 ExclusiveArch: %{ghc_arches} 22 BuildRequires: ghc-Cabal-devel 23 BuildRequires: ghc-rpm-macros %{!?without_hscolour:hscolour} 24 # END cabal2spec 25 BuildRequires: ghc-network-prof 26 BuildRequires: ghc-parsec-prof 27 BuildRequires: ghc-mtl-prof 28 BuildRequires: ghc-MonadCatchIO-mtl-prof 29 BuildRequires: ghc-xhtml-prof 36 30 37 31 %description … … 51 45 52 46 53 # define the devel and prof subpkgs, devel post[un] scripts, and filelists: 54 # ghc-%pkg_name{,devel,prof}.files 55 %ghc_lib_package 47 # devel subpackage 48 %ghc_devel_package 49 50 %ghc_devel_description 51 52 53 %ghc_devel_post_postun 54 55 56 %ghc_files LICENSE 56 57 57 58 58 59 %changelog 60 * Fri May 25 2012 Anders Kaseorg <andersk@mit.edu> - 3001.1.8.2-0 61 - regenerated packaging with cabal2spec-0.25.5 62 59 63 * Mon May 2 2011 Alexander Chernyakhovsky <achernya@mit.edu> - 3001.1.8.2-0 60 64 - regenerated packaging with cabal2spec-0.22.5
Note: See TracChangeset
for help on using the changeset viewer.