diff --git a/_service:download_files:syb-0.3.3.tar.gz b/_service:download_files:syb-0.3.3.tar.gz deleted file mode 100644 index 9df61e7..0000000 --- a/_service:download_files:syb-0.3.3.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0124565a665d25da200f05dac0a8bb2c51b8c8cd7257cfa0123866f5edea534b -size 38410 diff --git a/_service:download_files:syb-0.3.6.1.tar.gz b/_service:download_files:syb-0.3.6.1.tar.gz new file mode 100644 index 0000000..f08701d --- /dev/null +++ b/_service:download_files:syb-0.3.6.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:646cfc8feaa2625bbac94675ee51256de69ebfcf35d760cbfa39aaeda132dff7 +size 38422 diff --git a/ghc-syb.changes b/ghc-syb.changes index f26d3e5..8626b1e 100644 --- a/ghc-syb.changes +++ b/ghc-syb.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Sun Jun 3 17:46:03 UTC 2012 - peter.trommler@ohm-hochschule.de + +- update to 0.3.6.1 from upstream (no changelog) +- required by Haskell Platform 2012.2.0.0 + ------------------------------------------------------------------- Thu Feb 23 13:46:48 UTC 2012 - peter.trommler@ohm-hochschule.de diff --git a/ghc-syb.spec b/ghc-syb.spec index d43d79a..c24a288 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -1,6 +1,6 @@ -# For Haskell Packaging Guidelines see: -# - https://fedoraproject.org/wiki/Packaging:Haskell -# - https://fedoraproject.org/wiki/PackagingDrafts/Haskell +# +# spec file for ghc-syb +# # Copyright (c) 2012 Peter Trommler peter.trommler@ohm-hochschule.de # @@ -16,66 +16,41 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # +# cabal2spec-0.25 +# https://fedoraproject.org/wiki/Packaging:Haskell +# https://fedoraproject.org/wiki/PackagingDrafts/Haskell + %global pkg_name syb -# common part of summary for all the subpackages -%global common_summary Haskell %{pkg_name} library +%global common_summary Haskell Scrap Your Boilerplate library -# main description used for all the subpackages -%global common_description A %{pkg_name} library for Haskell. +%global common_description This package contains the generics system described in the Scrap Your Boilerplate papers (see http://www.cs.uu.nl/wiki/GenericProgramming/SYB). It defines the Data class of types permitting folding and unfolding of constructor applications, instances of this class for primitive types, and a variety of traversals. -Name: ghc-syb -Version: 0.3.3 +Name: ghc-%{pkg_name} +Version: 0.3.6.1 Release: 1 Summary: %{common_summary} -Group: Development/Libraries/Other -License: BSD3c +Group: System/Libraries +License: BSD-3-Clause +BuildRoot: %{_tmppath}/%{name}-%{version}-build # 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: %{ix86} x86_64 %{ghc_arches} BuildRequires: ghc-Cabal-devel -BuildRequires: ghc-rpm-macros -%if %{undefined without_hscolour} -BuildRequires: hscolour -%endif +BuildRequires: ghc-rpm-macros %{!?without_hscolour:hscolour} # END cabal2spec -# BR any C devel dependency here -# list ghc-*-prof dependencies: -BuildRequires: ghc-base-devel - -%if %{defined sles_version} -BuildRoot: %{_tmppath}/%{name}-%{version}-build -%endif %description %{common_description} -%package -n ghc-%{pkg_name}-devel -Summary: Development files for %{common_summary} -Group: Development/Libraries/Other -# BEGIN cabal2spec -%{?ghc_devel_requires} -Obsoletes: ghc-%{pkg_name}-prof < %{version}-%{release} -Provides: ghc-%{pkg_name}-prof = %{version}-%{release} -# END cabal2spec -# remember to require any C devel dependency here -# Haskell devel dependencies are autogenerated by ghc-deps.sh - -%description -n ghc-%{pkg_name}-devel -%{common_description} - -This package contains the development files. - - %prep %setup -q -n %{pkg_name}-%{version} %build -#%%define cabal_configure_options -f "opt1 -opt2 ..." %ghc_lib_build @@ -83,24 +58,16 @@ This package contains the development files. %ghc_lib_install -%post -n ghc-%{pkg_name}-devel -%ghc_pkg_recache +# devel subpackage +%ghc_devel_package + +%ghc_devel_description -%postun -n ghc-%{pkg_name}-devel -%ghc_pkg_recache +%ghc_devel_post_postun -%if %{undefined ghc_without_shared} -%files -n ghc-%{pkg_name} -f ghc-%{pkg_name}.files -%defattr(-,root,root,-) -%endif - - -%files -n ghc-%{pkg_name}-devel -f ghc-%{pkg_name}-devel.files -%defattr(-,root,root,-) +%ghc_files LICENSE %changelog -* Wed Dec 28 2011 Fedora Haskell SIG - 0.3.6-0 -- initial packaging for Fedora automatically generated by cabal2spec-0.24.1