From 11d1137b39ac01f599128f1c872822511405100d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 29 Sep 2011 12:12:20 +0000 Subject: [PATCH 01/51] 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 360a73dcb7563f9ba1d8aa0009f04880067b71f4 Mon Sep 17 00:00:00 2001 From: Lakshmi Narasimhan T V Date: Fri, 30 Sep 2011 09:13:14 +0530 Subject: [PATCH 02/51] Initial import modified: .gitignore new file: ghc-data-default.spec modified: sources --- .gitignore | 1 + ghc-data-default.spec | 80 +++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 82 insertions(+) create mode 100644 ghc-data-default.spec diff --git a/.gitignore b/.gitignore index e69de29..9cb182a 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/data-default-0.3.0.tar.gz diff --git a/ghc-data-default.spec b/ghc-data-default.spec new file mode 100644 index 0000000..e2e2b9a --- /dev/null +++ b/ghc-data-default.spec @@ -0,0 +1,80 @@ +# For Haskell Packaging Guidelines see: +# - https://fedoraproject.org/wiki/Packaging:Haskell +# - https://fedoraproject.org/wiki/PackagingDrafts/Haskell + +%global pkg_name data-default + +# common part of summary for all the subpackages +%global common_summary Provides a class for types with a default value + +# main description used for all the subpackages +%global common_description %{common_summary} + +Name: ghc-%{pkg_name} +Version: 0.3.0 +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 +ExclusiveArch: %{ghc_arches} +BuildRequires: ghc-Cabal-devel +BuildRequires: ghc-rpm-macros +%if %{undefined without_hscolour} +BuildRequires: hscolour +%endif +BuildRequires: ghc-dlist-prof, ghc-containers-prof + +%description +%{common_description} + + +%package -n ghc-%{pkg_name}-devel +Summary: Development files for %{common_summary} +Group: Development/Libraries +%{?ghc_devel_requires} +Obsoletes: ghc-%{pkg_name}-prof < %{version}-%{release} +Provides: ghc-%{pkg_name}-prof = %{version}-%{release} + +%description -n ghc-%{pkg_name}-devel +%{common_description} + +This package contains the development files. + + +%prep +%setup -q -n %{pkg_name}-%{version} + + +%build +%ghc_lib_build + + +%install +%ghc_lib_install + + +%post -n ghc-%{pkg_name}-devel +%ghc_pkg_recache + + +%postun -n ghc-%{pkg_name}-devel +%ghc_pkg_recache + + +%if %{undefined ghc_without_shared} +%files -n ghc-%{pkg_name} -f ghc-%{pkg_name}.files +%endif + + +%files -n ghc-%{pkg_name}-devel -f ghc-%{pkg_name}-devel.files + + +%changelog +* Sat Sep 10 2011 Lakshmi Narasimhan T V - 0.3.0-1 +- License is BSD. + +* Sat Sep 10 2011 Fedora Haskell SIG - 0.3.0-0 +- initial packaging for Fedora automatically generated by cabal2spec-0.24.1 diff --git a/sources b/sources index e69de29..0d39067 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +2084fb7d26df07eb6b278c5a8ea04d32 data-default-0.3.0.tar.gz From a18d6c63d6e6afd9c3dd65fdc1f5a1bfc75e5c04 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcela=20Ma=C5=A1l=C3=A1=C5=88ov=C3=A1?= Date: Mon, 24 Oct 2011 13:03:24 +0200 Subject: [PATCH 03/51] rebuild with new gmp without compat lib --- ghc-data-default.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-data-default.spec b/ghc-data-default.spec index e2e2b9a..1274a9e 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.spec @@ -12,7 +12,7 @@ Name: ghc-%{pkg_name} Version: 0.3.0 -Release: 1%{?dist} +Release: 1%{?dist}.1 Summary: %{common_summary} Group: System Environment/Libraries @@ -73,6 +73,9 @@ This package contains the development files. %changelog +* Mon Oct 24 2011 Marcela Mašláňová - 0.3.0-1.1 +- rebuild with new gmp without compat lib + * Sat Sep 10 2011 Lakshmi Narasimhan T V - 0.3.0-1 - License is BSD. From c82057e293064ce8ec351400fee8038e29f420b0 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 12 Jan 2012 21:22:02 -0600 Subject: [PATCH 04/51] - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild --- ghc-data-default.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-data-default.spec b/ghc-data-default.spec index 1274a9e..663ab8f 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.spec @@ -12,7 +12,7 @@ Name: ghc-%{pkg_name} Version: 0.3.0 -Release: 1%{?dist}.1 +Release: 2%{?dist}.1 Summary: %{common_summary} Group: System Environment/Libraries @@ -73,6 +73,9 @@ This package contains the development files. %changelog +* Fri Jan 13 2012 Fedora Release Engineering - 0.3.0-2.1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + * Mon Oct 24 2011 Marcela Mašláňová - 0.3.0-1.1 - rebuild with new gmp without compat lib From a660b1cfa61edbf401f8b2b130247eff6ea60a27 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Mar 2012 22:35:39 +0900 Subject: [PATCH 05/51] update to cabal2spec-0.25 --- ghc-data-default.spec | 48 +++++++++++++++---------------------------- 1 file changed, 17 insertions(+), 31 deletions(-) diff --git a/ghc-data-default.spec b/ghc-data-default.spec index 663ab8f..b403ba8 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.spec @@ -1,6 +1,6 @@ -# For Haskell Packaging Guidelines see: -# - https://fedoraproject.org/wiki/Packaging:Haskell -# - https://fedoraproject.org/wiki/PackagingDrafts/Haskell +# cabal2spec-0.25 +# https://fedoraproject.org/wiki/Packaging:Haskell +# https://fedoraproject.org/wiki/PackagingDrafts/Haskell %global pkg_name data-default @@ -12,38 +12,25 @@ Name: ghc-%{pkg_name} Version: 0.3.0 -Release: 2%{?dist}.1 +Release: 3%{?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 -%if %{undefined without_hscolour} -BuildRequires: hscolour -%endif -BuildRequires: ghc-dlist-prof, ghc-containers-prof +BuildRequires: ghc-rpm-macros %{!?without_hscolour:hscolour} +# END cabal2spec +BuildRequires: ghc-containers-prof +BuildRequires: ghc-dlist-prof %description %{common_description} -%package -n ghc-%{pkg_name}-devel -Summary: Development files for %{common_summary} -Group: Development/Libraries -%{?ghc_devel_requires} -Obsoletes: ghc-%{pkg_name}-prof < %{version}-%{release} -Provides: ghc-%{pkg_name}-prof = %{version}-%{release} - -%description -n ghc-%{pkg_name}-devel -%{common_description} - -This package contains the development files. - - %prep %setup -q -n %{pkg_name}-%{version} @@ -56,23 +43,22 @@ This package contains the development files. %ghc_lib_install -%post -n ghc-%{pkg_name}-devel -%ghc_pkg_recache - +# devel subpackage +%ghc_devel_package -%postun -n ghc-%{pkg_name}-devel -%ghc_pkg_recache +%ghc_devel_description -%if %{undefined ghc_without_shared} -%files -n ghc-%{pkg_name} -f ghc-%{pkg_name}.files -%endif +%ghc_devel_post_postun -%files -n ghc-%{pkg_name}-devel -f ghc-%{pkg_name}-devel.files +%ghc_files LICENSE %changelog +* Sun Mar 18 2012 Jens Petersen - 0.3.0-3 +- update to cabal2spec-0.25 + * Fri Jan 13 2012 Fedora Release Engineering - 0.3.0-2.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild From 4a235bae812ed5d86f520312d156112d972d352c Mon Sep 17 00:00:00 2001 From: Lakshmi Narasimhan T V Date: Mon, 9 Apr 2012 22:59:33 +0530 Subject: [PATCH 06/51] Package updated to 0.4.0 modified: .gitignore modified: ghc-data-default.spec modified: sources --- .gitignore | 1 + ghc-data-default.spec | 52 +++++++++++++++---------------------------- sources | 2 +- 3 files changed, 20 insertions(+), 35 deletions(-) diff --git a/.gitignore b/.gitignore index 9cb182a..4b187b6 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /data-default-0.3.0.tar.gz +/data-default-0.4.0.tar.gz diff --git a/ghc-data-default.spec b/ghc-data-default.spec index e2e2b9a..df61396 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.spec @@ -1,49 +1,33 @@ -# For Haskell Packaging Guidelines see: -# - https://fedoraproject.org/wiki/Packaging:Haskell -# - https://fedoraproject.org/wiki/PackagingDrafts/Haskell +# cabal2spec-0.25.4 +# https://fedoraproject.org/wiki/Packaging:Haskell +# https://fedoraproject.org/wiki/PackagingDrafts/Haskell %global pkg_name data-default -# common part of summary for all the subpackages %global common_summary Provides a class for types with a default value -# main description used for all the subpackages -%global common_description %{common_summary} +%global common_description %{common_summary}. Name: ghc-%{pkg_name} -Version: 0.3.0 +Version: 0.4.0 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 -%if %{undefined without_hscolour} -BuildRequires: hscolour -%endif -BuildRequires: ghc-dlist-prof, ghc-containers-prof +BuildRequires: ghc-rpm-macros %{!?without_hscolour:hscolour} +# END cabal2spec +BuildRequires: ghc-dlist-prof, ghc-containers-prof %description %{common_description} -%package -n ghc-%{pkg_name}-devel -Summary: Development files for %{common_summary} -Group: Development/Libraries -%{?ghc_devel_requires} -Obsoletes: ghc-%{pkg_name}-prof < %{version}-%{release} -Provides: ghc-%{pkg_name}-prof = %{version}-%{release} - -%description -n ghc-%{pkg_name}-devel -%{common_description} - -This package contains the development files. - - %prep %setup -q -n %{pkg_name}-%{version} @@ -56,23 +40,23 @@ This package contains the development files. %ghc_lib_install -%post -n ghc-%{pkg_name}-devel -%ghc_pkg_recache - +# devel subpackage +%ghc_devel_package -%postun -n ghc-%{pkg_name}-devel -%ghc_pkg_recache +%ghc_devel_description -%if %{undefined ghc_without_shared} -%files -n ghc-%{pkg_name} -f ghc-%{pkg_name}.files -%endif +%ghc_devel_post_postun -%files -n ghc-%{pkg_name}-devel -f ghc-%{pkg_name}-devel.files +%ghc_files %changelog +* Mon Apr 9 2012 Lakshmi Narasimhan T V - 0.4.0-1 +- updated to 0.4.0 +- spec file updated to cabal2spec-0.25.4 + * Sat Sep 10 2011 Lakshmi Narasimhan T V - 0.3.0-1 - License is BSD. diff --git a/sources b/sources index 0d39067..e7a7204 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -2084fb7d26df07eb6b278c5a8ea04d32 data-default-0.3.0.tar.gz +622db4e296764aa5e21c2dbe51c1ab53 data-default-0.4.0.tar.gz From cabe226c5391f2f9d1e834ceb8063462b4a5d4d6 Mon Sep 17 00:00:00 2001 From: Lakshmi Narasimhan T V Date: Mon, 9 Apr 2012 23:16:49 +0530 Subject: [PATCH 07/51] Package update to 0.4.0. Added LICENSE to %ghc_files macro modified: ghc-data-default.spec --- ghc-data-default.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ghc-data-default.spec b/ghc-data-default.spec index 919ce6b..4e4e8a7 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.spec @@ -49,7 +49,7 @@ BuildRequires: ghc-dlist-prof, ghc-containers-prof %ghc_devel_post_postun -%ghc_files +%ghc_files LICENSE %changelog From d7c4edf0c682aa873fef32f98b35d36fb692f0b8 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 16 Jul 2012 11:08:57 +0900 Subject: [PATCH 08/51] change prof BRs to devel --- ghc-data-default.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/ghc-data-default.spec b/ghc-data-default.spec index 4e4e8a7..13a0125 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.spec @@ -10,7 +10,7 @@ Name: ghc-%{pkg_name} Version: 0.4.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -22,7 +22,8 @@ ExclusiveArch: %{ghc_arches} BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros %{!?without_hscolour:hscolour} # END cabal2spec -BuildRequires: ghc-dlist-prof, ghc-containers-prof +BuildRequires: ghc-containers-devel +BuildRequires: ghc-dlist-devel %description %{common_description} @@ -53,6 +54,9 @@ BuildRequires: ghc-dlist-prof, ghc-containers-prof %changelog +* Mon Jul 16 2012 Jens Petersen - 0.4.0-2 +- change prof BRs to devel + * Mon Apr 9 2012 Lakshmi Narasimhan T V - 0.4.0-1 - updated to 0.4.0 - spec file updated to cabal2spec-0.25.4 From 2d8d90c3dc81b7dec60b45a4f685bfd505ea8387 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 19 Jul 2012 00:31:33 -0500 Subject: [PATCH 09/51] - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild --- ghc-data-default.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-data-default.spec b/ghc-data-default.spec index 13a0125..fbd74ec 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.spec @@ -10,7 +10,7 @@ Name: ghc-%{pkg_name} Version: 0.4.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -54,6 +54,9 @@ BuildRequires: ghc-dlist-devel %changelog +* Thu Jul 19 2012 Fedora Release Engineering - 0.4.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + * Mon Jul 16 2012 Jens Petersen - 0.4.0-2 - change prof BRs to devel From e445a5b1d2849b9c99817c30750dc851466a55ac Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 7 Nov 2012 11:33:31 +0900 Subject: [PATCH 10/51] update to 0.5.0 with cabal-rpm --- .gitignore | 1 + ghc-data-default.spec | 21 +++++++++++---------- sources | 2 +- 3 files changed, 13 insertions(+), 11 deletions(-) diff --git a/.gitignore b/.gitignore index 4b187b6..b9883f8 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /data-default-0.3.0.tar.gz /data-default-0.4.0.tar.gz +/data-default-0.5.0.tar.gz diff --git a/ghc-data-default.spec b/ghc-data-default.spec index fbd74ec..4c35410 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.spec @@ -1,29 +1,28 @@ -# cabal2spec-0.25.4 # https://fedoraproject.org/wiki/Packaging:Haskell # https://fedoraproject.org/wiki/PackagingDrafts/Haskell %global pkg_name data-default -%global common_summary Provides a class for types with a default value +%global common_summary A class for types with a default value %global common_description %{common_summary}. Name: ghc-%{pkg_name} -Version: 0.4.0 -Release: 3%{?dist} +Version: 0.5.0 +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-rpm-macros +# Begin cabal-rpm deps: BuildRequires: ghc-containers-devel BuildRequires: ghc-dlist-devel +BuildRequires: ghc-old-locale-devel +# End cabal-rpm deps %description %{common_description} @@ -41,7 +40,6 @@ BuildRequires: ghc-dlist-devel %ghc_lib_install -# devel subpackage %ghc_devel_package %ghc_devel_description @@ -54,6 +52,9 @@ BuildRequires: ghc-dlist-devel %changelog +* Wed Nov 07 2012 Jens Petersen - 0.5.0-1 +- update to 0.5.0 + * Thu Jul 19 2012 Fedora Release Engineering - 0.4.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild diff --git a/sources b/sources index e7a7204..4bad55e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -622db4e296764aa5e21c2dbe51c1ab53 data-default-0.4.0.tar.gz +30c49b6223f24ec81a04f29fe591f53c data-default-0.5.0.tar.gz From a0bf6ae509b7ad01cbc145cca2fe00a247df04b1 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 13 Feb 2013 17:04:58 -0600 Subject: [PATCH 11/51] - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild --- ghc-data-default.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-data-default.spec b/ghc-data-default.spec index 4c35410..b4b8456 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.spec @@ -9,7 +9,7 @@ Name: ghc-%{pkg_name} Version: 0.5.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: %{common_summary} License: BSD @@ -52,6 +52,9 @@ BuildRequires: ghc-old-locale-devel %changelog +* Wed Feb 13 2013 Fedora Release Engineering - 0.5.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + * Wed Nov 07 2012 Jens Petersen - 0.5.0-1 - update to 0.5.0 From c06564e67a6d034e72fd967a334cf4cf4770d43f Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 12 Mar 2013 16:35:39 +0900 Subject: [PATCH 12/51] update to 0.5.1 --- .gitignore | 1 + ghc-data-default.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index b9883f8..b3d6476 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /data-default-0.3.0.tar.gz /data-default-0.4.0.tar.gz /data-default-0.5.0.tar.gz +/data-default-0.5.1.tar.gz diff --git a/ghc-data-default.spec b/ghc-data-default.spec index b4b8456..b20ae14 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.spec @@ -8,8 +8,8 @@ %global common_description %{common_summary}. Name: ghc-%{pkg_name} -Version: 0.5.0 -Release: 2%{?dist} +Version: 0.5.1 +Release: 1%{?dist} Summary: %{common_summary} License: BSD @@ -52,6 +52,9 @@ BuildRequires: ghc-old-locale-devel %changelog +* Tue Mar 12 2013 Jens Petersen - 0.5.1-1 +- update to 0.5.1 + * Wed Feb 13 2013 Fedora Release Engineering - 0.5.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild diff --git a/sources b/sources index 4bad55e..d64cd1c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -30c49b6223f24ec81a04f29fe591f53c data-default-0.5.0.tar.gz +ba3529294b809824948d40f1fcd56d89 data-default-0.5.1.tar.gz From b1e33577bda81755b64e93234559cb61c3fe3384 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 7 Jun 2013 12:48:33 +0900 Subject: [PATCH 13/51] update to new simplified Haskell Packaging Guidelines --- ghc-data-default.spec | 37 +++++++++++++++++++++++++------------ 1 file changed, 25 insertions(+), 12 deletions(-) diff --git a/ghc-data-default.spec b/ghc-data-default.spec index b20ae14..224837f 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.spec @@ -1,16 +1,11 @@ # https://fedoraproject.org/wiki/Packaging:Haskell -# https://fedoraproject.org/wiki/PackagingDrafts/Haskell %global pkg_name data-default -%global common_summary A class for types with a default value - -%global common_description %{common_summary}. - Name: ghc-%{pkg_name} Version: 0.5.1 -Release: 1%{?dist} -Summary: %{common_summary} +Release: 2%{?dist} +Summary: A class for types with a default value License: BSD URL: http://hackage.haskell.org/package/%{pkg_name} @@ -25,7 +20,18 @@ BuildRequires: ghc-old-locale-devel # End cabal-rpm deps %description -%{common_description} +A class for types with a default value. + + +%package devel +Summary: Haskell %{pkg_name} library development files +Requires: ghc-compiler = %{ghc_version} +Requires(post): ghc-compiler = %{ghc_version} +Requires(postun): ghc-compiler = %{ghc_version} +Requires: %{name} = %{version}-%{release} + +%description devel +This package provides the Haskell %{pkg_name} library development files. %prep @@ -40,18 +46,25 @@ BuildRequires: ghc-old-locale-devel %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 %changelog +* Fri Jun 07 2013 Jens Petersen - 0.5.1-2 +- update to new simplified Haskell Packaging Guidelines + * Tue Mar 12 2013 Jens Petersen - 0.5.1-1 - update to 0.5.1 From 3fe1e5c6a9ec6ed4ea3ab8310c00c7f0fe39759c Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 3 Aug 2013 08:33:16 -0500 Subject: [PATCH 14/51] - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild --- ghc-data-default.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-data-default.spec b/ghc-data-default.spec index 224837f..ef8e7d6 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.spec @@ -4,7 +4,7 @@ Name: ghc-%{pkg_name} Version: 0.5.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A class for types with a default value License: BSD @@ -62,6 +62,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sat Aug 03 2013 Fedora Release Engineering - 0.5.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + * Fri Jun 07 2013 Jens Petersen - 0.5.1-2 - update to new simplified Haskell Packaging Guidelines From 9c8ae5df4df19c783ed89cb7e67a0e41e788f8db Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 7 Jun 2014 09:42:05 -0500 Subject: [PATCH 15/51] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- ghc-data-default.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-data-default.spec b/ghc-data-default.spec index ef8e7d6..11425c1 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.spec @@ -4,7 +4,7 @@ Name: ghc-%{pkg_name} Version: 0.5.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A class for types with a default value License: BSD @@ -62,6 +62,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sat Jun 07 2014 Fedora Release Engineering - 0.5.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Sat Aug 03 2013 Fedora Release Engineering - 0.5.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild From ae3a072f26e56ce48f5601fe2ba936097b884578 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Sat, 16 Aug 2014 14:56:26 +0000 Subject: [PATCH 16/51] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- ghc-data-default.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-data-default.spec b/ghc-data-default.spec index 11425c1..f6f4dfd 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.spec @@ -4,7 +4,7 @@ Name: ghc-%{pkg_name} Version: 0.5.1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: A class for types with a default value License: BSD @@ -62,6 +62,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sat Aug 16 2014 Fedora Release Engineering - 0.5.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Sat Jun 07 2014 Fedora Release Engineering - 0.5.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild From adfa14dfd7d7039e0ec5d8bea364fc9058788875 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 27 Jan 2015 23:07:44 +0900 Subject: [PATCH 17/51] cblrpm refresh --- ghc-data-default.spec | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/ghc-data-default.spec b/ghc-data-default.spec index f6f4dfd..f0430cb 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.spec @@ -4,12 +4,12 @@ Name: ghc-%{pkg_name} Version: 0.5.1 -Release: 5%{?dist} +Release: 6%{?dist} Summary: A class for types with a default value 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 +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 @@ -25,10 +25,11 @@ A class for types with a default value. %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} = %{version}-%{release} +Requires: %{name}%{?_isa} = %{version}-%{release} %description devel This package provides the Haskell %{pkg_name} library development files. @@ -62,6 +63,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Tue Jan 27 2015 Jens Petersen - 0.5.1-6 +- cblrpm refresh + * Sat Aug 16 2014 Fedora Release Engineering - 0.5.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild From 73b0465ff8c54e8ddfb3e195e98c2ce634d653c0 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 17 Jun 2015 07:37:52 +0000 Subject: [PATCH 18/51] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- ghc-data-default.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-data-default.spec b/ghc-data-default.spec index f0430cb..4a119ae 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.spec @@ -4,7 +4,7 @@ Name: ghc-%{pkg_name} Version: 0.5.1 -Release: 6%{?dist} +Release: 7%{?dist} Summary: A class for types with a default value License: BSD @@ -63,6 +63,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Jun 17 2015 Fedora Release Engineering - 0.5.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Tue Jan 27 2015 Jens Petersen - 0.5.1-6 - cblrpm refresh From d693436b2cf17cb9482dd2d6fba7162942d05a53 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 3 Feb 2016 21:29:43 +0000 Subject: [PATCH 19/51] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- ghc-data-default.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-data-default.spec b/ghc-data-default.spec index 4a119ae..ec7dec1 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.spec @@ -4,7 +4,7 @@ Name: ghc-%{pkg_name} Version: 0.5.1 -Release: 7%{?dist} +Release: 8%{?dist} Summary: A class for types with a default value License: BSD @@ -63,6 +63,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Feb 03 2016 Fedora Release Engineering - 0.5.1-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Wed Jun 17 2015 Fedora Release Engineering - 0.5.1-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From 908b3bdcecf6b97b4931f856f935f0eddb743726 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 28 Sep 2016 18:32:22 +0900 Subject: [PATCH 20/51] use %license --- ghc-data-default.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ghc-data-default.spec b/ghc-data-default.spec index ec7dec1..832740d 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.spec @@ -56,7 +56,7 @@ This package provides the Haskell %{pkg_name} library development files. %files -f %{name}.files -%doc LICENSE +%license LICENSE %files devel -f %{name}-devel.files From 00fc5f90bbd73e504ea65fc79a4d9148ccb85a01 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 10 Feb 2017 10:36:59 +0000 Subject: [PATCH 21/51] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- ghc-data-default.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-data-default.spec b/ghc-data-default.spec index 832740d..aedd95a 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.spec @@ -4,7 +4,7 @@ Name: ghc-%{pkg_name} Version: 0.5.1 -Release: 8%{?dist} +Release: 9%{?dist} Summary: A class for types with a default value License: BSD @@ -63,6 +63,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Fri Feb 10 2017 Fedora Release Engineering - 0.5.1-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Wed Feb 03 2016 Fedora Release Engineering - 0.5.1-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild From 3ca4da5032467b1151a51fa3234b2d0277a7f0ac Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 21 Feb 2017 21:40:37 +0900 Subject: [PATCH 22/51] update to 0.7.1.1 --- .gitignore | 1 + ghc-data-default.spec | 40 +++++++++++++++++++++++++++++++++------- sources | 2 +- 3 files changed, 35 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index b3d6476..f3832bf 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /data-default-0.4.0.tar.gz /data-default-0.5.0.tar.gz /data-default-0.5.1.tar.gz +/data-default-0.7.1.1.tar.gz diff --git a/ghc-data-default.spec b/ghc-data-default.spec index aedd95a..d23517c 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.spec @@ -1,22 +1,32 @@ +# generated by cabal-rpm-0.11.1 # https://fedoraproject.org/wiki/Packaging:Haskell %global pkg_name data-default +%global pkgver %{pkg_name}-%{version} + +%global instancescontainers data-default-instances-containers-0.0.1 +%global instancesdlist data-default-instances-dlist-0.0.1 +%global instancesoldlocale data-default-instances-old-locale-0.0.1 Name: ghc-%{pkg_name} -Version: 0.5.1 -Release: 9%{?dist} +Version: 0.7.1.1 +Release: 1%{?dist} Summary: A class for types with a default value 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 +Source1: https://hackage.haskell.org/package/%{instancescontainers}/%{instancescontainers}.tar.gz +Source2: https://hackage.haskell.org/package/%{instancesdlist}/%{instancesdlist}.tar.gz +Source3: https://hackage.haskell.org/package/%{instancesoldlocale}/%{instancesoldlocale}.tar.gz BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros # Begin cabal-rpm deps: -BuildRequires: ghc-containers-devel -BuildRequires: ghc-dlist-devel -BuildRequires: ghc-old-locale-devel +BuildRequires: ghc-data-default-class-devel +#BuildRequires: ghc-data-default-instances-containers-devel +#BuildRequires: ghc-data-default-instances-dlist-devel +#BuildRequires: ghc-data-default-instances-old-locale-devel # End cabal-rpm deps %description @@ -35,15 +45,28 @@ Requires: %{name}%{?_isa} = %{version}-%{release} This package provides the Haskell %{pkg_name} library development files. +%global main_version %{version} + +%if %{defined ghclibdir} +%ghc_lib_subpackage %{instancescontainers} +%ghc_lib_subpackage %{instancesdlist} +%ghc_lib_subpackage %{instancesoldlocale} +%endif + +%global version %{main_version} + + %prep -%setup -q -n %{pkg_name}-%{version} +%setup -q -n %{pkgver} -a1 -a2 -a3 %build +%ghc_libs_build %{instancescontainers} %{instancesdlist} %{instancesoldlocale} %ghc_lib_build %install +%ghc_libs_install %{instancescontainers} %{instancesdlist} %{instancesoldlocale} %ghc_lib_install @@ -63,6 +86,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Tue Feb 21 2017 Jens Petersen - 0.7.1.1-1 +- update to 0.7.1.1 + * Fri Feb 10 2017 Fedora Release Engineering - 0.5.1-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild diff --git a/sources b/sources index d64cd1c..cdc44a3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -ba3529294b809824948d40f1fcd56d89 data-default-0.5.1.tar.gz +SHA512 (data-default-0.7.1.1.tar.gz) = a31260c71178641e41f16fc504620f19ad04a44d2d095c96225b6027184c01ec0bf47effab5344816e438d7c37e34189255a9d3a5d643219b37054dde679d1bd From 7693e968cba661c4da79571700672b52a2ed9c1b Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 24 Feb 2017 14:24:48 +0900 Subject: [PATCH 23/51] BR dlist and old-locale for subpkgs; add tarballs --- .gitignore | 3 +++ ghc-data-default.spec | 2 ++ sources | 3 +++ 3 files changed, 8 insertions(+) diff --git a/.gitignore b/.gitignore index f3832bf..966c995 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,6 @@ /data-default-0.5.0.tar.gz /data-default-0.5.1.tar.gz /data-default-0.7.1.1.tar.gz +/data-default-instances-old-locale-0.0.1.tar.gz +/data-default-instances-dlist-0.0.1.tar.gz +/data-default-instances-containers-0.0.1.tar.gz diff --git a/ghc-data-default.spec b/ghc-data-default.spec index d23517c..de58c62 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.spec @@ -25,7 +25,9 @@ BuildRequires: ghc-rpm-macros # Begin cabal-rpm deps: BuildRequires: ghc-data-default-class-devel #BuildRequires: ghc-data-default-instances-containers-devel +BuildRequires: ghc-dlist-devel #BuildRequires: ghc-data-default-instances-dlist-devel +BuildRequires: ghc-old-locale-devel #BuildRequires: ghc-data-default-instances-old-locale-devel # End cabal-rpm deps diff --git a/sources b/sources index cdc44a3..b2a56de 100644 --- a/sources +++ b/sources @@ -1 +1,4 @@ +SHA512 (data-default-instances-old-locale-0.0.1.tar.gz) = bbaf4626c922820dca8cc230585fef80b6f6bd6278d335cc7abd4e5b7a857f0626ca9937ea95066e7655387dfcc684e6fbb0f6f5bc6905e539fbd1176ddd99ec +SHA512 (data-default-instances-dlist-0.0.1.tar.gz) = b3794c296d5f1ca54badaab4c267b302967ce73ac649d8df031daafa17f66537bf670ee42fda1b75b92998eb4b8862c1e0a9bdd3716c31dfd0937c3c76b6f03d +SHA512 (data-default-instances-containers-0.0.1.tar.gz) = a12352eb0484ad772b16674b2ef8145b3733473f716c182841d6378d8a2d3b196e8fc966afd7c335e81e924ea83088a9c67c4aaddb14a87a7a816cbe27236bfd SHA512 (data-default-0.7.1.1.tar.gz) = a31260c71178641e41f16fc504620f19ad04a44d2d095c96225b6027184c01ec0bf47effab5344816e438d7c37e34189255a9d3a5d643219b37054dde679d1bd From 8469735df7a16c1e0325a6b57b224a5ac8c9eb5d Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 25 Feb 2017 12:10:12 +0900 Subject: [PATCH 24/51] use subpkgs and ghc-rpm-macros-extra --- ghc-data-default.spec | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/ghc-data-default.spec b/ghc-data-default.spec index de58c62..b320286 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.spec @@ -7,6 +7,7 @@ %global instancescontainers data-default-instances-containers-0.0.1 %global instancesdlist data-default-instances-dlist-0.0.1 %global instancesoldlocale data-default-instances-old-locale-0.0.1 +%global subpkgs %{instancescontainers} %{instancesdlist} %{instancesoldlocale} Name: ghc-%{pkg_name} Version: 0.7.1.1 @@ -21,7 +22,7 @@ Source2: https://hackage.haskell.org/package/%{instancesdlist}/%{instance Source3: https://hackage.haskell.org/package/%{instancesoldlocale}/%{instancesoldlocale}.tar.gz BuildRequires: ghc-Cabal-devel -BuildRequires: ghc-rpm-macros +BuildRequires: ghc-rpm-macros-extra # Begin cabal-rpm deps: BuildRequires: ghc-data-default-class-devel #BuildRequires: ghc-data-default-instances-containers-devel @@ -63,12 +64,12 @@ This package provides the Haskell %{pkg_name} library development files. %build -%ghc_libs_build %{instancescontainers} %{instancesdlist} %{instancesoldlocale} +%ghc_libs_build %{subpkgs} %ghc_lib_build %install -%ghc_libs_install %{instancescontainers} %{instancesdlist} %{instancesoldlocale} +%ghc_libs_install %{subpkgs} %ghc_lib_install From 9889639da7216a8d6e58be8e3851824ab7015b74 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 26 Jul 2017 09:39:21 +0000 Subject: [PATCH 25/51] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- ghc-data-default.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-data-default.spec b/ghc-data-default.spec index b320286..4783b75 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.spec @@ -11,7 +11,7 @@ Name: ghc-%{pkg_name} Version: 0.7.1.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A class for types with a default value License: BSD @@ -89,6 +89,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Jul 26 2017 Fedora Release Engineering - 0.7.1.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Tue Feb 21 2017 Jens Petersen - 0.7.1.1-1 - update to 0.7.1.1 From bbdd6216fc1af8620ef3fe9da31df5828ad6a92b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 2 Aug 2017 21:17:20 +0000 Subject: [PATCH 26/51] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- ghc-data-default.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-data-default.spec b/ghc-data-default.spec index 4783b75..e3ce0d1 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.spec @@ -11,7 +11,7 @@ Name: ghc-%{pkg_name} Version: 0.7.1.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A class for types with a default value License: BSD @@ -89,6 +89,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Aug 02 2017 Fedora Release Engineering - 0.7.1.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Wed Jul 26 2017 Fedora Release Engineering - 0.7.1.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From b95b7fb23294fe9a99894f0736e80435a8924a11 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 24 Jan 2018 14:10:56 +0100 Subject: [PATCH 27/51] refresh to cabal-rpm-0.12.1 --- ghc-data-default.spec | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/ghc-data-default.spec b/ghc-data-default.spec index e3ce0d1..a2736a9 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.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 data-default @@ -39,9 +39,12 @@ A class for types with a default value. %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 @@ -73,6 +76,12 @@ This package provides the Haskell %{pkg_name} library development files. %ghc_lib_install +%post -p /sbin/ldconfig + + +%postun -p /sbin/ldconfig + + %post devel %ghc_pkg_recache From 7c9de7240ef704aa205ed150bd4ceaee6c070946 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 26 Jan 2018 11:28:19 +0100 Subject: [PATCH 28/51] bump release --- ghc-data-default.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-data-default.spec b/ghc-data-default.spec index a2736a9..6c895ba 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.spec @@ -11,7 +11,7 @@ Name: ghc-%{pkg_name} Version: 0.7.1.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A class for types with a default value License: BSD @@ -98,6 +98,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Fri Jan 26 2018 Jens Petersen - 0.7.1.1-4 +- rebuild + * Wed Aug 02 2017 Fedora Release Engineering - 0.7.1.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild From dcd983c9517c8a88b132696d21958f471df2e40c Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 29 Jan 2018 00:06:07 +0100 Subject: [PATCH 29/51] data-default-instances-* now packaged in Fedora --- ghc-data-default.spec | 38 +++++++++----------------------------- sources | 3 --- 2 files changed, 9 insertions(+), 32 deletions(-) diff --git a/ghc-data-default.spec b/ghc-data-default.spec index 6c895ba..de1e988 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.spec @@ -4,32 +4,22 @@ %global pkg_name data-default %global pkgver %{pkg_name}-%{version} -%global instancescontainers data-default-instances-containers-0.0.1 -%global instancesdlist data-default-instances-dlist-0.0.1 -%global instancesoldlocale data-default-instances-old-locale-0.0.1 -%global subpkgs %{instancescontainers} %{instancesdlist} %{instancesoldlocale} - Name: ghc-%{pkg_name} Version: 0.7.1.1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: A class for types with a default value License: BSD Url: https://hackage.haskell.org/package/%{pkg_name} Source0: https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz -Source1: https://hackage.haskell.org/package/%{instancescontainers}/%{instancescontainers}.tar.gz -Source2: https://hackage.haskell.org/package/%{instancesdlist}/%{instancesdlist}.tar.gz -Source3: https://hackage.haskell.org/package/%{instancesoldlocale}/%{instancesoldlocale}.tar.gz BuildRequires: ghc-Cabal-devel -BuildRequires: ghc-rpm-macros-extra +BuildRequires: ghc-rpm-macros # Begin cabal-rpm deps: BuildRequires: ghc-data-default-class-devel -#BuildRequires: ghc-data-default-instances-containers-devel -BuildRequires: ghc-dlist-devel -#BuildRequires: ghc-data-default-instances-dlist-devel -BuildRequires: ghc-old-locale-devel -#BuildRequires: ghc-data-default-instances-old-locale-devel +BuildRequires: ghc-data-default-instances-containers-devel +BuildRequires: ghc-data-default-instances-dlist-devel +BuildRequires: ghc-data-default-instances-old-locale-devel # End cabal-rpm deps %description @@ -51,28 +41,15 @@ Requires: %{name}%{?_isa} = %{version}-%{release} This package provides the Haskell %{pkg_name} library development files. -%global main_version %{version} - -%if %{defined ghclibdir} -%ghc_lib_subpackage %{instancescontainers} -%ghc_lib_subpackage %{instancesdlist} -%ghc_lib_subpackage %{instancesoldlocale} -%endif - -%global version %{main_version} - - %prep -%setup -q -n %{pkgver} -a1 -a2 -a3 +%setup -q -n %{pkgver} %build -%ghc_libs_build %{subpkgs} %ghc_lib_build %install -%ghc_libs_install %{subpkgs} %ghc_lib_install @@ -98,6 +75,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Mon Jan 29 2018 Jens Petersen - 0.7.1.1-5 +- data-default-instances-* now packaged + * Fri Jan 26 2018 Jens Petersen - 0.7.1.1-4 - rebuild diff --git a/sources b/sources index b2a56de..cdc44a3 100644 --- a/sources +++ b/sources @@ -1,4 +1 @@ -SHA512 (data-default-instances-old-locale-0.0.1.tar.gz) = bbaf4626c922820dca8cc230585fef80b6f6bd6278d335cc7abd4e5b7a857f0626ca9937ea95066e7655387dfcc684e6fbb0f6f5bc6905e539fbd1176ddd99ec -SHA512 (data-default-instances-dlist-0.0.1.tar.gz) = b3794c296d5f1ca54badaab4c267b302967ce73ac649d8df031daafa17f66537bf670ee42fda1b75b92998eb4b8862c1e0a9bdd3716c31dfd0937c3c76b6f03d -SHA512 (data-default-instances-containers-0.0.1.tar.gz) = a12352eb0484ad772b16674b2ef8145b3733473f716c182841d6378d8a2d3b196e8fc966afd7c335e81e924ea83088a9c67c4aaddb14a87a7a816cbe27236bfd SHA512 (data-default-0.7.1.1.tar.gz) = a31260c71178641e41f16fc504620f19ad04a44d2d095c96225b6027184c01ec0bf47effab5344816e438d7c37e34189255a9d3a5d643219b37054dde679d1bd From ff983f8b7ab6f5a47378e3b5436f61a6b041efc1 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 4 Feb 2018 01:02:19 +0900 Subject: [PATCH 30/51] drop ldconfig scriptlets --- ghc-data-default.spec | 6 ------ 1 file changed, 6 deletions(-) diff --git a/ghc-data-default.spec b/ghc-data-default.spec index de1e988..dac4a16 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.spec @@ -53,12 +53,6 @@ This package provides the Haskell %{pkg_name} library development files. %ghc_lib_install -%post -p /sbin/ldconfig - - -%postun -p /sbin/ldconfig - - %post devel %ghc_pkg_recache From e2afba2a6886e7695816e12027d31959aefc4b09 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 7 Feb 2018 11:31:30 +0000 Subject: [PATCH 31/51] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-data-default.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-data-default.spec b/ghc-data-default.spec index dac4a16..3c772fd 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.7.1.1 -Release: 5%{?dist} +Release: 6%{?dist} Summary: A class for types with a default value License: BSD @@ -69,6 +69,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Feb 07 2018 Fedora Release Engineering - 0.7.1.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Mon Jan 29 2018 Jens Petersen - 0.7.1.1-5 - data-default-instances-* now packaged From 9582f8eee6a14acfe5d9b368b074dd8348a61ad8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 13 Jul 2018 01:42:20 +0000 Subject: [PATCH 32/51] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-data-default.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-data-default.spec b/ghc-data-default.spec index 3c772fd..5bc0022 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.7.1.1 -Release: 6%{?dist} +Release: 7%{?dist} Summary: A class for types with a default value License: BSD @@ -69,6 +69,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Fri Jul 13 2018 Fedora Release Engineering - 0.7.1.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Wed Feb 07 2018 Fedora Release Engineering - 0.7.1.1-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From ea251395e4c4b5c68d20b625f543f73911dc7953 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 29 Jul 2018 01:05:43 +0900 Subject: [PATCH 33/51] rebuild --- ghc-data-default.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ghc-data-default.spec b/ghc-data-default.spec index 5bc0022..f0ff433 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.spec @@ -1,4 +1,4 @@ -# generated by cabal-rpm-0.12.1 +# generated by cabal-rpm-0.12.5 # https://fedoraproject.org/wiki/Packaging:Haskell %global pkg_name data-default @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.7.1.1 -Release: 7%{?dist} +Release: 8%{?dist} Summary: A class for types with a default value License: BSD @@ -69,6 +69,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sat Jul 28 2018 Jens Petersen - 0.7.1.1-8 +- rebuild + * Fri Jul 13 2018 Fedora Release Engineering - 0.7.1.1-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From 05263cab79fce72a9d29e3cd9db974a70dc1a4e4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 31 Jan 2019 21:23:05 +0000 Subject: [PATCH 34/51] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-data-default.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-data-default.spec b/ghc-data-default.spec index f0ff433..25d68ba 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.7.1.1 -Release: 8%{?dist} +Release: 9%{?dist} Summary: A class for types with a default value License: BSD @@ -69,6 +69,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Thu Jan 31 2019 Fedora Release Engineering - 0.7.1.1-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Sat Jul 28 2018 Jens Petersen - 0.7.1.1-8 - rebuild From d25bd3e77e07bf4d809add05b4354c50474f8835 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 17 Feb 2019 22:44:14 +0800 Subject: [PATCH 35/51] refresh to cabal-rpm-0.13 --- ghc-data-default.spec | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/ghc-data-default.spec b/ghc-data-default.spec index 25d68ba..695cf90 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.spec @@ -1,4 +1,4 @@ -# generated by cabal-rpm-0.12.5 +# generated by cabal-rpm-0.13 # https://fedoraproject.org/wiki/Packaging:Haskell %global pkg_name data-default @@ -6,16 +6,18 @@ Name: ghc-%{pkg_name} Version: 0.7.1.1 -Release: 9%{?dist} +Release: 10%{?dist} Summary: A class for types with a default value 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: BuildRequires: ghc-data-default-class-devel BuildRequires: ghc-data-default-instances-containers-devel BuildRequires: ghc-data-default-instances-dlist-devel @@ -42,15 +44,21 @@ This package provides the Haskell %{pkg_name} library development files. %prep +# Begin cabal-rpm setup: %setup -q -n %{pkgver} +# End cabal-rpm setup %build +# Begin cabal-rpm build: %ghc_lib_build +# End cabal-rpm build %install +# Begin cabal-rpm install %ghc_lib_install +# End cabal-rpm install %post devel @@ -62,13 +70,18 @@ This package provides the Haskell %{pkg_name} library development files. %files -f %{name}.files +# Begin cabal-rpm files: %license LICENSE +# End cabal-rpm files %files devel -f %{name}-devel.files %changelog +* Sun Feb 17 2019 Jens Petersen - 0.7.1.1-10 +- refresh to cabal-rpm-0.13 + * Thu Jan 31 2019 Fedora Release Engineering - 0.7.1.1-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From bccf54431dd8e8dc4888f4bda23709ea482bf48d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 25 Jul 2019 02:19:23 +0000 Subject: [PATCH 36/51] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-data-default.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-data-default.spec b/ghc-data-default.spec index 695cf90..8af9933 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.7.1.1 -Release: 10%{?dist} +Release: 11%{?dist} Summary: A class for types with a default value License: BSD @@ -79,6 +79,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Thu Jul 25 2019 Fedora Release Engineering - 0.7.1.1-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Sun Feb 17 2019 Jens Petersen - 0.7.1.1-10 - refresh to cabal-rpm-0.13 From ae1bb60af5b339ff9592b05e92610baf6c5afd7c Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 25 Jul 2019 04:22:34 +0000 Subject: [PATCH 37/51] cabal-rpm-1.0.0: add doc and prof subpkgs --- ghc-data-default.spec | 53 ++++++++++++++++++++++++++++++++----------- 1 file changed, 40 insertions(+), 13 deletions(-) diff --git a/ghc-data-default.spec b/ghc-data-default.spec index 8af9933..9e5d5a4 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.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 data-default @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.7.1.1 -Release: 11%{?dist} +Release: 12%{?dist} Summary: A class for types with a default value License: BSD @@ -17,6 +17,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 BuildRequires: ghc-data-default-class-devel BuildRequires: ghc-data-default-instances-containers-devel @@ -31,11 +37,8 @@ A class for types with a default value. %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} @@ -43,6 +46,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} @@ -61,14 +83,6 @@ This package provides the Haskell %{pkg_name} library development files. # End cabal-rpm install -%post devel -%ghc_pkg_recache - - -%postun devel -%ghc_pkg_recache - - %files -f %{name}.files # Begin cabal-rpm files: %license LICENSE @@ -78,7 +92,20 @@ This package provides the Haskell %{pkg_name} library development files. %files devel -f %{name}-devel.files +%if %{with haddock} +%files doc -f %{name}-doc.files +%endif + + +%if %{with ghc_prof} +%files prof -f %{name}-prof.files +%endif + + %changelog +* Thu Aug 01 2019 Jens Petersen - 0.7.1.1-12 +- add doc and prof subpackages (cabal-rpm-1.0.0) + * Thu Jul 25 2019 Fedora Release Engineering - 0.7.1.1-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From 292861b4eaadf64e2bf1c25b11d7aa59ae22a24c Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 5 Aug 2019 18:28:32 +0800 Subject: [PATCH 38/51] BR prof for lib and static for executable --- ghc-data-default.spec | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/ghc-data-default.spec b/ghc-data-default.spec index 9e5d5a4..c5848ce 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.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 data-default @@ -17,17 +17,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 -BuildRequires: ghc-data-default-class-devel -BuildRequires: ghc-data-default-instances-containers-devel -BuildRequires: ghc-data-default-instances-dlist-devel -BuildRequires: ghc-data-default-instances-old-locale-devel +BuildRequires: ghc-base-prof +BuildRequires: ghc-data-default-class-prof +BuildRequires: ghc-data-default-instances-containers-prof +BuildRequires: ghc-data-default-instances-dlist-prof +BuildRequires: ghc-data-default-instances-old-locale-prof # End cabal-rpm deps %description @@ -37,6 +32,7 @@ A class for types with a default value. %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 0cb2b4b4146b13763e9d2fc354f078c2310ffd74 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jan 2020 20:32:39 +0000 Subject: [PATCH 39/51] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-data-default.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-data-default.spec b/ghc-data-default.spec index c5848ce..a839fc4 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.7.1.1 -Release: 12%{?dist} +Release: 13%{?dist} Summary: A class for types with a default value License: BSD @@ -99,6 +99,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Tue Jan 28 2020 Fedora Release Engineering - 0.7.1.1-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Thu Aug 01 2019 Jens Petersen - 0.7.1.1-12 - add doc and prof subpackages (cabal-rpm-1.0.0) From 4bbc003d570c8958a37c9601d2a148316a14da2d Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 8 Feb 2020 22:49:45 +0800 Subject: [PATCH 40/51] refresh to cabal-rpm-2.0.2 --- ghc-data-default.spec | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/ghc-data-default.spec b/ghc-data-default.spec index a839fc4..0bcd926 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.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 data-default @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.7.1.1 -Release: 13%{?dist} +Release: 14%{?dist} Summary: A class for types with a default value License: BSD @@ -45,6 +45,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. @@ -55,6 +56,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. @@ -79,6 +81,16 @@ This package provides the Haskell %{pkg_name} profiling library. # End cabal-rpm install +%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 @@ -90,6 +102,7 @@ This package provides the Haskell %{pkg_name} profiling library. %if %{with haddock} %files doc -f %{name}-doc.files +%license LICENSE %endif @@ -99,6 +112,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Wed Feb 19 2020 Jens Petersen - 0.7.1.1-14 +- refresh to cabal-rpm-2.0.2 + * Tue Jan 28 2020 Fedora Release Engineering - 0.7.1.1-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From b7c9fb6548dc783aef2590b6346388be4f3f4ff8 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 21 Feb 2020 01:52:04 +0800 Subject: [PATCH 41/51] rebuild --- ghc-data-default.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-data-default.spec b/ghc-data-default.spec index 0bcd926..f119ded 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.7.1.1 -Release: 14%{?dist} +Release: 15%{?dist} Summary: A class for types with a default value License: BSD @@ -112,6 +112,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Fri Feb 21 2020 Jens Petersen - 0.7.1.1-15 +- rebuild + * Wed Feb 19 2020 Jens Petersen - 0.7.1.1-14 - refresh to cabal-rpm-2.0.2 From 535c39a2b1b01fd1fbad82eff9844bbbfafed781 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 4 Jun 2020 19:25:57 +0800 Subject: [PATCH 42/51] refresh to cabal-rpm-2.0.5 --- ghc-data-default.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ghc-data-default.spec b/ghc-data-default.spec index f119ded..ec9e589 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.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 data-default %global pkgver %{pkg_name}-%{version} From 45b9c4e3a368107cec6f158a5d844191ffc4f803 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 19 Jun 2020 16:54:34 +0800 Subject: [PATCH 43/51] refresh to cabal-rpm-2.0.6 --- ghc-data-default.spec | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/ghc-data-default.spec b/ghc-data-default.spec index ec9e589..dd6a2f5 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.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 data-default @@ -81,16 +81,6 @@ This package provides the Haskell %{pkg_name} profiling library. # End cabal-rpm install -%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 a14350302719327951474623e15f99a4404887ff Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 17 Jul 2020 18:03:06 +0800 Subject: [PATCH 44/51] bump release --- ghc-data-default.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-data-default.spec b/ghc-data-default.spec index dd6a2f5..fe51b1e 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.7.1.1 -Release: 15%{?dist} +Release: 16%{?dist} Summary: A class for types with a default value License: BSD @@ -102,6 +102,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Fri Jul 17 2020 Jens Petersen - 0.7.1.1-16 +- refresh to cabal-rpm-2.0.6 + * Fri Feb 21 2020 Jens Petersen - 0.7.1.1-15 - rebuild From 357a1b366e58be8e957758f9dda05122e7af745b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 27 Jul 2020 19:00:34 +0000 Subject: [PATCH 45/51] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-data-default.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-data-default.spec b/ghc-data-default.spec index fe51b1e..55291ba 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.7.1.1 -Release: 16%{?dist} +Release: 17%{?dist} Summary: A class for types with a default value License: BSD @@ -102,6 +102,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Mon Jul 27 2020 Fedora Release Engineering - 0.7.1.1-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Fri Jul 17 2020 Jens Petersen - 0.7.1.1-16 - refresh to cabal-rpm-2.0.6 From e514b6285acd056f74caf5f547cb2f9c053b1849 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 26 Jan 2021 07:04:24 +0000 Subject: [PATCH 46/51] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-data-default.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-data-default.spec b/ghc-data-default.spec index 55291ba..42885b8 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.7.1.1 -Release: 17%{?dist} +Release: 18%{?dist} Summary: A class for types with a default value License: BSD @@ -102,6 +102,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Tue Jan 26 2021 Fedora Release Engineering - 0.7.1.1-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Mon Jul 27 2020 Fedora Release Engineering - 0.7.1.1-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From b18301cafc0a783c899c83f3da6ef9d14dcda833 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 22 Jul 2021 00:31:50 +0000 Subject: [PATCH 47/51] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-data-default.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-data-default.spec b/ghc-data-default.spec index 42885b8..171ca52 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.7.1.1 -Release: 18%{?dist} +Release: 19%{?dist} Summary: A class for types with a default value License: BSD @@ -102,6 +102,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Thu Jul 22 2021 Fedora Release Engineering - 0.7.1.1-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Tue Jan 26 2021 Fedora Release Engineering - 0.7.1.1-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From a81ab2c36fe811843ee2009a01c95d4d840c7ad1 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 8 Jul 2021 00:30:10 +0800 Subject: [PATCH 48/51] refresh to cabal-rpm-2.0.9 --- ghc-data-default.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ghc-data-default.spec b/ghc-data-default.spec index 171ca52..2b0d357 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.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 data-default @@ -46,6 +46,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. From 3537118af923eb117b26809f0e6b6de734924a45 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 6 Aug 2021 10:44:14 +0800 Subject: [PATCH 49/51] bump release --- ghc-data-default.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-data-default.spec b/ghc-data-default.spec index 2b0d357..8083b10 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.7.1.1 -Release: 19%{?dist} +Release: 20%{?dist} Summary: A class for types with a default value License: BSD @@ -103,6 +103,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Fri Aug 06 2021 Jens Petersen - 0.7.1.1-20 +- rebuild + * Thu Jul 22 2021 Fedora Release Engineering - 0.7.1.1-19 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From ab00c8587fd5167bbc9f1bd572b80dad6c3a6e08 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 20 Jan 2022 04:44:30 +0000 Subject: [PATCH 50/51] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-data-default.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-data-default.spec b/ghc-data-default.spec index 8083b10..49641c6 100644 --- a/ghc-data-default.spec +++ b/ghc-data-default.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.7.1.1 -Release: 20%{?dist} +Release: 21%{?dist} Summary: A class for types with a default value License: BSD @@ -103,6 +103,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Thu Jan 20 2022 Fedora Release Engineering - 0.7.1.1-21 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Fri Aug 06 2021 Jens Petersen - 0.7.1.1-20 - rebuild From 53252d5809a7bfa962ce7cf3449aa8e0552d3ecd Mon Sep 17 00:00:00 2001 From: MSVSphere Packaging Team Date: Mon, 30 Oct 2023 21:32:49 +0300 Subject: [PATCH 51/51] 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 cdc44a3..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (data-default-0.7.1.1.tar.gz) = a31260c71178641e41f16fc504620f19ad04a44d2d095c96225b6027184c01ec0bf47effab5344816e438d7c37e34189255a9d3a5d643219b37054dde679d1bd