From ad7ea47e24e31b272a1d091facc05ea67cc81d6f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 26 Nov 2010 07:03:31 +0000 Subject: [PATCH 01/69] Initial setup of the repo --- .gitignore | 0 sources | 0 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 .gitignore create mode 100644 sources diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e69de29 diff --git a/sources b/sources new file mode 100644 index 0000000..e69de29 From d98038f82752b56be55d2bfc8074250fbd40119c Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 26 Nov 2010 18:17:35 +1000 Subject: [PATCH 02/69] initial import (#657142) --- .gitignore | 1 + ghc-syb.spec | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 70 insertions(+) create mode 100644 ghc-syb.spec diff --git a/.gitignore b/.gitignore index e69de29..c4b9c13 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/syb-0.2.2.tar.gz diff --git a/ghc-syb.spec b/ghc-syb.spec new file mode 100644 index 0000000..39ab5b4 --- /dev/null +++ b/ghc-syb.spec @@ -0,0 +1,68 @@ +%global pkg_name syb + +%global common_summary Haskell Scrap Your Boilerplate library + +%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. + +%bcond_without shared +%bcond_without hscolour + +# debuginfo is not useful for ghc +%global debug_package %{nil} + +Name: ghc-%{pkg_name} +Version: 0.2.2 +Release: 1%{?dist} +Summary: %{common_summary} + +Group: System Environment/Libraries +License: BSD +URL: http://hackage.haskell.org/package/%{pkg_name} +Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +# fedora ghc archs: +ExclusiveArch: %{ix86} x86_64 ppc alpha +BuildRequires: ghc, ghc-doc, ghc-prof +BuildRequires: ghc-rpm-macros >= 0.8.1 +%if %{with hscolour} +BuildRequires: hscolour +%endif + +%description +%{common_description} +%if %{with shared} +This package provides the shared library. +%endif + + +%{?ghc_lib_package} + + +%prep +%setup -q -n %{pkg_name}-%{version} + + +%build +%ghc_lib_build + + +%install +rm -rf $RPM_BUILD_ROOT +%ghc_lib_install + + +%clean +rm -rf $RPM_BUILD_ROOT + + +%changelog +* Thu Nov 25 2010 Jens Petersen - 0.2.2-1 +- BSD license +- summary and description + +* Thu Nov 25 2010 Fedora Haskell SIG - 0.2.2-0 +- initial packaging for Fedora automatically generated by cabal2spec-0.22.2 diff --git a/sources b/sources index e69de29..c0bcc76 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +34cb1911dd3efc05eb23b68ac82b6621 syb-0.2.2.tar.gz From a3c28114e0493de110d98ab2c49e50771c6506d6 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 5 Dec 2010 15:23:22 +1000 Subject: [PATCH 03/69] update to 0.3 for haskell-platform-2011.1 alpha --- .gitignore | 1 + ghc-syb.spec | 6 +++++- sources | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index c4b9c13..5308f94 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /syb-0.2.2.tar.gz +/syb-0.3.tar.gz diff --git a/ghc-syb.spec b/ghc-syb.spec index 39ab5b4..efd6a9f 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -15,7 +15,8 @@ a variety of traversals. %global debug_package %{nil} Name: ghc-%{pkg_name} -Version: 0.2.2 +# part of haskell-platform-2011.1.0.0 +Version: 0.3 Release: 1%{?dist} Summary: %{common_summary} @@ -60,6 +61,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Dec 5 2010 Jens Petersen - 0.3-1 +- update to 0.3 + * Thu Nov 25 2010 Jens Petersen - 0.2.2-1 - BSD license - summary and description diff --git a/sources b/sources index c0bcc76..676e81a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -34cb1911dd3efc05eb23b68ac82b6621 syb-0.2.2.tar.gz +c4f6771fa32d467a029e6e813757a9fe syb-0.3.tar.gz From fc8dc1220e85f5018475afd1cc27286d2df12c3a Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 14 Jan 2011 21:31:36 +0900 Subject: [PATCH 04/69] update to cabal2spec-0.22.4 --- ghc-syb.spec | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index efd6a9f..a913d0c 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -8,30 +8,24 @@ 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. -%bcond_without shared -%bcond_without hscolour - # debuginfo is not useful for ghc %global debug_package %{nil} Name: ghc-%{pkg_name} # part of haskell-platform-2011.1.0.0 Version: 0.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: %{common_summary} Group: System Environment/Libraries License: BSD URL: http://hackage.haskell.org/package/%{pkg_name} Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # fedora ghc archs: ExclusiveArch: %{ix86} x86_64 ppc alpha BuildRequires: ghc, ghc-doc, ghc-prof -BuildRequires: ghc-rpm-macros >= 0.8.1 -%if %{with hscolour} +BuildRequires: ghc-rpm-macros >= 0.7.3 BuildRequires: hscolour -%endif %description %{common_description} @@ -52,15 +46,13 @@ This package provides the shared library. %install -rm -rf $RPM_BUILD_ROOT %ghc_lib_install -%clean -rm -rf $RPM_BUILD_ROOT - - %changelog +* Fri Jan 14 2011 Jens Petersen - 0.3-2 +- update to cabal2spec-0.22.4 + * Sun Dec 5 2010 Jens Petersen - 0.3-1 - update to 0.3 From b0a4eb0cfddbabc43f1c15983b246721aa57515d Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Tue, 8 Feb 2011 19:33:50 -0600 Subject: [PATCH 05/69] - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild --- ghc-syb.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index a913d0c..7665f7c 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -14,7 +14,7 @@ a variety of traversals. Name: ghc-%{pkg_name} # part of haskell-platform-2011.1.0.0 Version: 0.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -50,6 +50,9 @@ This package provides the shared library. %changelog +* Tue Feb 08 2011 Fedora Release Engineering - 0.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + * Fri Jan 14 2011 Jens Petersen - 0.3-2 - update to cabal2spec-0.22.4 From 546d8b1a598c3b19021aeb2e3b46286d7d8bda2a Mon Sep 17 00:00:00 2001 From: "Fabio M. Di Nitto" Date: Thu, 10 Mar 2011 09:15:38 +0100 Subject: [PATCH 06/69] Enable build on sparcv9 Signed-off-by: Fabio M. Di Nitto --- ghc-syb.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index 7665f7c..e45b1c3 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -14,7 +14,7 @@ a variety of traversals. Name: ghc-%{pkg_name} # part of haskell-platform-2011.1.0.0 Version: 0.3 -Release: 3%{?dist} +Release: 4%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -22,7 +22,7 @@ License: BSD URL: http://hackage.haskell.org/package/%{pkg_name} Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz # fedora ghc archs: -ExclusiveArch: %{ix86} x86_64 ppc alpha +ExclusiveArch: %{ix86} x86_64 ppc alpha sparcv9 BuildRequires: ghc, ghc-doc, ghc-prof BuildRequires: ghc-rpm-macros >= 0.7.3 BuildRequires: hscolour @@ -50,6 +50,9 @@ This package provides the shared library. %changelog +* Thu Mar 10 2011 Fabio M. Di Nitto - 0.3-4 +- Enable build on sparcv9 + * Tue Feb 08 2011 Fedora Release Engineering - 0.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild From 3a2c37860c49c7ce3d95a56f15a8878e25ee5467 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 25 May 2011 19:00:27 +0900 Subject: [PATCH 07/69] update to cabal2spec-0.22.7 --- ghc-syb.spec | 25 +++++++++++-------------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index e45b1c3..de4ce51 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -8,13 +8,10 @@ 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. -# debuginfo is not useful for ghc -%global debug_package %{nil} - Name: ghc-%{pkg_name} -# part of haskell-platform-2011.1.0.0 +# part of haskell-platform-2011.2.0.0 Version: 0.3 -Release: 4%{?dist} +Release: 5%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -22,19 +19,13 @@ License: BSD URL: http://hackage.haskell.org/package/%{pkg_name} Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz # fedora ghc archs: -ExclusiveArch: %{ix86} x86_64 ppc alpha sparcv9 -BuildRequires: ghc, ghc-doc, ghc-prof -BuildRequires: ghc-rpm-macros >= 0.7.3 +ExclusiveArch: %{ix86} x86_64 ppc alpha sparcv9 ppc64 +BuildRequires: ghc-prof +BuildRequires: ghc-rpm-macros BuildRequires: hscolour %description %{common_description} -%if %{with shared} -This package provides the shared library. -%endif - - -%{?ghc_lib_package} %prep @@ -49,7 +40,13 @@ This package provides the shared library. %ghc_lib_install +%ghc_lib_package + + %changelog +* Wed May 25 2011 Jens Petersen - 0.3-5 +- update to cabal2spec-0.22.7 + * Thu Mar 10 2011 Fabio M. Di Nitto - 0.3-4 - Enable build on sparcv9 From 26ef132a70fb5152260f60243a010c511fbcc831 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 20 Jun 2011 11:04:22 +0900 Subject: [PATCH 08/69] BR ghc-Cabal-devel and use ghc_excluded_archs --- ghc-syb.spec | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index de4ce51..9e23905 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -9,18 +9,18 @@ constructor applications, instances of this class for primitive types, and\ a variety of traversals. Name: ghc-%{pkg_name} -# part of haskell-platform-2011.2.0.0 +# part of haskell-platform-2011.2.0.1 Version: 0.3 -Release: 5%{?dist} +Release: 6%{?dist} Summary: %{common_summary} Group: System Environment/Libraries License: BSD URL: http://hackage.haskell.org/package/%{pkg_name} Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz -# fedora ghc archs: -ExclusiveArch: %{ix86} x86_64 ppc alpha sparcv9 ppc64 -BuildRequires: ghc-prof +# ghc_excluded_archs is defined in redhat-rpm-config +ExcludeArch: %{ghc_excluded_archs} +BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros BuildRequires: hscolour @@ -44,6 +44,9 @@ BuildRequires: hscolour %changelog +* Mon Jun 20 2011 Jens Petersen - 0.3-6 +- BR ghc-Cabal-devel and use ghc_excluded_archs + * Wed May 25 2011 Jens Petersen - 0.3-5 - update to cabal2spec-0.22.7 From 3f7fc6522d91f6bac96fbbf80c4e24d521b6d452 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 21 Jun 2011 17:42:16 +0900 Subject: [PATCH 09/69] ghc_arches replaces ghc_excluded_archs (cabal2spec-0.23.2) --- ghc-syb.spec | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index 9e23905..1db63cd 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -11,15 +11,14 @@ a variety of traversals. Name: ghc-%{pkg_name} # part of haskell-platform-2011.2.0.1 Version: 0.3 -Release: 6%{?dist} +Release: 7%{?dist} Summary: %{common_summary} Group: System Environment/Libraries License: BSD URL: http://hackage.haskell.org/package/%{pkg_name} Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz -# ghc_excluded_archs is defined in redhat-rpm-config -ExcludeArch: %{ghc_excluded_archs} +ExclusiveArch: %{ghc_arches} BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros BuildRequires: hscolour @@ -44,6 +43,9 @@ BuildRequires: hscolour %changelog +* Tue Jun 21 2011 Jens Petersen - 0.3-7 +- ghc_arches replaces ghc_excluded_archs + * Mon Jun 20 2011 Jens Petersen - 0.3-6 - BR ghc-Cabal-devel and use ghc_excluded_archs From 73749fab7c997d9c13b124b684ed5e9164e94c7d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcela=20Ma=C5=A1l=C3=A1=C5=88ov=C3=A1?= Date: Fri, 21 Oct 2011 13:14:10 +0200 Subject: [PATCH 10/69] rebuild with new gmp --- ghc-syb.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index 1db63cd..15f6d86 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -11,7 +11,7 @@ a variety of traversals. Name: ghc-%{pkg_name} # part of haskell-platform-2011.2.0.1 Version: 0.3 -Release: 7%{?dist} +Release: 8%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -43,6 +43,9 @@ BuildRequires: hscolour %changelog +* Fri Oct 21 2011 Marcela Mašláňová - 0.3-8 +- rebuild with new gmp + * Tue Jun 21 2011 Jens Petersen - 0.3-7 - ghc_arches replaces ghc_excluded_archs From c61d2c892180ae2f12d83e23ec3af5ab64bc9f06 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 28 Dec 2011 09:28:34 +0900 Subject: [PATCH 11/69] update to 0.3.3 for haskell-platform-2011.4.0.0 and to cabal2spec-0.25.1 --- .gitignore | 1 + ghc-syb.spec | 33 +++++++++++++++++++++++++++------ sources | 2 +- 3 files changed, 29 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 5308f94..0157483 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /syb-0.2.2.tar.gz /syb-0.3.tar.gz +/syb-0.3.3.tar.gz diff --git a/ghc-syb.spec b/ghc-syb.spec index 15f6d86..aeb9925 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -9,24 +9,31 @@ constructor applications, instances of this class for primitive types, and\ a variety of traversals. Name: ghc-%{pkg_name} -# part of haskell-platform-2011.2.0.1 -Version: 0.3 -Release: 8%{?dist} +# part of haskell-platform-2011.4.0.0 +Version: 0.3.3 +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 -BuildRequires: hscolour +BuildRequires: ghc-rpm-macros %{!?without_hscolour:hscolour} +# END cabal2spec +BuildRequires: ghc-base-prof %description %{common_description} +%ghc_devel_package + +%ghc_devel_description + + %prep %setup -q -n %{pkg_name}-%{version} @@ -39,10 +46,24 @@ BuildRequires: hscolour %ghc_lib_install -%ghc_lib_package +%post -n ghc-%{pkg_name}-devel +%ghc_pkg_recache + + +%postun -n ghc-%{pkg_name}-devel +%ghc_pkg_recache + + +%ghc_files +%doc README %changelog +* Tue Dec 27 2011 Jens Petersen - 0.3.3-1 +- update to 0.3.3 for haskell-platform-2011.4.0.0 +- update to cabal2spec-0.25.1 +- add README to devel doc + * Fri Oct 21 2011 Marcela Mašláňová - 0.3-8 - rebuild with new gmp diff --git a/sources b/sources index 676e81a..2f7fdba 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -c4f6771fa32d467a029e6e813757a9fe syb-0.3.tar.gz +4bc2ef44a86c9182f9768c6cc0a96c3a syb-0.3.3.tar.gz From e99897a06052b72d4f2f9f807ebbbd323474312d Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 28 Dec 2011 13:35:35 +0900 Subject: [PATCH 12/69] use ghc_devel_post_postun (cabal2spec-0.25.2) --- ghc-syb.spec | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index aeb9925..34598d3 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -46,12 +46,7 @@ BuildRequires: ghc-base-prof %ghc_lib_install -%post -n ghc-%{pkg_name}-devel -%ghc_pkg_recache - - -%postun -n ghc-%{pkg_name}-devel -%ghc_pkg_recache +%ghc_devel_post_postun %ghc_files @@ -61,7 +56,7 @@ BuildRequires: ghc-base-prof %changelog * Tue Dec 27 2011 Jens Petersen - 0.3.3-1 - update to 0.3.3 for haskell-platform-2011.4.0.0 -- update to cabal2spec-0.25.1 +- update to cabal2spec-0.25.2 - add README to devel doc * Fri Oct 21 2011 Marcela Mašláňová - 0.3-8 From 2050f8857c361d09e775b15ced9762909d9fbfc1 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 28 Dec 2011 14:23:58 +0900 Subject: [PATCH 13/69] move ghc_devel_package and ghc_devel_description to avoid srpm description --- ghc-syb.spec | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index 34598d3..566a419 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -11,7 +11,7 @@ a variety of traversals. Name: ghc-%{pkg_name} # part of haskell-platform-2011.4.0.0 Version: 0.3.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -29,11 +29,6 @@ BuildRequires: ghc-base-prof %{common_description} -%ghc_devel_package - -%ghc_devel_description - - %prep %setup -q -n %{pkg_name}-%{version} @@ -46,6 +41,11 @@ BuildRequires: ghc-base-prof %ghc_lib_install +%ghc_devel_package + +%ghc_devel_description + + %ghc_devel_post_postun @@ -54,6 +54,9 @@ BuildRequires: ghc-base-prof %changelog +* Wed Dec 28 2011 Jens Petersen - 0.3.3-2 +- move ghc_devel_package and ghc_devel_description to avoid srpm description + * Tue Dec 27 2011 Jens Petersen - 0.3.3-1 - update to 0.3.3 for haskell-platform-2011.4.0.0 - update to cabal2spec-0.25.2 From 2e59d1d66ec71852e9248098a6f8c46330ba9fab Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 28 Dec 2011 14:45:46 +0900 Subject: [PATCH 14/69] correct cabal2spec version in previous changelog entry --- ghc-syb.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index 566a419..95ad713 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -59,7 +59,7 @@ BuildRequires: ghc-base-prof * Tue Dec 27 2011 Jens Petersen - 0.3.3-1 - update to 0.3.3 for haskell-platform-2011.4.0.0 -- update to cabal2spec-0.25.2 +- update to cabal2spec-0.25.1 - add README to devel doc * Fri Oct 21 2011 Marcela Mašláňová - 0.3-8 From d8db09113c2531d9c5948a0bef77f8912ca961ef Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 12 Jan 2012 21:26:30 -0600 Subject: [PATCH 15/69] - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild --- ghc-syb.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index 95ad713..3200930 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -11,7 +11,7 @@ a variety of traversals. Name: ghc-%{pkg_name} # part of haskell-platform-2011.4.0.0 Version: 0.3.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -54,6 +54,9 @@ BuildRequires: ghc-base-prof %changelog +* Fri Jan 13 2012 Fedora Release Engineering - 0.3.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + * Wed Dec 28 2011 Jens Petersen - 0.3.3-2 - move ghc_devel_package and ghc_devel_description to avoid srpm description From 7a56af610a0173aa805aa7a70391f71ebb2b6783 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 20 Mar 2012 17:01:24 +0900 Subject: [PATCH 16/69] update to 0.3.6 --- .gitignore | 1 + ghc-syb.spec | 11 +++++++---- sources | 2 +- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 0157483..1731daa 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /syb-0.2.2.tar.gz /syb-0.3.tar.gz /syb-0.3.3.tar.gz +/syb-0.3.6.tar.gz diff --git a/ghc-syb.spec b/ghc-syb.spec index 3200930..0128891 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -9,9 +9,9 @@ constructor applications, instances of this class for primitive types, and\ a variety of traversals. Name: ghc-%{pkg_name} -# part of haskell-platform-2011.4.0.0 -Version: 0.3.3 -Release: 3%{?dist} +# part of haskell-platform +Version: 0.3.6 +Release: 1%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -49,11 +49,14 @@ BuildRequires: ghc-base-prof %ghc_devel_post_postun -%ghc_files +%ghc_files LICENSE %doc README %changelog +* Tue Mar 20 2012 Jens Petersen - 0.3.6-1 +- update to 0.3.6 + * Fri Jan 13 2012 Fedora Release Engineering - 0.3.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild diff --git a/sources b/sources index 2f7fdba..7234b87 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -4bc2ef44a86c9182f9768c6cc0a96c3a syb-0.3.3.tar.gz +0d807bb244fdeb95fa546b4311fcd8df syb-0.3.6.tar.gz From 4b170267913bd5e55e9243e7baad3bd428ca43f6 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 16 Jul 2012 09:42:58 +0900 Subject: [PATCH 17/69] obsoleted by haskell-platform subpackage --- .gitignore | 4 --- dead.package | 1 + ghc-syb.spec | 100 --------------------------------------------------- sources | 1 - 4 files changed, 1 insertion(+), 105 deletions(-) delete mode 100644 .gitignore create mode 100644 dead.package delete mode 100644 ghc-syb.spec delete mode 100644 sources diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 1731daa..0000000 --- a/.gitignore +++ /dev/null @@ -1,4 +0,0 @@ -/syb-0.2.2.tar.gz -/syb-0.3.tar.gz -/syb-0.3.3.tar.gz -/syb-0.3.6.tar.gz diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..6dee5e4 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +obsoleted by haskell-platform subpackage diff --git a/ghc-syb.spec b/ghc-syb.spec deleted file mode 100644 index 0128891..0000000 --- a/ghc-syb.spec +++ /dev/null @@ -1,100 +0,0 @@ -%global pkg_name syb - -%global common_summary Haskell Scrap Your Boilerplate library - -%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-%{pkg_name} -# part of haskell-platform -Version: 0.3.6 -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-base-prof - -%description -%{common_description} - - -%prep -%setup -q -n %{pkg_name}-%{version} - - -%build -%ghc_lib_build - - -%install -%ghc_lib_install - - -%ghc_devel_package - -%ghc_devel_description - - -%ghc_devel_post_postun - - -%ghc_files LICENSE -%doc README - - -%changelog -* Tue Mar 20 2012 Jens Petersen - 0.3.6-1 -- update to 0.3.6 - -* Fri Jan 13 2012 Fedora Release Engineering - 0.3.3-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Wed Dec 28 2011 Jens Petersen - 0.3.3-2 -- move ghc_devel_package and ghc_devel_description to avoid srpm description - -* Tue Dec 27 2011 Jens Petersen - 0.3.3-1 -- update to 0.3.3 for haskell-platform-2011.4.0.0 -- update to cabal2spec-0.25.1 -- add README to devel doc - -* Fri Oct 21 2011 Marcela Mašláňová - 0.3-8 -- rebuild with new gmp - -* Tue Jun 21 2011 Jens Petersen - 0.3-7 -- ghc_arches replaces ghc_excluded_archs - -* Mon Jun 20 2011 Jens Petersen - 0.3-6 -- BR ghc-Cabal-devel and use ghc_excluded_archs - -* Wed May 25 2011 Jens Petersen - 0.3-5 -- update to cabal2spec-0.22.7 - -* Thu Mar 10 2011 Fabio M. Di Nitto - 0.3-4 -- Enable build on sparcv9 - -* Tue Feb 08 2011 Fedora Release Engineering - 0.3-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Fri Jan 14 2011 Jens Petersen - 0.3-2 -- update to cabal2spec-0.22.4 - -* Sun Dec 5 2010 Jens Petersen - 0.3-1 -- update to 0.3 - -* Thu Nov 25 2010 Jens Petersen - 0.2.2-1 -- BSD license -- summary and description - -* Thu Nov 25 2010 Fedora Haskell SIG - 0.2.2-0 -- initial packaging for Fedora automatically generated by cabal2spec-0.22.2 diff --git a/sources b/sources deleted file mode 100644 index 7234b87..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -0d807bb244fdeb95fa546b4311fcd8df syb-0.3.6.tar.gz From a33f70b06a1c17e4f450460110d797944bc25956 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 7 Jan 2014 17:00:12 +0900 Subject: [PATCH 18/69] Revert "obsoleted by haskell-platform subpackage" This reverts commit 4b170267913bd5e55e9243e7baad3bd428ca43f6. --- .gitignore | 4 +++ dead.package | 1 - ghc-syb.spec | 100 +++++++++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 4 files changed, 105 insertions(+), 1 deletion(-) create mode 100644 .gitignore delete mode 100644 dead.package create mode 100644 ghc-syb.spec create mode 100644 sources diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1731daa --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +/syb-0.2.2.tar.gz +/syb-0.3.tar.gz +/syb-0.3.3.tar.gz +/syb-0.3.6.tar.gz diff --git a/dead.package b/dead.package deleted file mode 100644 index 6dee5e4..0000000 --- a/dead.package +++ /dev/null @@ -1 +0,0 @@ -obsoleted by haskell-platform subpackage diff --git a/ghc-syb.spec b/ghc-syb.spec new file mode 100644 index 0000000..0128891 --- /dev/null +++ b/ghc-syb.spec @@ -0,0 +1,100 @@ +%global pkg_name syb + +%global common_summary Haskell Scrap Your Boilerplate library + +%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-%{pkg_name} +# part of haskell-platform +Version: 0.3.6 +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-base-prof + +%description +%{common_description} + + +%prep +%setup -q -n %{pkg_name}-%{version} + + +%build +%ghc_lib_build + + +%install +%ghc_lib_install + + +%ghc_devel_package + +%ghc_devel_description + + +%ghc_devel_post_postun + + +%ghc_files LICENSE +%doc README + + +%changelog +* Tue Mar 20 2012 Jens Petersen - 0.3.6-1 +- update to 0.3.6 + +* Fri Jan 13 2012 Fedora Release Engineering - 0.3.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Wed Dec 28 2011 Jens Petersen - 0.3.3-2 +- move ghc_devel_package and ghc_devel_description to avoid srpm description + +* Tue Dec 27 2011 Jens Petersen - 0.3.3-1 +- update to 0.3.3 for haskell-platform-2011.4.0.0 +- update to cabal2spec-0.25.1 +- add README to devel doc + +* Fri Oct 21 2011 Marcela Mašláňová - 0.3-8 +- rebuild with new gmp + +* Tue Jun 21 2011 Jens Petersen - 0.3-7 +- ghc_arches replaces ghc_excluded_archs + +* Mon Jun 20 2011 Jens Petersen - 0.3-6 +- BR ghc-Cabal-devel and use ghc_excluded_archs + +* Wed May 25 2011 Jens Petersen - 0.3-5 +- update to cabal2spec-0.22.7 + +* Thu Mar 10 2011 Fabio M. Di Nitto - 0.3-4 +- Enable build on sparcv9 + +* Tue Feb 08 2011 Fedora Release Engineering - 0.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Fri Jan 14 2011 Jens Petersen - 0.3-2 +- update to cabal2spec-0.22.4 + +* Sun Dec 5 2010 Jens Petersen - 0.3-1 +- update to 0.3 + +* Thu Nov 25 2010 Jens Petersen - 0.2.2-1 +- BSD license +- summary and description + +* Thu Nov 25 2010 Fedora Haskell SIG - 0.2.2-0 +- initial packaging for Fedora automatically generated by cabal2spec-0.22.2 diff --git a/sources b/sources new file mode 100644 index 0000000..7234b87 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +0d807bb244fdeb95fa546b4311fcd8df syb-0.3.6.tar.gz From babe788ff3cc60731628d5f83679bacc650a7a27 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 7 Jan 2014 17:13:21 +0900 Subject: [PATCH 19/69] update to 0.4.0 and cblrpm-0.8.7 current HP has 0.4.0 --- .gitignore | 1 + ghc-syb.spec | 60 +++++++++++++++++++++++++++++++++------------------- sources | 2 +- 3 files changed, 40 insertions(+), 23 deletions(-) diff --git a/.gitignore b/.gitignore index 1731daa..45a7221 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /syb-0.3.tar.gz /syb-0.3.3.tar.gz /syb-0.3.6.tar.gz +/syb-0.4.0.tar.gz diff --git a/ghc-syb.spec b/ghc-syb.spec index 0128891..0acbfac 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -1,37 +1,45 @@ -%global pkg_name syb - -%global common_summary Haskell Scrap Your Boilerplate library +# https://fedoraproject.org/wiki/Packaging: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. +%global pkg_name syb Name: ghc-%{pkg_name} # part of haskell-platform -Version: 0.3.6 -Release: 1%{?dist} -Summary: %{common_summary} +Version: 0.4.0 +Release: 29%{?dist} +Summary: Scrap Your Boilerplate -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-base-prof +BuildRequires: ghc-rpm-macros +BuildRequires: dos2unix %description -%{common_description} +This package contains the generics system described in the "Scrap Your +Boilerplate" papers (see ). +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. + + +%package devel +Summary: Haskell %{pkg_name} library development files +Provides: %{name}-static = %{version}-%{release} +Requires: ghc-compiler = %{ghc_version} +Requires(post): ghc-compiler = %{ghc_version} +Requires(postun): ghc-compiler = %{ghc_version} +Requires: %{name}%{?_isa} = %{version}-%{release} + +%description devel +This package provides the Haskell %{pkg_name} library development files. %prep %setup -q -n %{pkg_name}-%{version} +dos2unix LICENSE README %build %ghc_lib_build @@ -41,19 +49,27 @@ BuildRequires: ghc-base-prof %ghc_lib_install -%ghc_devel_package +%post devel +%ghc_pkg_recache -%ghc_devel_description +%postun devel +%ghc_pkg_recache -%ghc_devel_post_postun +%files -f %{name}.files +%doc LICENSE -%ghc_files LICENSE + +%files devel -f %{name}-devel.files %doc README %changelog +* Tue Jan 7 2014 Jens Petersen - 0.4.0-29 +- update to 0.4.0 +- unsubpackage from haskell-platform with cabal-rpm-0.8.7 + * Tue Mar 20 2012 Jens Petersen - 0.3.6-1 - update to 0.3.6 diff --git a/sources b/sources index 7234b87..1b31d80 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -0d807bb244fdeb95fa546b4311fcd8df syb-0.3.6.tar.gz +ec2719d444a6561b2424dcef10b4fe34 syb-0.4.0.tar.gz From dba879a68c73b623b01e5dfed689545440e5e90d Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 18 Apr 2014 16:12:47 +0900 Subject: [PATCH 20/69] bump over haskell-platform --- ghc-syb.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index 0acbfac..5077a39 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -5,7 +5,7 @@ Name: ghc-%{pkg_name} # part of haskell-platform Version: 0.4.0 -Release: 29%{?dist} +Release: 35%{?dist} Summary: Scrap Your Boilerplate License: BSD @@ -66,6 +66,9 @@ dos2unix LICENSE README %changelog +* Fri Apr 18 2014 Jens Petersen - 0.4.0-35 +- bump over haskell-platform + * Tue Jan 7 2014 Jens Petersen - 0.4.0-29 - update to 0.4.0 - unsubpackage from haskell-platform with cabal-rpm-0.8.7 From ed50eeafdaa6f8b6c0c24421c9387b61fc4f0fde Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 4 Jun 2014 16:44:44 +0900 Subject: [PATCH 21/69] update to 0.4.1 --- .gitignore | 1 + ghc-syb.spec | 30 +++++++++++++++++++++++++----- sources | 2 +- 3 files changed, 27 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 45a7221..87cb3fe 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /syb-0.3.3.tar.gz /syb-0.3.6.tar.gz /syb-0.4.0.tar.gz +/syb-0.4.1.tar.gz diff --git a/ghc-syb.spec b/ghc-syb.spec index 5077a39..539bff0 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -2,24 +2,35 @@ %global pkg_name syb +%bcond_without tests + +# no useful debuginfo for Haskell packages without C sources +%global debug_package %{nil} + Name: ghc-%{pkg_name} # part of haskell-platform -Version: 0.4.0 -Release: 35%{?dist} +Version: 0.4.1 +Release: 1%{?dist} Summary: Scrap Your Boilerplate License: BSD 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/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros -BuildRequires: dos2unix +# Begin cabal-rpm deps: +%if %{with tests} +BuildRequires: ghc-HUnit-devel +BuildRequires: ghc-containers-devel +BuildRequires: ghc-mtl-devel +%endif +# End cabal-rpm deps %description This package contains the generics system described in the "Scrap Your Boilerplate" papers (see ). -It defines the Data class of types permitting folding and unfolding of +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. @@ -49,6 +60,12 @@ dos2unix LICENSE README %ghc_lib_install +%check +%if %{with tests} +%cabal test +%endif + + %post devel %ghc_pkg_recache @@ -66,6 +83,9 @@ dos2unix LICENSE README %changelog +* Wed Jun 04 2014 Jens Petersen - 0.4.1-1 +- update to 0.4.1 with cblrpm-0.8.11 + * Fri Apr 18 2014 Jens Petersen - 0.4.0-35 - bump over haskell-platform diff --git a/sources b/sources index 1b31d80..a63a77d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -ec2719d444a6561b2424dcef10b4fe34 syb-0.4.0.tar.gz +28df3b70cef652fa6c04e6353c580a7a syb-0.4.1.tar.gz From c05cc4739bb76629d60b9454277da89e8c264870 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 5 Jun 2014 13:45:38 +0900 Subject: [PATCH 22/69] restore removed dos2unix BR --- ghc-syb.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/ghc-syb.spec b/ghc-syb.spec index 539bff0..2f060d3 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -26,6 +26,7 @@ BuildRequires: ghc-containers-devel BuildRequires: ghc-mtl-devel %endif # End cabal-rpm deps +BuildRequires: dos2unix %description This package contains the generics system described in the "Scrap Your From 54e75959bf617bee424c0d14cd0fe0b6308c86f4 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 6 Jun 2014 02:16:48 +0900 Subject: [PATCH 23/69] opt out of f21 mass rebuild due to changes staged for ghc78 --- noautobuild | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 noautobuild diff --git a/noautobuild b/noautobuild new file mode 100644 index 0000000..e69de29 From fd65cf9fef2d6e183f93ea14078d3bad2a5fc14b Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 8 Jul 2014 19:25:17 +0900 Subject: [PATCH 24/69] revert to 0.4.0 until ghc-7.8 --- .gitignore | 1 - ghc-syb.spec | 8 ++++---- noautobuild | 0 sources | 2 +- 4 files changed, 5 insertions(+), 6 deletions(-) delete mode 100644 noautobuild diff --git a/.gitignore b/.gitignore index 87cb3fe..45a7221 100644 --- a/.gitignore +++ b/.gitignore @@ -3,4 +3,3 @@ /syb-0.3.3.tar.gz /syb-0.3.6.tar.gz /syb-0.4.0.tar.gz -/syb-0.4.1.tar.gz diff --git a/ghc-syb.spec b/ghc-syb.spec index 2f060d3..01bd29d 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -9,8 +9,8 @@ Name: ghc-%{pkg_name} # part of haskell-platform -Version: 0.4.1 -Release: 1%{?dist} +Version: 0.4.0 +Release: 36%{?dist} Summary: Scrap Your Boilerplate License: BSD @@ -84,8 +84,8 @@ dos2unix LICENSE README %changelog -* Wed Jun 04 2014 Jens Petersen - 0.4.1-1 -- update to 0.4.1 with cblrpm-0.8.11 +* Tue Jul 8 2014 Jens Petersen - 0.4.0-36 +- update to cblrpm-0.8.11 * Fri Apr 18 2014 Jens Petersen - 0.4.0-35 - bump over haskell-platform diff --git a/noautobuild b/noautobuild deleted file mode 100644 index e69de29..0000000 diff --git a/sources b/sources index a63a77d..1b31d80 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -28df3b70cef652fa6c04e6353c580a7a syb-0.4.1.tar.gz +ec2719d444a6561b2424dcef10b4fe34 syb-0.4.0.tar.gz From 612ebd354e6ed8d052563f4e982a982d1dfb6ca0 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 8 Aug 2014 15:38:08 +0200 Subject: [PATCH 25/69] update to 0.4.1 --- .gitignore | 1 + ghc-syb.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 45a7221..87cb3fe 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /syb-0.3.3.tar.gz /syb-0.3.6.tar.gz /syb-0.4.0.tar.gz +/syb-0.4.1.tar.gz diff --git a/ghc-syb.spec b/ghc-syb.spec index 01bd29d..ead16cc 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -9,8 +9,8 @@ Name: ghc-%{pkg_name} # part of haskell-platform -Version: 0.4.0 -Release: 36%{?dist} +Version: 0.4.1 +Release: 1%{?dist} Summary: Scrap Your Boilerplate License: BSD @@ -84,6 +84,9 @@ dos2unix LICENSE README %changelog +* Fri Aug 8 2014 Jens Petersen - 0.4.1-1 +- update to 0.4.1 + * Tue Jul 8 2014 Jens Petersen - 0.4.0-36 - update to cblrpm-0.8.11 diff --git a/sources b/sources index 1b31d80..a63a77d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -ec2719d444a6561b2424dcef10b4fe34 syb-0.4.0.tar.gz +28df3b70cef652fa6c04e6353c580a7a syb-0.4.1.tar.gz From 227974ba863550d6a4c2690e53c8bd86eff9461e Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Sat, 16 Aug 2014 15:55:41 +0000 Subject: [PATCH 26/69] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- ghc-syb.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index ead16cc..bb81507 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -10,7 +10,7 @@ Name: ghc-%{pkg_name} # part of haskell-platform Version: 0.4.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Scrap Your Boilerplate License: BSD @@ -84,6 +84,9 @@ dos2unix LICENSE README %changelog +* Sat Aug 16 2014 Fedora Release Engineering - 0.4.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Fri Aug 8 2014 Jens Petersen - 0.4.1-1 - update to 0.4.1 From a98a17183bfe6971ba84f47ed104acd03b7bc821 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 26 Jan 2015 23:49:03 +0900 Subject: [PATCH 27/69] cblrpm refresh --- ghc-syb.spec | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index bb81507..5789d86 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -4,18 +4,15 @@ %bcond_without tests -# no useful debuginfo for Haskell packages without C sources -%global debug_package %{nil} - Name: ghc-%{pkg_name} # part of haskell-platform Version: 0.4.1 -Release: 2%{?dist} +Release: 1%{?dist} Summary: Scrap Your Boilerplate License: BSD -URL: http://hackage.haskell.org/package/%{pkg_name} -Source0: http://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz +Url: https://hackage.haskell.org/package/%{pkg_name} +Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros @@ -84,9 +81,6 @@ dos2unix LICENSE README %changelog -* Sat Aug 16 2014 Fedora Release Engineering - 0.4.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - * Fri Aug 8 2014 Jens Petersen - 0.4.1-1 - update to 0.4.1 From af2cf9cc741520c63c7e5d3b8161d6b28ca331fa Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 27 Jan 2015 14:03:38 +0900 Subject: [PATCH 28/69] disable tests on armv7 https://ghc.haskell.org/trac/ghc/ticket/10029 --- ghc-syb.spec | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ghc-syb.spec b/ghc-syb.spec index 5789d86..a1ee47d 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -2,7 +2,12 @@ %global pkg_name syb +# https://ghc.haskell.org/trac/ghc/ticket/10029 +%ifnarch armv7hl %bcond_without tests +%else +%bcond_with tests +%endif Name: ghc-%{pkg_name} # part of haskell-platform @@ -83,6 +88,7 @@ dos2unix LICENSE README %changelog * Fri Aug 8 2014 Jens Petersen - 0.4.1-1 - update to 0.4.1 +- tests fail on armv7 * Tue Jul 8 2014 Jens Petersen - 0.4.0-36 - update to cblrpm-0.8.11 From b02b92a1afd7317bc37afe5f681accfd41e1ae75 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 1 Feb 2015 09:42:56 +0000 Subject: [PATCH 29/69] simplify disabling tests on arm --- ghc-syb.spec | 2 -- 1 file changed, 2 deletions(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index a1ee47d..4a2d3d5 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -5,8 +5,6 @@ # https://ghc.haskell.org/trac/ghc/ticket/10029 %ifnarch armv7hl %bcond_without tests -%else -%bcond_with tests %endif Name: ghc-%{pkg_name} From fe110e4f39bdf9b15e0f2c3294071622c5def918 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 17 Jun 2015 08:01:10 +0000 Subject: [PATCH 30/69] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- ghc-syb.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index 4a2d3d5..358cc86 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -10,7 +10,7 @@ Name: ghc-%{pkg_name} # part of haskell-platform Version: 0.4.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Scrap Your Boilerplate License: BSD @@ -84,6 +84,9 @@ dos2unix LICENSE README %changelog +* Wed Jun 17 2015 Fedora Release Engineering - 0.4.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Fri Aug 8 2014 Jens Petersen - 0.4.1-1 - update to 0.4.1 - tests fail on armv7 From 972299f9169660a48aca75cf5ccef91418620495 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 17 Sep 2015 12:43:06 +0900 Subject: [PATCH 31/69] update to 0.5.1 --- .gitignore | 1 + ghc-syb.spec | 11 ++++++++--- sources | 2 +- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 87cb3fe..fc516c1 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /syb-0.3.6.tar.gz /syb-0.4.0.tar.gz /syb-0.4.1.tar.gz +/syb-0.5.1.tar.gz diff --git a/ghc-syb.spec b/ghc-syb.spec index 358cc86..3091045 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -9,8 +9,8 @@ Name: ghc-%{pkg_name} # part of haskell-platform -Version: 0.4.1 -Release: 2%{?dist} +Version: 0.5.1 +Release: 1%{?dist} Summary: Scrap Your Boilerplate License: BSD @@ -60,6 +60,8 @@ dos2unix LICENSE README %install %ghc_lib_install +rm %{buildroot}%{ghc_pkgdocdir}/LICENSE + %check %if %{with tests} @@ -76,7 +78,7 @@ dos2unix LICENSE README %files -f %{name}.files -%doc LICENSE +%license LICENSE %files devel -f %{name}-devel.files @@ -84,6 +86,9 @@ dos2unix LICENSE README %changelog +* Thu Sep 17 2015 Jens Petersen - 0.5.1-1 +- update to 0.5.1 + * Wed Jun 17 2015 Fedora Release Engineering - 0.4.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild diff --git a/sources b/sources index a63a77d..e4f18a3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -28df3b70cef652fa6c04e6353c580a7a syb-0.4.1.tar.gz +88543f017b0c2ed24ffa37253aabcb5b syb-0.5.1.tar.gz From 2c1277d5c5880ecdad79182a8b251a71f9aac783 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 17 Sep 2015 12:52:27 +0900 Subject: [PATCH 32/69] disable tests for ghc-7.10 --- ghc-syb.spec | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index 3091045..b84c0f3 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -2,10 +2,9 @@ %global pkg_name syb -# https://ghc.haskell.org/trac/ghc/ticket/10029 -%ifnarch armv7hl +# 0.5.1 ghc-7.10: https://code.google.com/p/scrapyourboilerplate/issues/detail?id=26 +# 0.4.1 armv7: https://ghc.haskell.org/trac/ghc/ticket/10029 %bcond_without tests -%endif Name: ghc-%{pkg_name} # part of haskell-platform @@ -88,6 +87,7 @@ rm %{buildroot}%{ghc_pkgdocdir}/LICENSE %changelog * Thu Sep 17 2015 Jens Petersen - 0.5.1-1 - update to 0.5.1 +- test fail with ghc-7.10 * Wed Jun 17 2015 Fedora Release Engineering - 0.4.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From cde726207401e2fcfd254edcad93eee15ddf2d04 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 17 Sep 2015 12:59:23 +0900 Subject: [PATCH 33/69] really disable tests --- ghc-syb.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index b84c0f3..86d85f3 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -4,7 +4,7 @@ # 0.5.1 ghc-7.10: https://code.google.com/p/scrapyourboilerplate/issues/detail?id=26 # 0.4.1 armv7: https://ghc.haskell.org/trac/ghc/ticket/10029 -%bcond_without tests +%bcond_with tests Name: ghc-%{pkg_name} # part of haskell-platform From d3ce1e3deec68ba139f9387bae17119995e6aeeb Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 2 Feb 2016 00:35:24 +0900 Subject: [PATCH 34/69] Revert "update to 0.5.1" This reverts commit 972299f9169660a48aca75cf5ccef91418620495. --- .gitignore | 1 - ghc-syb.spec | 19 +++++++------------ sources | 2 +- 3 files changed, 8 insertions(+), 14 deletions(-) diff --git a/.gitignore b/.gitignore index fc516c1..87cb3fe 100644 --- a/.gitignore +++ b/.gitignore @@ -4,4 +4,3 @@ /syb-0.3.6.tar.gz /syb-0.4.0.tar.gz /syb-0.4.1.tar.gz -/syb-0.5.1.tar.gz diff --git a/ghc-syb.spec b/ghc-syb.spec index 86d85f3..358cc86 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -2,14 +2,15 @@ %global pkg_name syb -# 0.5.1 ghc-7.10: https://code.google.com/p/scrapyourboilerplate/issues/detail?id=26 -# 0.4.1 armv7: https://ghc.haskell.org/trac/ghc/ticket/10029 -%bcond_with tests +# https://ghc.haskell.org/trac/ghc/ticket/10029 +%ifnarch armv7hl +%bcond_without tests +%endif Name: ghc-%{pkg_name} # part of haskell-platform -Version: 0.5.1 -Release: 1%{?dist} +Version: 0.4.1 +Release: 2%{?dist} Summary: Scrap Your Boilerplate License: BSD @@ -59,8 +60,6 @@ dos2unix LICENSE README %install %ghc_lib_install -rm %{buildroot}%{ghc_pkgdocdir}/LICENSE - %check %if %{with tests} @@ -77,7 +76,7 @@ rm %{buildroot}%{ghc_pkgdocdir}/LICENSE %files -f %{name}.files -%license LICENSE +%doc LICENSE %files devel -f %{name}-devel.files @@ -85,10 +84,6 @@ rm %{buildroot}%{ghc_pkgdocdir}/LICENSE %changelog -* Thu Sep 17 2015 Jens Petersen - 0.5.1-1 -- update to 0.5.1 -- test fail with ghc-7.10 - * Wed Jun 17 2015 Fedora Release Engineering - 0.4.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild diff --git a/sources b/sources index e4f18a3..a63a77d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -88543f017b0c2ed24ffa37253aabcb5b syb-0.5.1.tar.gz +28df3b70cef652fa6c04e6353c580a7a syb-0.4.1.tar.gz From 3fb3de16a8558a3f39c6956c706e29a26fb07ed3 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 3 Feb 2016 21:45:36 +0000 Subject: [PATCH 35/69] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- ghc-syb.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index 358cc86..a349ebd 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -10,7 +10,7 @@ Name: ghc-%{pkg_name} # part of haskell-platform Version: 0.4.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Scrap Your Boilerplate License: BSD @@ -84,6 +84,9 @@ dos2unix LICENSE README %changelog +* Wed Feb 03 2016 Fedora Release Engineering - 0.4.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Wed Jun 17 2015 Fedora Release Engineering - 0.4.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From 7ac3477cca5e9eb2680ddc041d054caf85a0bdcb Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 7 Jun 2016 11:19:38 +0900 Subject: [PATCH 36/69] update to 0.5.1 This reverts commit d3ce1e3deec68ba139f9387bae17119995e6aeeb. --- .gitignore | 1 + ghc-syb.spec | 18 +++++++++++------- sources | 2 +- 3 files changed, 13 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index 87cb3fe..fc516c1 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /syb-0.3.6.tar.gz /syb-0.4.0.tar.gz /syb-0.4.1.tar.gz +/syb-0.5.1.tar.gz diff --git a/ghc-syb.spec b/ghc-syb.spec index a349ebd..0c7389d 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -2,15 +2,14 @@ %global pkg_name syb -# https://ghc.haskell.org/trac/ghc/ticket/10029 -%ifnarch armv7hl -%bcond_without tests -%endif +# 0.5.1 ghc-7.10: https://code.google.com/p/scrapyourboilerplate/issues/detail?id=26 +# 0.4.1 armv7: https://ghc.haskell.org/trac/ghc/ticket/10029 +%bcond_with tests Name: ghc-%{pkg_name} # part of haskell-platform -Version: 0.4.1 -Release: 3%{?dist} +Version: 0.5.1 +Release: 1%{?dist} Summary: Scrap Your Boilerplate License: BSD @@ -60,6 +59,8 @@ dos2unix LICENSE README %install %ghc_lib_install +rm %{buildroot}%{ghc_pkgdocdir}/LICENSE + %check %if %{with tests} @@ -76,7 +77,7 @@ dos2unix LICENSE README %files -f %{name}.files -%doc LICENSE +%license LICENSE %files devel -f %{name}-devel.files @@ -84,6 +85,9 @@ dos2unix LICENSE README %changelog +* Tue Jun 7 2016 Jens Petersen - 0.5.1-1 +- update to 0.5.1 + * Wed Feb 03 2016 Fedora Release Engineering - 0.4.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild diff --git a/sources b/sources index a63a77d..e4f18a3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -28df3b70cef652fa6c04e6353c580a7a syb-0.4.1.tar.gz +88543f017b0c2ed24ffa37253aabcb5b syb-0.5.1.tar.gz From 9ff4e8c56d4ee1fd14681ac4d8b9bbd5af820edf Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 14 Jun 2016 11:04:43 +0900 Subject: [PATCH 37/69] update to 0.6 --- .gitignore | 1 + ghc-syb.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index fc516c1..96024e5 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /syb-0.4.0.tar.gz /syb-0.4.1.tar.gz /syb-0.5.1.tar.gz +/syb-0.6.tar.gz diff --git a/ghc-syb.spec b/ghc-syb.spec index 0c7389d..c87e120 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -4,11 +4,11 @@ # 0.5.1 ghc-7.10: https://code.google.com/p/scrapyourboilerplate/issues/detail?id=26 # 0.4.1 armv7: https://ghc.haskell.org/trac/ghc/ticket/10029 -%bcond_with tests +%bcond_without tests Name: ghc-%{pkg_name} # part of haskell-platform -Version: 0.5.1 +Version: 0.6 Release: 1%{?dist} Summary: Scrap Your Boilerplate @@ -85,6 +85,9 @@ rm %{buildroot}%{ghc_pkgdocdir}/LICENSE %changelog +* Tue Jun 14 2016 Jens Petersen - 0.6-1 +- update to 0.6 + * Tue Jun 7 2016 Jens Petersen - 0.5.1-1 - update to 0.5.1 diff --git a/sources b/sources index e4f18a3..f6a8ec3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -88543f017b0c2ed24ffa37253aabcb5b syb-0.5.1.tar.gz +5e504b61bd0aae7ca4afdfb46133b881 syb-0.6.tar.gz From 3e47662869136ad6fdd342d018ac431a0833f680 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 29 Jun 2016 09:46:01 +0900 Subject: [PATCH 38/69] add cabal-rpm header --- ghc-syb.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/ghc-syb.spec b/ghc-syb.spec index c87e120..59ceab0 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -1,3 +1,4 @@ +# generated by cabal-rpm-0.9.11 # https://fedoraproject.org/wiki/Packaging:Haskell %global pkg_name syb From 91a6c4ead2d56572bae043fb767789bd6884b4a6 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 27 Sep 2016 19:15:52 +0900 Subject: [PATCH 39/69] no longer remove license; use cabal_test --- ghc-syb.spec | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index 59ceab0..6c0b133 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -60,13 +60,9 @@ dos2unix LICENSE README %install %ghc_lib_install -rm %{buildroot}%{ghc_pkgdocdir}/LICENSE - %check -%if %{with tests} -%cabal test -%endif +%cabal_test %post devel From 6a1f35d43c2b16f83046f530b49105af55a05240 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 10 Feb 2017 10:50:19 +0000 Subject: [PATCH 40/69] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- ghc-syb.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index 6c0b133..5b27e9b 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -10,7 +10,7 @@ Name: ghc-%{pkg_name} # part of haskell-platform Version: 0.6 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Scrap Your Boilerplate License: BSD @@ -82,6 +82,9 @@ dos2unix LICENSE README %changelog +* Fri Feb 10 2017 Fedora Release Engineering - 0.6-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Tue Jun 14 2016 Jens Petersen - 0.6-1 - update to 0.6 From 64190f092f58dfd24f910d79d389b231f887d5d7 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 24 Feb 2017 17:48:24 +0900 Subject: [PATCH 41/69] refresh to cabal-rpm-0.11.1 --- ghc-syb.spec | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index 5b27e9b..e431c17 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -1,7 +1,8 @@ -# generated by cabal-rpm-0.9.11 +# generated by cabal-rpm-0.11.1 # https://fedoraproject.org/wiki/Packaging:Haskell %global pkg_name syb +%global pkgver %{pkg_name}-%{version} # 0.5.1 ghc-7.10: https://code.google.com/p/scrapyourboilerplate/issues/detail?id=26 # 0.4.1 armv7: https://ghc.haskell.org/trac/ghc/ticket/10029 @@ -10,12 +11,12 @@ Name: ghc-%{pkg_name} # part of haskell-platform Version: 0.6 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Scrap Your Boilerplate License: BSD Url: https://hackage.haskell.org/package/%{pkg_name} -Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz +Source0: https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros @@ -49,7 +50,7 @@ This package provides the Haskell %{pkg_name} library development files. %prep -%setup -q -n %{pkg_name}-%{version} +%setup -q -n %{pkgver} dos2unix LICENSE README @@ -82,6 +83,9 @@ dos2unix LICENSE README %changelog +* Fri Feb 24 2017 Jens Petersen - 0.6-3 +- refresh to cabal-rpm-0.11.1 + * Fri Feb 10 2017 Fedora Release Engineering - 0.6-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild From 95750bd35a7abe13d2588b172d603bb3a6ceac92 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 26 Jul 2017 09:57:41 +0000 Subject: [PATCH 42/69] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- ghc-syb.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index e431c17..497d554 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -11,7 +11,7 @@ Name: ghc-%{pkg_name} # part of haskell-platform Version: 0.6 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Scrap Your Boilerplate License: BSD @@ -83,6 +83,9 @@ dos2unix LICENSE README %changelog +* Wed Jul 26 2017 Fedora Release Engineering - 0.6-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Fri Feb 24 2017 Jens Petersen - 0.6-3 - refresh to cabal-rpm-0.11.1 From 71662c8c914f354c95baffaefc728dcf1027d473 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 2 Aug 2017 21:33:27 +0000 Subject: [PATCH 43/69] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- ghc-syb.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index 497d554..8095be5 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -11,7 +11,7 @@ Name: ghc-%{pkg_name} # part of haskell-platform Version: 0.6 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Scrap Your Boilerplate License: BSD @@ -83,6 +83,9 @@ dos2unix LICENSE README %changelog +* Wed Aug 02 2017 Fedora Release Engineering - 0.6-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Wed Jul 26 2017 Fedora Release Engineering - 0.6-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From d5bf0920f500bd4c53ae22535714af03f77b9201 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 24 Jan 2018 14:12:04 +0100 Subject: [PATCH 44/69] refresh to cabal-rpm-0.12.1 --- ghc-syb.spec | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index 8095be5..db77fec 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -1,4 +1,4 @@ -# generated by cabal-rpm-0.11.1 +# generated by cabal-rpm-0.12.1 # https://fedoraproject.org/wiki/Packaging:Haskell %global pkg_name syb @@ -40,9 +40,12 @@ a variety of traversals. %package devel Summary: Haskell %{pkg_name} library development files Provides: %{name}-static = %{version}-%{release} +Provides: %{name}-doc = %{version}-%{release} +%if %{defined ghc_version} Requires: ghc-compiler = %{ghc_version} Requires(post): ghc-compiler = %{ghc_version} Requires(postun): ghc-compiler = %{ghc_version} +%endif Requires: %{name}%{?_isa} = %{version}-%{release} %description devel @@ -66,6 +69,12 @@ dos2unix LICENSE README %cabal_test +%post -p /sbin/ldconfig + + +%postun -p /sbin/ldconfig + + %post devel %ghc_pkg_recache From 6021b738f88a785ce20de473aaf041700015ee95 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 24 Jan 2018 15:54:27 +0100 Subject: [PATCH 45/69] update to 0.7 --- .gitignore | 1 + ghc-syb.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 96024e5..b141e7b 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /syb-0.4.1.tar.gz /syb-0.5.1.tar.gz /syb-0.6.tar.gz +/syb-0.7.tar.gz diff --git a/ghc-syb.spec b/ghc-syb.spec index db77fec..127fed2 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -10,8 +10,8 @@ Name: ghc-%{pkg_name} # part of haskell-platform -Version: 0.6 -Release: 5%{?dist} +Version: 0.7 +Release: 1%{?dist} Summary: Scrap Your Boilerplate License: BSD @@ -92,6 +92,9 @@ dos2unix LICENSE README %changelog +* Wed Jan 24 2018 Jens Petersen - 0.7-1 +- update to 0.7 + * Wed Aug 02 2017 Fedora Release Engineering - 0.6-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild diff --git a/sources b/sources index f6a8ec3..97d163d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -5e504b61bd0aae7ca4afdfb46133b881 syb-0.6.tar.gz +SHA512 (syb-0.7.tar.gz) = b1bc61cfb828dcf344784ca1686b563bfe12388363fe387b86ddfa8a90f6f38a2f2a595cff969cb577e0a6460c2ad032d7477b701bd2503cc05ee6f974c5bcb9 From 6b67956672a8c50d8fc9b6284a76ccf99e8b2086 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 27 Jan 2018 09:47:07 +0100 Subject: [PATCH 46/69] disable tests temporarily to build with only ghc since newrepo not running currently in koji --- ghc-syb.spec | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index 127fed2..414cc80 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -4,9 +4,8 @@ %global pkg_name syb %global pkgver %{pkg_name}-%{version} -# 0.5.1 ghc-7.10: https://code.google.com/p/scrapyourboilerplate/issues/detail?id=26 -# 0.4.1 armv7: https://ghc.haskell.org/trac/ghc/ticket/10029 -%bcond_without tests +# disable temporarily to build with only ghc +%bcond_with tests Name: ghc-%{pkg_name} # part of haskell-platform From d1a8e6f277cda13a58ad3045df2dca2d8011c48a Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 4 Feb 2018 01:03:31 +0900 Subject: [PATCH 47/69] drop ldconfig scriptlets --- ghc-syb.spec | 6 ------ 1 file changed, 6 deletions(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index 414cc80..c5652e4 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -68,12 +68,6 @@ dos2unix LICENSE README %cabal_test -%post -p /sbin/ldconfig - - -%postun -p /sbin/ldconfig - - %post devel %ghc_pkg_recache From 241e8b07c4a139b69e76182406c2da6f6d9e6290 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 7 Feb 2018 12:11:52 +0000 Subject: [PATCH 48/69] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-syb.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index c5652e4..0a6f50e 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -10,7 +10,7 @@ Name: ghc-%{pkg_name} # part of haskell-platform Version: 0.7 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Scrap Your Boilerplate License: BSD @@ -85,6 +85,9 @@ dos2unix LICENSE README %changelog +* Wed Feb 07 2018 Fedora Release Engineering - 0.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Wed Jan 24 2018 Jens Petersen - 0.7-1 - update to 0.7 From d161e2c20a2dc6d13c8b99a563089c5349ae6dba Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 13 Jul 2018 02:09:45 +0000 Subject: [PATCH 49/69] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-syb.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index 0a6f50e..5dc4e7e 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -10,7 +10,7 @@ Name: ghc-%{pkg_name} # part of haskell-platform Version: 0.7 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Scrap Your Boilerplate License: BSD @@ -85,6 +85,9 @@ dos2unix LICENSE README %changelog +* Fri Jul 13 2018 Fedora Release Engineering - 0.7-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Wed Feb 07 2018 Fedora Release Engineering - 0.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From 50c31a47186888e6d2b276af5ca9ec62a94b8f3b Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 22 Jul 2018 00:24:27 +0900 Subject: [PATCH 50/69] remove part of haskell-platform comment --- ghc-syb.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index 5dc4e7e..fc9ff79 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -8,7 +8,6 @@ %bcond_with tests Name: ghc-%{pkg_name} -# part of haskell-platform Version: 0.7 Release: 3%{?dist} Summary: Scrap Your Boilerplate From 4b27e96543909c234479279dfff8c3159b29487e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 31 Jan 2019 22:04:26 +0000 Subject: [PATCH 51/69] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-syb.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index fc9ff79..121ad21 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -9,7 +9,7 @@ Name: ghc-%{pkg_name} Version: 0.7 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Scrap Your Boilerplate License: BSD @@ -84,6 +84,9 @@ dos2unix LICENSE README %changelog +* Thu Jan 31 2019 Fedora Release Engineering - 0.7-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Fri Jul 13 2018 Fedora Release Engineering - 0.7-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From f26dab32c3fabed57e07d9fdf0ae3f1718f9c478 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 17 Feb 2019 22:47:17 +0800 Subject: [PATCH 52/69] refresh to cabal-rpm-0.13 --- ghc-syb.spec | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index 121ad21..cc827b2 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -1,4 +1,4 @@ -# generated by cabal-rpm-0.12.1 +# generated by cabal-rpm-0.13 # https://fedoraproject.org/wiki/Packaging:Haskell %global pkg_name syb @@ -9,16 +9,18 @@ Name: ghc-%{pkg_name} Version: 0.7 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Scrap Your Boilerplate License: BSD Url: https://hackage.haskell.org/package/%{pkg_name} +# Begin cabal-rpm sources: Source0: https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz +# End cabal-rpm sources +# Begin cabal-rpm deps: BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros -# Begin cabal-rpm deps: %if %{with tests} BuildRequires: ghc-HUnit-devel BuildRequires: ghc-containers-devel @@ -51,16 +53,22 @@ This package provides the Haskell %{pkg_name} library development files. %prep +# Begin cabal-rpm setup: %setup -q -n %{pkgver} +# End cabal-rpm setup dos2unix LICENSE README %build +# Begin cabal-rpm build: %ghc_lib_build +# End cabal-rpm build %install +# Begin cabal-rpm install %ghc_lib_install +# End cabal-rpm install %check @@ -76,7 +84,9 @@ dos2unix LICENSE README %files -f %{name}.files +# Begin cabal-rpm files: %license LICENSE +# End cabal-rpm files %files devel -f %{name}-devel.files @@ -84,6 +94,9 @@ dos2unix LICENSE README %changelog +* Sun Feb 17 2019 Jens Petersen - 0.7-5 +- refresh to cabal-rpm-0.13 + * Thu Jan 31 2019 Fedora Release Engineering - 0.7-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From 10257d7fff8b9862108c600499df3b1ef33950f8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 25 Jul 2019 03:03:05 +0000 Subject: [PATCH 53/69] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-syb.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index cc827b2..49708f4 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -9,7 +9,7 @@ Name: ghc-%{pkg_name} Version: 0.7 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Scrap Your Boilerplate License: BSD @@ -94,6 +94,9 @@ dos2unix LICENSE README %changelog +* Thu Jul 25 2019 Fedora Release Engineering - 0.7-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Sun Feb 17 2019 Jens Petersen - 0.7-5 - refresh to cabal-rpm-0.13 From 185f7395f7685d0987edc2ee5581f4d84398181d Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 25 Jul 2019 04:26:04 +0000 Subject: [PATCH 54/69] refresh to cabal-rpm-1.0.0: lib doc/prof subpkgs and bin static BRs --- ghc-syb.spec | 48 ++++++++++++++++++++++++++++++++++++------------ 1 file changed, 36 insertions(+), 12 deletions(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index 49708f4..19ea44d 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -1,4 +1,4 @@ -# generated by cabal-rpm-0.13 +# generated by cabal-rpm-1.0.0 # https://fedoraproject.org/wiki/Packaging:Haskell %global pkg_name syb @@ -20,6 +20,12 @@ Source0: https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz # Begin cabal-rpm deps: BuildRequires: ghc-Cabal-devel +%if %{with haddock} +BuildRequires: ghc-doc +%endif +%if %{with ghc_prof} +BuildRequires: ghc-prof +%endif BuildRequires: ghc-rpm-macros %if %{with tests} BuildRequires: ghc-HUnit-devel @@ -40,11 +46,8 @@ a variety of traversals. %package devel Summary: Haskell %{pkg_name} library development files Provides: %{name}-static = %{version}-%{release} -Provides: %{name}-doc = %{version}-%{release} %if %{defined ghc_version} Requires: ghc-compiler = %{ghc_version} -Requires(post): ghc-compiler = %{ghc_version} -Requires(postun): ghc-compiler = %{ghc_version} %endif Requires: %{name}%{?_isa} = %{version}-%{release} @@ -52,6 +55,25 @@ Requires: %{name}%{?_isa} = %{version}-%{release} This package provides the Haskell %{pkg_name} library development files. +%if %{with haddock} +%package doc +Summary: Haskell %{pkg_name} library documentation + +%description doc +This package provides the Haskell %{pkg_name} library documentation. +%endif + + +%if %{with ghc_prof} +%package prof +Summary: Haskell %{pkg_name} profiling library +Requires: %{name}-devel%{?_isa} = %{version}-%{release} + +%description prof +This package provides the Haskell %{pkg_name} profiling library. +%endif + + %prep # Begin cabal-rpm setup: %setup -q -n %{pkgver} @@ -75,14 +97,6 @@ dos2unix LICENSE README %cabal_test -%post devel -%ghc_pkg_recache - - -%postun devel -%ghc_pkg_recache - - %files -f %{name}.files # Begin cabal-rpm files: %license LICENSE @@ -93,6 +107,16 @@ dos2unix LICENSE README %doc README +%if %{with haddock} +%files doc -f %{name}-doc.files +%endif + + +%if %{with ghc_prof} +%files prof -f %{name}-prof.files +%endif + + %changelog * Thu Jul 25 2019 Fedora Release Engineering - 0.7-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From cec2597f3768fe299ae30440c320cc8f78f098cc Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 25 Jul 2019 16:42:45 +0000 Subject: [PATCH 55/69] update to 0.7.1 --- .gitignore | 1 + ghc-syb.spec | 11 ++++++----- sources | 2 +- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index b141e7b..16606ff 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ /syb-0.5.1.tar.gz /syb-0.6.tar.gz /syb-0.7.tar.gz +/syb-0.7.1.tar.gz diff --git a/ghc-syb.spec b/ghc-syb.spec index 19ea44d..2a231cc 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -8,8 +8,8 @@ %bcond_with tests Name: ghc-%{pkg_name} -Version: 0.7 -Release: 6%{?dist} +Version: 0.7.1 +Release: 1%{?dist} Summary: Scrap Your Boilerplate License: BSD @@ -33,7 +33,6 @@ BuildRequires: ghc-containers-devel BuildRequires: ghc-mtl-devel %endif # End cabal-rpm deps -BuildRequires: dos2unix %description This package contains the generics system described in the "Scrap Your @@ -79,7 +78,6 @@ This package provides the Haskell %{pkg_name} profiling library. %setup -q -n %{pkgver} # End cabal-rpm setup -dos2unix LICENSE README %build # Begin cabal-rpm build: @@ -104,7 +102,7 @@ dos2unix LICENSE README %files devel -f %{name}-devel.files -%doc README +%doc ChangeLog README.md %if %{with haddock} @@ -118,6 +116,9 @@ dos2unix LICENSE README %changelog +* Thu Jul 25 2019 Jens Petersen - 0.7.1-1 +- update to 0.7.1 + * Thu Jul 25 2019 Fedora Release Engineering - 0.7-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild diff --git a/sources b/sources index 97d163d..971e798 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (syb-0.7.tar.gz) = b1bc61cfb828dcf344784ca1686b563bfe12388363fe387b86ddfa8a90f6f38a2f2a595cff969cb577e0a6460c2ad032d7477b701bd2503cc05ee6f974c5bcb9 +SHA512 (syb-0.7.1.tar.gz) = 63a3138f7f824a9bc611b9d025d4e7adc2da8d420d260b66d56190db683a0afac58e4794e94b13d4aa7b423d949e55a1ed0220c99d368973117b5056fd0f4e65 From b64bfad2124ab2b319f5e683c84b35774e819a11 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 5 Aug 2019 18:32:04 +0800 Subject: [PATCH 56/69] BR prof for lib and static for executable --- ghc-syb.spec | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index 2a231cc..f1909d3 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -1,4 +1,4 @@ -# generated by cabal-rpm-1.0.0 +# generated by cabal-rpm-1.0.1 # https://fedoraproject.org/wiki/Packaging:Haskell %global pkg_name syb @@ -20,13 +20,8 @@ Source0: https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz # Begin cabal-rpm deps: BuildRequires: ghc-Cabal-devel -%if %{with haddock} -BuildRequires: ghc-doc -%endif -%if %{with ghc_prof} -BuildRequires: ghc-prof -%endif BuildRequires: ghc-rpm-macros +BuildRequires: ghc-base-prof %if %{with tests} BuildRequires: ghc-HUnit-devel BuildRequires: ghc-containers-devel @@ -45,6 +40,7 @@ a variety of traversals. %package devel Summary: Haskell %{pkg_name} library development files Provides: %{name}-static = %{version}-%{release} +Provides: %{name}-static%{?_isa} = %{version}-%{release} %if %{defined ghc_version} Requires: ghc-compiler = %{ghc_version} %endif From 6a9d13a15943972eafa6e7e52fb2b9eb154f1f62 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jan 2020 21:26:36 +0000 Subject: [PATCH 57/69] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-syb.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index f1909d3..2048d9e 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -9,7 +9,7 @@ Name: ghc-%{pkg_name} Version: 0.7.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Scrap Your Boilerplate License: BSD @@ -112,6 +112,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Tue Jan 28 2020 Fedora Release Engineering - 0.7.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Thu Jul 25 2019 Jens Petersen - 0.7.1-1 - update to 0.7.1 From c02a13d277b5df9a5c776d193109266e3a25d994 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 8 Feb 2020 22:52:11 +0800 Subject: [PATCH 58/69] refresh to cabal-rpm-2.0.2 --- ghc-syb.spec | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index 2048d9e..0c837e9 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -1,4 +1,4 @@ -# generated by cabal-rpm-1.0.1 +# generated by cabal-rpm-2.0.2 # https://fedoraproject.org/wiki/Packaging:Haskell %global pkg_name syb @@ -53,6 +53,7 @@ This package provides the Haskell %{pkg_name} library development files. %if %{with haddock} %package doc Summary: Haskell %{pkg_name} library documentation +BuildArch: noarch %description doc This package provides the Haskell %{pkg_name} library documentation. @@ -63,6 +64,7 @@ This package provides the Haskell %{pkg_name} library documentation. %package prof Summary: Haskell %{pkg_name} profiling library Requires: %{name}-devel%{?_isa} = %{version}-%{release} +Supplements: (%{name}-devel and ghc-prof) %description prof This package provides the Haskell %{pkg_name} profiling library. @@ -91,6 +93,16 @@ This package provides the Haskell %{pkg_name} profiling library. %cabal_test +%if 0%{?fedora} < 31 || 0%{?rhel} < 8 +%post devel +%ghc_pkg_recache + + +%postun devel +%ghc_pkg_recache +%endif + + %files -f %{name}.files # Begin cabal-rpm files: %license LICENSE @@ -103,6 +115,7 @@ This package provides the Haskell %{pkg_name} profiling library. %if %{with haddock} %files doc -f %{name}-doc.files +%license LICENSE %endif From c7a2f8727237d753228a7e5167f7146192c40e8b Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 4 Jun 2020 19:28:25 +0800 Subject: [PATCH 59/69] refresh to cabal-rpm-2.0.5 --- ghc-syb.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index 0c837e9..83c2a1d 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -1,5 +1,5 @@ -# generated by cabal-rpm-2.0.2 -# https://fedoraproject.org/wiki/Packaging:Haskell +# generated by cabal-rpm-2.0.5 +# https://docs.fedoraproject.org/en-US/packaging-guidelines/Haskell/ %global pkg_name syb %global pkgver %{pkg_name}-%{version} From 309b5c7c598e3605ae449988d05c7b2e6fcde496 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 19 Jun 2020 16:57:03 +0800 Subject: [PATCH 60/69] refresh to cabal-rpm-2.0.6 --- ghc-syb.spec | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index 83c2a1d..9f7b9c7 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -1,4 +1,4 @@ -# generated by cabal-rpm-2.0.5 +# generated by cabal-rpm-2.0.6 # https://docs.fedoraproject.org/en-US/packaging-guidelines/Haskell/ %global pkg_name syb @@ -93,16 +93,6 @@ This package provides the Haskell %{pkg_name} profiling library. %cabal_test -%if 0%{?fedora} < 31 || 0%{?rhel} < 8 -%post devel -%ghc_pkg_recache - - -%postun devel -%ghc_pkg_recache -%endif - - %files -f %{name}.files # Begin cabal-rpm files: %license LICENSE From 5975ad89228207e116554458b8c8a4c110dd8846 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 17 Jul 2020 18:39:55 +0800 Subject: [PATCH 61/69] bump release --- ghc-syb.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index 9f7b9c7..449041f 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -9,7 +9,7 @@ Name: ghc-%{pkg_name} Version: 0.7.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Scrap Your Boilerplate License: BSD @@ -115,6 +115,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Fri Jul 17 2020 Jens Petersen - 0.7.1-3 +- refresh to cabal-rpm-2.0.6 + * Tue Jan 28 2020 Fedora Release Engineering - 0.7.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From f91dc6724d783fc4137aea9a9146797a80a041dc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 27 Jul 2020 19:42:27 +0000 Subject: [PATCH 62/69] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-syb.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index 449041f..2253adf 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -9,7 +9,7 @@ Name: ghc-%{pkg_name} Version: 0.7.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Scrap Your Boilerplate License: BSD @@ -115,6 +115,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Mon Jul 27 2020 Fedora Release Engineering - 0.7.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Fri Jul 17 2020 Jens Petersen - 0.7.1-3 - refresh to cabal-rpm-2.0.6 From c53f096dcda87d5e64d23153e380a14a7be09423 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 1 Aug 2020 01:31:47 +0000 Subject: [PATCH 63/69] - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-syb.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index 2253adf..361018d 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -9,7 +9,7 @@ Name: ghc-%{pkg_name} Version: 0.7.1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Scrap Your Boilerplate License: BSD @@ -115,6 +115,10 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Sat Aug 01 2020 Fedora Release Engineering - 0.7.1-5 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Mon Jul 27 2020 Fedora Release Engineering - 0.7.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 4a73a8ced6c7403f0a787f7e9cc9e072f19a058c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 26 Jan 2021 07:46:16 +0000 Subject: [PATCH 64/69] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-syb.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index 361018d..ab2aede 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -9,7 +9,7 @@ Name: ghc-%{pkg_name} Version: 0.7.1 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Scrap Your Boilerplate License: BSD @@ -115,6 +115,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Tue Jan 26 2021 Fedora Release Engineering - 0.7.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Sat Aug 01 2020 Fedora Release Engineering - 0.7.1-5 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 6cccf9e423ee478afc2bdb8d5ce6024f3d42dcab Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 22 Jul 2021 01:17:58 +0000 Subject: [PATCH 65/69] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-syb.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index ab2aede..84efe86 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -9,7 +9,7 @@ Name: ghc-%{pkg_name} Version: 0.7.1 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Scrap Your Boilerplate License: BSD @@ -115,6 +115,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Thu Jul 22 2021 Fedora Release Engineering - 0.7.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Tue Jan 26 2021 Fedora Release Engineering - 0.7.1-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From a4841c2f3650deddb29365846d1d9938501307c1 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 29 Jan 2021 10:53:21 +0800 Subject: [PATCH 66/69] update to 0.7.2.1 --- .gitignore | 1 + ghc-syb.spec | 10 +++++++--- sources | 2 +- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 16606ff..d1b5727 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ /syb-0.6.tar.gz /syb-0.7.tar.gz /syb-0.7.1.tar.gz +/syb-0.7.2.1.tar.gz diff --git a/ghc-syb.spec b/ghc-syb.spec index 84efe86..595fde0 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -8,8 +8,8 @@ %bcond_with tests Name: ghc-%{pkg_name} -Version: 0.7.1 -Release: 7%{?dist} +Version: 0.7.2.1 +Release: 1%{?dist} Summary: Scrap Your Boilerplate License: BSD @@ -23,9 +23,10 @@ BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros BuildRequires: ghc-base-prof %if %{with tests} -BuildRequires: ghc-HUnit-devel BuildRequires: ghc-containers-devel BuildRequires: ghc-mtl-devel +BuildRequires: ghc-tasty-devel +BuildRequires: ghc-tasty-hunit-devel %endif # End cabal-rpm deps @@ -115,6 +116,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Thu Aug 5 2021 Jens Petersen - 0.7.2.1-1 +- update to 0.7.2.1 + * Thu Jul 22 2021 Fedora Release Engineering - 0.7.1-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild diff --git a/sources b/sources index 971e798..32209fd 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (syb-0.7.1.tar.gz) = 63a3138f7f824a9bc611b9d025d4e7adc2da8d420d260b66d56190db683a0afac58e4794e94b13d4aa7b423d949e55a1ed0220c99d368973117b5056fd0f4e65 +SHA512 (syb-0.7.2.1.tar.gz) = 6c356af3cc72f29c362b2859292a96b8107dd3241cff79d717f361e517edf478295f477c0f426fb8d0ae0952cd5c7521114cf1cac1f3faf2b0c96d3b8a335e69 From 89054f48426a7f782ea50f3893135d0e3cd34a11 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 8 Jul 2021 00:30:13 +0800 Subject: [PATCH 67/69] refresh to cabal-rpm-2.0.9 --- ghc-syb.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index 595fde0..dab694d 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -1,4 +1,4 @@ -# generated by cabal-rpm-2.0.6 +# generated by cabal-rpm-2.0.9 # https://docs.fedoraproject.org/en-US/packaging-guidelines/Haskell/ %global pkg_name syb @@ -55,6 +55,7 @@ This package provides the Haskell %{pkg_name} library development files. %package doc Summary: Haskell %{pkg_name} library documentation BuildArch: noarch +Requires: ghc-filesystem %description doc This package provides the Haskell %{pkg_name} library documentation. @@ -91,7 +92,9 @@ This package provides the Haskell %{pkg_name} profiling library. %check +%if %{with tests} %cabal_test +%endif %files -f %{name}.files From a4a74e73f1bd297ad673a0c3e2c08d02f50621be Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 20 Jan 2022 05:35:38 +0000 Subject: [PATCH 68/69] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-syb.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-syb.spec b/ghc-syb.spec index dab694d..a0c6458 100644 --- a/ghc-syb.spec +++ b/ghc-syb.spec @@ -9,7 +9,7 @@ Name: ghc-%{pkg_name} Version: 0.7.2.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Scrap Your Boilerplate License: BSD @@ -119,6 +119,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Thu Jan 20 2022 Fedora Release Engineering - 0.7.2.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Thu Aug 5 2021 Jens Petersen - 0.7.2.1-1 - update to 0.7.2.1 From cfc689ed3084ba0e8162bf39a2a8060e116918b5 Mon Sep 17 00:00:00 2001 From: MSVSphere Packaging Team Date: Mon, 30 Oct 2023 21:58:15 +0300 Subject: [PATCH 69/69] Remove unnecessary files --- sources | 1 - 1 file changed, 1 deletion(-) delete mode 100644 sources diff --git a/sources b/sources deleted file mode 100644 index 32209fd..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (syb-0.7.2.1.tar.gz) = 6c356af3cc72f29c362b2859292a96b8107dd3241cff79d717f361e517edf478295f477c0f426fb8d0ae0952cd5c7521114cf1cac1f3faf2b0c96d3b8a335e69