From c1aa686f5f6dee82d89188b6cc9c8a3de2ca09b0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 17 Aug 2011 12:02:51 +0000 Subject: [PATCH 01/62] 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 76278ef5b2d510a77aa7a377dda7c51c82075069 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 18 Aug 2011 09:50:51 +0900 Subject: [PATCH 02/62] initial import (#717864) --- .gitignore | 1 + ghc-case-insensitive.spec | 89 +++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 91 insertions(+) create mode 100644 ghc-case-insensitive.spec diff --git a/.gitignore b/.gitignore index e69de29..a46f641 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/case-insensitive-0.2.0.2.tar.gz diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec new file mode 100644 index 0000000..12108d3 --- /dev/null +++ b/ghc-case-insensitive.spec @@ -0,0 +1,89 @@ +# For Haskell Packaging Guidelines see: +# - https://fedoraproject.org/wiki/Packaging:Haskell +# - https://fedoraproject.org/wiki/PackagingDrafts/Haskell + +%global pkg_name case-insensitive + +# common part of summary for all the subpackages +%global common_summary Haskell case insensitive string comparison + +# main description used for all the subpackages +%global common_description The module Data.CaseInsensitive provides the CI type constructor which\ +can be parameterised by a string-like type (String, ByteString,\ +Text, etc.). Comparisons of values of the resulting type will be\ +insensitive to cases. + +Name: ghc-%{pkg_name} +Version: 0.2.0.2 +Release: 1%{?dist} +Summary: %{common_summary} + +Group: System Environment/Libraries +License: BSD +# BEGIN: cabal2spec-0.24 +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 +# END: cabal2spec-0.24 +BuildRequires: ghc-text-prof + +%description +%{common_description} + + +%package -n ghc-%{pkg_name}-devel +Summary: Development files for %{common_summary} +Group: Development/Libraries +# BEGIN: cabal2spec-0.24 +%{?ghc_devel_requires} +Obsoletes: ghc-%{pkg_name}-prof < %{version}-%{release} +Provides: ghc-%{pkg_name}-prof = %{version}-%{release} +# END: cabal2spec-0.24 + +%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 +* Thu Aug 11 2011 Jens Petersen - 0.2.0.2-1 +- update to 0.2.0.2 + +* Thu Jun 30 2011 Jens Petersen - 0.2.0.1-1 +- BSD +- depends on text + +* Thu Jun 30 2011 Fedora Haskell SIG - 0.2.0.1-0 +- initial packaging for Fedora automatically generated by cabal2spec-0.24 diff --git a/sources b/sources index e69de29..bbb89ff 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +f3200712ba1054830773a53327e3ff2f case-insensitive-0.2.0.2.tar.gz From e2c8856e1d3bba798724f9060701f2b57b8120c4 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 13 Sep 2011 16:40:37 +0900 Subject: [PATCH 03/62] rebuild --- ghc-case-insensitive.spec | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index 12108d3..dbf3946 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -15,19 +15,19 @@ insensitive to cases. Name: ghc-%{pkg_name} Version: 0.2.0.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: %{common_summary} Group: System Environment/Libraries License: BSD -# BEGIN: cabal2spec-0.24 +# 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 -# END: cabal2spec-0.24 +# END: cabal2spec BuildRequires: ghc-text-prof %description @@ -37,11 +37,11 @@ BuildRequires: ghc-text-prof %package -n ghc-%{pkg_name}-devel Summary: Development files for %{common_summary} Group: Development/Libraries -# BEGIN: cabal2spec-0.24 +# BEGIN: cabal2spec %{?ghc_devel_requires} Obsoletes: ghc-%{pkg_name}-prof < %{version}-%{release} Provides: ghc-%{pkg_name}-prof = %{version}-%{release} -# END: cabal2spec-0.24 +# END: cabal2spec %description -n ghc-%{pkg_name}-devel %{common_description} @@ -78,6 +78,9 @@ This package contains the development files. %changelog +* Tue Sep 13 2011 Jens Petersen - 0.2.0.2-2 +- rebuild against newer ghc-rpm-macros + * Thu Aug 11 2011 Jens Petersen - 0.2.0.2-1 - update to 0.2.0.2 From 66796dcdf3611fdfb8b6a4503b120e60426b9294 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 8 Oct 2011 23:09:59 +0900 Subject: [PATCH 04/62] update to 0.3.0.1 --- .gitignore | 1 + ghc-case-insensitive.spec | 20 +++++++++++++------- sources | 2 +- 3 files changed, 15 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index a46f641..4b6913a 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /case-insensitive-0.2.0.2.tar.gz +/case-insensitive-0.3.0.1.tar.gz diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index dbf3946..0197d84 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -14,21 +14,23 @@ Text, etc.). Comparisons of values of the resulting type will be\ insensitive to cases. Name: ghc-%{pkg_name} -Version: 0.2.0.2 -Release: 2%{?dist} +Version: 0.3.0.1 +Release: 1%{?dist} Summary: %{common_summary} Group: System Environment/Libraries License: BSD -# BEGIN: cabal2spec +# 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 -# END: cabal2spec -BuildRequires: ghc-text-prof +%endif +# END cabal2spec +BuildRequires: ghc-hashable-prof %description %{common_description} @@ -37,11 +39,11 @@ BuildRequires: ghc-text-prof %package -n ghc-%{pkg_name}-devel Summary: Development files for %{common_summary} Group: Development/Libraries -# BEGIN: cabal2spec +# BEGIN cabal2spec %{?ghc_devel_requires} Obsoletes: ghc-%{pkg_name}-prof < %{version}-%{release} Provides: ghc-%{pkg_name}-prof = %{version}-%{release} -# END: cabal2spec +# END cabal2spec %description -n ghc-%{pkg_name}-devel %{common_description} @@ -78,6 +80,10 @@ This package contains the development files. %changelog +* Sat Oct 8 2011 Jens Petersen - 0.3.0.1-1 +- update to 0.3.0.1 +- depends on hashable + * Tue Sep 13 2011 Jens Petersen - 0.2.0.2-2 - rebuild against newer ghc-rpm-macros diff --git a/sources b/sources index bbb89ff..3be0504 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -f3200712ba1054830773a53327e3ff2f case-insensitive-0.2.0.2.tar.gz +0356f76b3b498a5b4a882b19520615a7 case-insensitive-0.3.0.1.tar.gz From e2edb0978556c4e3879ff2edf6814177e2d08c1f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcela=20Ma=C5=A1l=C3=A1=C5=88ov=C3=A1?= Date: Tue, 11 Oct 2011 11:22:36 +0200 Subject: [PATCH 05/62] rebuild with new gmp --- ghc-case-insensitive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index 0197d84..f33f5ca 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -15,7 +15,7 @@ insensitive to cases. Name: ghc-%{pkg_name} Version: 0.3.0.1 -Release: 1%{?dist} +Release: 1%{?dist}.1 Summary: %{common_summary} Group: System Environment/Libraries @@ -80,6 +80,9 @@ This package contains the development files. %changelog +* Tue Oct 11 2011 Peter Schiffer - 0.3.0.1-1.1 +- rebuild with new gmp + * Sat Oct 8 2011 Jens Petersen - 0.3.0.1-1 - update to 0.3.0.1 - depends on hashable From cd3e3b89a66559337cd4ed41efd29500b2d22752 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcela=20Ma=C5=A1l=C3=A1=C5=88ov=C3=A1?= Date: Thu, 20 Oct 2011 21:26:35 +0200 Subject: [PATCH 06/62] rebuild with new gmp without compat lib --- ghc-case-insensitive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index f33f5ca..15d5074 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -15,7 +15,7 @@ insensitive to cases. Name: ghc-%{pkg_name} Version: 0.3.0.1 -Release: 1%{?dist}.1 +Release: 1%{?dist}.2 Summary: %{common_summary} Group: System Environment/Libraries @@ -80,6 +80,9 @@ This package contains the development files. %changelog +* Thu Oct 20 2011 Marcela Mašláňová - 0.3.0.1-1.2 +- rebuild with new gmp without compat lib + * Tue Oct 11 2011 Peter Schiffer - 0.3.0.1-1.1 - rebuild with new gmp From bb4c89f3d5bf041763be725b35af8267462e379e 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 11:36:15 +0200 Subject: [PATCH 07/62] rebuild with new gmp without compat lib --- ghc-case-insensitive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index 15d5074..fd448f6 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -15,7 +15,7 @@ insensitive to cases. Name: ghc-%{pkg_name} Version: 0.3.0.1 -Release: 1%{?dist}.2 +Release: 1%{?dist}.3 Summary: %{common_summary} Group: System Environment/Libraries @@ -80,6 +80,9 @@ This package contains the development files. %changelog +* Mon Oct 24 2011 Marcela Mašláňová - 0.3.0.1-1.3 +- rebuild with new gmp without compat lib + * Thu Oct 20 2011 Marcela Mašláňová - 0.3.0.1-1.2 - rebuild with new gmp without compat lib From 04bad5eb5cb7dcca5355127a49116d5d3229428c Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 5 Jan 2012 21:37:43 +0900 Subject: [PATCH 08/62] update to 0.4.0.1 and cabal2spec-0.25.2 --- .gitignore | 1 + ghc-case-insensitive.spec | 49 +++++++++++---------------------------- sources | 2 +- 3 files changed, 16 insertions(+), 36 deletions(-) diff --git a/.gitignore b/.gitignore index 4b6913a..b3485ad 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /case-insensitive-0.2.0.2.tar.gz /case-insensitive-0.3.0.1.tar.gz +/case-insensitive-0.4.0.1.tar.gz diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index fd448f6..7f80d55 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -1,21 +1,19 @@ -# For Haskell Packaging Guidelines see: -# - https://fedoraproject.org/wiki/Packaging:Haskell -# - https://fedoraproject.org/wiki/PackagingDrafts/Haskell +# cabal2spec-0.25.2 +# https://fedoraproject.org/wiki/Packaging:Haskell +# https://fedoraproject.org/wiki/PackagingDrafts/Haskell %global pkg_name case-insensitive -# common part of summary for all the subpackages %global common_summary Haskell case insensitive string comparison -# main description used for all the subpackages %global common_description The module Data.CaseInsensitive provides the CI type constructor which\ can be parameterised by a string-like type (String, ByteString,\ Text, etc.). Comparisons of values of the resulting type will be\ insensitive to cases. Name: ghc-%{pkg_name} -Version: 0.3.0.1 -Release: 1%{?dist}.3 +Version: 0.4.0.1 +Release: 1%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -25,10 +23,7 @@ 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-rpm-macros %{!?without_hscolour:hscolour} # END cabal2spec BuildRequires: ghc-hashable-prof @@ -36,21 +31,6 @@ BuildRequires: ghc-hashable-prof %{common_description} -%package -n ghc-%{pkg_name}-devel -Summary: Development files for %{common_summary} -Group: Development/Libraries -# BEGIN cabal2spec -%{?ghc_devel_requires} -Obsoletes: ghc-%{pkg_name}-prof < %{version}-%{release} -Provides: ghc-%{pkg_name}-prof = %{version}-%{release} -# END cabal2spec - -%description -n ghc-%{pkg_name}-devel -%{common_description} - -This package contains the development files. - - %prep %setup -q -n %{pkg_name}-%{version} @@ -63,23 +43,22 @@ This package contains the development files. %ghc_lib_install -%post -n ghc-%{pkg_name}-devel -%ghc_pkg_recache +%ghc_devel_package +%ghc_devel_description -%postun -n ghc-%{pkg_name}-devel -%ghc_pkg_recache +%ghc_devel_post_postun -%if %{undefined ghc_without_shared} -%files -n ghc-%{pkg_name} -f ghc-%{pkg_name}.files -%endif - -%files -n ghc-%{pkg_name}-devel -f ghc-%{pkg_name}-devel.files +%ghc_files +%doc README.markdown %changelog +* Thu Jan 5 2012 Jens Petersen - 0.4.0.1-1 +- update to 0.4.0.1 and cabal2spec-0.25.2 + * Mon Oct 24 2011 Marcela Mašláňová - 0.3.0.1-1.3 - rebuild with new gmp without compat lib diff --git a/sources b/sources index 3be0504..32e2569 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -0356f76b3b498a5b4a882b19520615a7 case-insensitive-0.3.0.1.tar.gz +1c57ec86d8479d0059f2559edeeb383a case-insensitive-0.4.0.1.tar.gz From 9e39b5202de6f13bf7550e92772596d409720986 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 7 Mar 2012 17:19:43 +0900 Subject: [PATCH 09/62] rebuild --- ghc-case-insensitive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index 7f80d55..99b154f 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -13,7 +13,7 @@ insensitive to cases. Name: ghc-%{pkg_name} Version: 0.4.0.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -56,6 +56,9 @@ BuildRequires: ghc-hashable-prof %changelog +* Wed Mar 7 2012 Jens Petersen - 0.4.0.1-2 +- rebuild + * Thu Jan 5 2012 Jens Petersen - 0.4.0.1-1 - update to 0.4.0.1 and cabal2spec-0.25.2 From c54e19052ab40c2d532e590de66c8c21a5f968d7 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Mar 2012 18:22:56 +0900 Subject: [PATCH 10/62] rebuild --- ghc-case-insensitive.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index 99b154f..378f13e 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -13,7 +13,7 @@ insensitive to cases. Name: ghc-%{pkg_name} Version: 0.4.0.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -51,11 +51,14 @@ BuildRequires: ghc-hashable-prof %ghc_devel_post_postun -%ghc_files +%ghc_files LICENSE %doc README.markdown %changelog +* Thu Mar 22 2012 Jens Petersen - 0.4.0.1-3 +- rebuild + * Wed Mar 7 2012 Jens Petersen - 0.4.0.1-2 - rebuild From f833ba77d77542ba89e9e4ee8771355e8b2d2468 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 15 Jun 2012 17:46:43 +0900 Subject: [PATCH 11/62] rebuild --- ghc-case-insensitive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index 378f13e..969d028 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -13,7 +13,7 @@ insensitive to cases. Name: ghc-%{pkg_name} Version: 0.4.0.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -56,6 +56,9 @@ BuildRequires: ghc-hashable-prof %changelog +* Fri Jun 15 2012 Jens Petersen - 0.4.0.1-4 +- rebuild + * Thu Mar 22 2012 Jens Petersen - 0.4.0.1-3 - rebuild From 6a98ad1e8b8c07ddd438d6bee986d877f51cd762 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 16 Jul 2012 11:08:03 +0900 Subject: [PATCH 12/62] change prof BRs to devel --- ghc-case-insensitive.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index 969d028..8f18f52 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -13,7 +13,7 @@ insensitive to cases. Name: ghc-%{pkg_name} Version: 0.4.0.1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -25,7 +25,7 @@ ExclusiveArch: %{ghc_arches} BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros %{!?without_hscolour:hscolour} # END cabal2spec -BuildRequires: ghc-hashable-prof +BuildRequires: ghc-hashable-devel %description %{common_description} @@ -56,6 +56,9 @@ BuildRequires: ghc-hashable-prof %changelog +* Mon Jul 16 2012 Jens Petersen - 0.4.0.1-5 +- change prof BRs to devel + * Fri Jun 15 2012 Jens Petersen - 0.4.0.1-4 - rebuild From 89b41db8a3600150436ba92e7280b9eec100055d Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 19 Jul 2012 00:25:32 -0500 Subject: [PATCH 13/62] - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild --- ghc-case-insensitive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index 8f18f52..ef3db20 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -13,7 +13,7 @@ insensitive to cases. Name: ghc-%{pkg_name} Version: 0.4.0.1 -Release: 5%{?dist} +Release: 6%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -56,6 +56,9 @@ BuildRequires: ghc-hashable-devel %changelog +* Thu Jul 19 2012 Fedora Release Engineering - 0.4.0.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + * Mon Jul 16 2012 Jens Petersen - 0.4.0.1-5 - change prof BRs to devel From a59f57d2a3feb705fcf3e3110f646a193bde443c Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 6 Nov 2012 19:09:28 +0900 Subject: [PATCH 14/62] update to 0.4.0.3 --- .gitignore | 1 + ghc-case-insensitive.spec | 23 +++++++++++++---------- sources | 2 +- 3 files changed, 15 insertions(+), 11 deletions(-) diff --git a/.gitignore b/.gitignore index b3485ad..c7403cd 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /case-insensitive-0.2.0.2.tar.gz /case-insensitive-0.3.0.1.tar.gz /case-insensitive-0.4.0.1.tar.gz +/case-insensitive-0.4.0.3.tar.gz diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index ef3db20..1b00dca 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -1,31 +1,31 @@ -# cabal2spec-0.25.2 # https://fedoraproject.org/wiki/Packaging:Haskell # https://fedoraproject.org/wiki/PackagingDrafts/Haskell %global pkg_name case-insensitive -%global common_summary Haskell case insensitive string comparison +%global common_summary Case insensitive string comparison %global common_description The module Data.CaseInsensitive provides the CI type constructor which\ can be parameterised by a string-like type (String, ByteString,\ -Text, etc.). Comparisons of values of the resulting type will be\ +Text, etc). Comparisons of values of the resulting type will be\ insensitive to cases. Name: ghc-%{pkg_name} -Version: 0.4.0.1 -Release: 6%{?dist} +Version: 0.4.0.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 %{!?without_hscolour:hscolour} -# END cabal2spec +BuildRequires: ghc-rpm-macros +# Begin cabal-rpm deps: +BuildRequires: ghc-bytestring-devel BuildRequires: ghc-hashable-devel +BuildRequires: ghc-text-devel +# End cabal-rpm deps %description %{common_description} @@ -56,6 +56,9 @@ BuildRequires: ghc-hashable-devel %changelog +* Tue Nov 06 2012 Jens Petersen - 0.4.0.3-1 +- update to 0.4.0.3 + * Thu Jul 19 2012 Fedora Release Engineering - 0.4.0.1-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild diff --git a/sources b/sources index 32e2569..1d9c1d5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -1c57ec86d8479d0059f2559edeeb383a case-insensitive-0.4.0.1.tar.gz +008c08162cb6c87ceb07e9991835ecbd case-insensitive-0.4.0.3.tar.gz From 82161602fac3feb493918fc0fc0b17b8452e831d Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 13 Feb 2013 17:01:53 -0600 Subject: [PATCH 15/62] - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild --- ghc-case-insensitive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index 1b00dca..cdd4dc6 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -12,7 +12,7 @@ insensitive to cases. Name: ghc-%{pkg_name} Version: 0.4.0.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: %{common_summary} License: BSD @@ -56,6 +56,9 @@ BuildRequires: ghc-text-devel %changelog +* Wed Feb 13 2013 Fedora Release Engineering - 0.4.0.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + * Tue Nov 06 2012 Jens Petersen - 0.4.0.3-1 - update to 0.4.0.3 From bde0b1a4a89d0cf5ec8e6dd92a27689c3dfac6b4 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 12 Mar 2013 15:31:09 +0900 Subject: [PATCH 16/62] update to 1.0 --- .gitignore | 1 + ghc-case-insensitive.spec | 8 ++++++-- sources | 2 +- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index c7403cd..bfff94d 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /case-insensitive-0.3.0.1.tar.gz /case-insensitive-0.4.0.1.tar.gz /case-insensitive-0.4.0.3.tar.gz +/case-insensitive-1.0.tar.gz diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index cdd4dc6..70535b3 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -11,8 +11,8 @@ Text, etc). Comparisons of values of the resulting type will be\ insensitive to cases. Name: ghc-%{pkg_name} -Version: 0.4.0.3 -Release: 2%{?dist} +Version: 1.0 +Release: 1%{?dist} Summary: %{common_summary} License: BSD @@ -23,6 +23,7 @@ BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros # Begin cabal-rpm deps: BuildRequires: ghc-bytestring-devel +BuildRequires: ghc-deepseq-devel BuildRequires: ghc-hashable-devel BuildRequires: ghc-text-devel # End cabal-rpm deps @@ -56,6 +57,9 @@ BuildRequires: ghc-text-devel %changelog +* Tue Mar 12 2013 Jens Petersen - 1.0-1 +- update to 1.0 + * Wed Feb 13 2013 Fedora Release Engineering - 0.4.0.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild diff --git a/sources b/sources index 1d9c1d5..26ca367 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -008c08162cb6c87ceb07e9991835ecbd case-insensitive-0.4.0.3.tar.gz +68a8c3b58e95918330c785764ba8d14f case-insensitive-1.0.tar.gz From 48f47ad7fa72fb71d9f8ad73ad5f8b57c596d28a Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 4 May 2013 21:49:26 +0900 Subject: [PATCH 17/62] update to 1.0.0.1 and cabal-rpm-0.8.0 now part of Haskell Platform 2013.2 --- .gitignore | 1 + ghc-case-insensitive.spec | 44 ++++++++++++++++++++++++++------------- sources | 2 +- 3 files changed, 31 insertions(+), 16 deletions(-) diff --git a/.gitignore b/.gitignore index bfff94d..b74af1f 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /case-insensitive-0.4.0.1.tar.gz /case-insensitive-0.4.0.3.tar.gz /case-insensitive-1.0.tar.gz +/case-insensitive-1.0.0.1.tar.gz diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index 70535b3..63de222 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -1,19 +1,12 @@ # https://fedoraproject.org/wiki/Packaging:Haskell -# https://fedoraproject.org/wiki/PackagingDrafts/Haskell %global pkg_name case-insensitive -%global common_summary Case insensitive string comparison - -%global common_description The module Data.CaseInsensitive provides the CI type constructor which\ -can be parameterised by a string-like type (String, ByteString,\ -Text, etc). Comparisons of values of the resulting type will be\ -insensitive to cases. - Name: ghc-%{pkg_name} -Version: 1.0 +# part of haskell-platform-2013.2+ +Version: 1.0.0.1 Release: 1%{?dist} -Summary: %{common_summary} +Summary: Case insensitive string comparison License: BSD URL: http://hackage.haskell.org/package/%{pkg_name} @@ -29,8 +22,21 @@ BuildRequires: ghc-text-devel # End cabal-rpm deps %description -%{common_description} +The module Data.CaseInsensitive provides the 'CI' type constructor +which can be parameterised by a string-like type like: 'String', +'ByteString', 'Text', etc. Comparisons of values of the resulting +type will be insensitive to cases. + +%package devel +Summary: Haskell %{pkg_name} library development files +Requires: %{ghc_compiler} +Requires(post): %{ghc_compiler} +Requires(postun): %{ghc_compiler} +Requires: %{name} = %{version}-%{release} + +%description devel +This package provides the Haskell case-insensitive library development files. %prep %setup -q -n %{pkg_name}-%{version} @@ -44,19 +50,27 @@ BuildRequires: ghc-text-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 %doc README.markdown %changelog +* Sat May 04 2013 Jens Petersen - 1.0.0.1-1 +- update to 1.0.0.1 (now part of Haskell Platform 2013.2) +- update spec file to cabal-rpm-0.8.0 + * Tue Mar 12 2013 Jens Petersen - 1.0-1 - update to 1.0 diff --git a/sources b/sources index 26ca367..0f49494 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -68a8c3b58e95918330c785764ba8d14f case-insensitive-1.0.tar.gz +dd1c75729ef2b88a81cfea63f86fb160 case-insensitive-1.0.0.1.tar.gz From 7e9b8c2cf5c169be26e651c5944ea2644fe27b4b Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 4 Jun 2013 18:21:24 +0900 Subject: [PATCH 18/62] drop ghc_compiler and use generic devel description --- ghc-case-insensitive.spec | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index 63de222..348a96e 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -30,13 +30,14 @@ type will be insensitive to cases. %package devel Summary: Haskell %{pkg_name} library development files -Requires: %{ghc_compiler} -Requires(post): %{ghc_compiler} -Requires(postun): %{ghc_compiler} +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 case-insensitive library development files. +This package provides the Haskell %{pkg_name} library development files. + %prep %setup -q -n %{pkg_name}-%{version} From fbefc8d1fc54cec4a41ad147449e328213551676 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 3 Aug 2013 08:28:09 -0500 Subject: [PATCH 19/62] - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild --- ghc-case-insensitive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index 348a96e..d557c1f 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -5,7 +5,7 @@ Name: ghc-%{pkg_name} # part of haskell-platform-2013.2+ Version: 1.0.0.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Case insensitive string comparison License: BSD @@ -68,6 +68,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sat Aug 03 2013 Fedora Release Engineering - 1.0.0.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + * Sat May 04 2013 Jens Petersen - 1.0.0.1-1 - update to 1.0.0.1 (now part of Haskell Platform 2013.2) - update spec file to cabal-rpm-0.8.0 From f9323fa10a49d5ba61c0d2a02bcd8d215c81310b Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 1 Jun 2014 23:20:41 +0900 Subject: [PATCH 20/62] update to 1.1.0.3 --- .gitignore | 1 + ghc-case-insensitive.spec | 40 +++++++++++++++++++++++++++++---------- sources | 2 +- 3 files changed, 32 insertions(+), 11 deletions(-) diff --git a/.gitignore b/.gitignore index b74af1f..592b1aa 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /case-insensitive-0.4.0.3.tar.gz /case-insensitive-1.0.tar.gz /case-insensitive-1.0.0.1.tar.gz +/case-insensitive-1.1.0.3.tar.gz diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index d557c1f..516deda 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -2,15 +2,20 @@ %global pkg_name case-insensitive +%bcond_with tests + +# no useful debuginfo for Haskell packages without C sources +%global debug_package %{nil} + Name: ghc-%{pkg_name} -# part of haskell-platform-2013.2+ -Version: 1.0.0.1 -Release: 2%{?dist} +# part of haskell-platform +Version: 1.1.0.3 +Release: 1%{?dist} Summary: Case insensitive string comparison 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 @@ -19,24 +24,30 @@ BuildRequires: ghc-bytestring-devel BuildRequires: ghc-deepseq-devel BuildRequires: ghc-hashable-devel BuildRequires: ghc-text-devel +%if %{with tests} +BuildRequires: ghc-HUnit-devel +BuildRequires: ghc-test-framework-devel +BuildRequires: ghc-test-framework-hunit-devel +%endif # End cabal-rpm deps %description -The module Data.CaseInsensitive provides the 'CI' type constructor -which can be parameterised by a string-like type like: 'String', -'ByteString', 'Text', etc. Comparisons of values of the resulting -type will be insensitive to cases. +The module 'Data.CaseInsensitive' provides the 'CI' type constructor which can +be parameterised by a string-like type like: 'String', 'ByteString', 'Text', +etc.. Comparisons of values of the resulting type will be insensitive to cases. %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. +This package provides the Haskell %{pkg_name} library development +files. %prep @@ -51,6 +62,12 @@ This package provides the Haskell %{pkg_name} library development files. %ghc_lib_install +%check +%if %{with tests} +%cabal test +%endif + + %post devel %ghc_pkg_recache @@ -68,6 +85,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sun Jun 01 2014 Jens Petersen - 1.1.0.3-1 +- update to 1.1.0.3 + * Sat Aug 03 2013 Fedora Release Engineering - 1.0.0.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild diff --git a/sources b/sources index 0f49494..5b14f47 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -dd1c75729ef2b88a81cfea63f86fb160 case-insensitive-1.0.0.1.tar.gz +5072b2d078bdaabbe1c9cb3551d866aa case-insensitive-1.1.0.3.tar.gz From b3474ab50e7e33bcda3b06205c15a7c49e422f59 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 6 Jun 2014 02:08:56 +0900 Subject: [PATCH 21/62] 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 43e30c3916e3ccb2e6d01dfa810484f90b5bc1d8 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 19 Jun 2014 18:28:13 +0900 Subject: [PATCH 22/62] remove noautobuild --- noautobuild | 0 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 noautobuild diff --git a/noautobuild b/noautobuild deleted file mode 100644 index e69de29..0000000 From 29a06cdea6d2228f6aabb0296d0ec3c83397594d Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 19 Jun 2014 18:29:27 +0900 Subject: [PATCH 23/62] revert to 1.0.0.1 temporarily until ghc-7.8 --- .gitignore | 1 - ghc-case-insensitive.spec | 8 ++++---- sources | 2 +- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 592b1aa..b74af1f 100644 --- a/.gitignore +++ b/.gitignore @@ -4,4 +4,3 @@ /case-insensitive-0.4.0.3.tar.gz /case-insensitive-1.0.tar.gz /case-insensitive-1.0.0.1.tar.gz -/case-insensitive-1.1.0.3.tar.gz diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index 516deda..bd4a9c8 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -9,8 +9,8 @@ Name: ghc-%{pkg_name} # part of haskell-platform -Version: 1.1.0.3 -Release: 1%{?dist} +Version: 1.0.0.1 +Release: 3%{?dist} Summary: Case insensitive string comparison License: BSD @@ -85,8 +85,8 @@ files. %changelog -* Sun Jun 01 2014 Jens Petersen - 1.1.0.3-1 -- update to 1.1.0.3 +* Thu Jun 19 2014 Jens Petersen - 1.0.0.1-3 +- update packaging to cblrpm-0.8.11 * Sat Aug 03 2013 Fedora Release Engineering - 1.0.0.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild diff --git a/sources b/sources index 5b14f47..0f49494 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -5072b2d078bdaabbe1c9cb3551d866aa case-insensitive-1.1.0.3.tar.gz +dd1c75729ef2b88a81cfea63f86fb160 case-insensitive-1.0.0.1.tar.gz From b539023ea1383f9854baac5dd0bfdbca5549ef25 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 8 Aug 2014 16:38:04 +0200 Subject: [PATCH 24/62] update to 1.1.0.3 --- .gitignore | 1 + ghc-case-insensitive.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index b74af1f..592b1aa 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /case-insensitive-0.4.0.3.tar.gz /case-insensitive-1.0.tar.gz /case-insensitive-1.0.0.1.tar.gz +/case-insensitive-1.1.0.3.tar.gz diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index bd4a9c8..916d158 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -9,8 +9,8 @@ Name: ghc-%{pkg_name} # part of haskell-platform -Version: 1.0.0.1 -Release: 3%{?dist} +Version: 1.1.0.3 +Release: 1%{?dist} Summary: Case insensitive string comparison License: BSD @@ -85,6 +85,9 @@ files. %changelog +* Fri Aug 8 2014 Jens Petersen - 1.1.0.3-1 +- update to 1.1.0.3 + * Thu Jun 19 2014 Jens Petersen - 1.0.0.1-3 - update packaging to cblrpm-0.8.11 diff --git a/sources b/sources index 0f49494..5b14f47 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -dd1c75729ef2b88a81cfea63f86fb160 case-insensitive-1.0.0.1.tar.gz +5072b2d078bdaabbe1c9cb3551d866aa case-insensitive-1.1.0.3.tar.gz From e4e7dfaa0a27177947bedaa0a29b180c6046e378 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Sat, 16 Aug 2014 14:48:42 +0000 Subject: [PATCH 25/62] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- ghc-case-insensitive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index 916d158..a97fc4f 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -10,7 +10,7 @@ Name: ghc-%{pkg_name} # part of haskell-platform Version: 1.1.0.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Case insensitive string comparison License: BSD @@ -85,6 +85,9 @@ files. %changelog +* Sat Aug 16 2014 Fedora Release Engineering - 1.1.0.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Fri Aug 8 2014 Jens Petersen - 1.1.0.3-1 - update to 1.1.0.3 From 1683b2bdb75b2cd7425d237d5091ce0b812db0a8 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 27 Jan 2015 00:08:21 +0900 Subject: [PATCH 26/62] cblrpm refresh --- ghc-case-insensitive.spec | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index a97fc4f..e3f4c66 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -4,18 +4,15 @@ %bcond_with tests -# no useful debuginfo for Haskell packages without C sources -%global debug_package %{nil} - Name: ghc-%{pkg_name} # part of haskell-platform Version: 1.1.0.3 -Release: 2%{?dist} +Release: 1%{?dist} Summary: Case insensitive string comparison 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 @@ -85,9 +82,6 @@ files. %changelog -* Sat Aug 16 2014 Fedora Release Engineering - 1.1.0.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - * Fri Aug 8 2014 Jens Petersen - 1.1.0.3-1 - update to 1.1.0.3 From aa15a3e9632e5f434642fee5d3a7fa40dc395cf6 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 17 Jun 2015 07:34:35 +0000 Subject: [PATCH 27/62] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- ghc-case-insensitive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index e3f4c66..9286528 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -7,7 +7,7 @@ Name: ghc-%{pkg_name} # part of haskell-platform Version: 1.1.0.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Case insensitive string comparison License: BSD @@ -82,6 +82,9 @@ files. %changelog +* Wed Jun 17 2015 Fedora Release Engineering - 1.1.0.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Fri Aug 8 2014 Jens Petersen - 1.1.0.3-1 - update to 1.1.0.3 From 5ace6a7cc6f476e8b94f9733f34d4ed854c9007c Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 29 Sep 2015 12:31:13 +0900 Subject: [PATCH 28/62] update to 1.2.0.4 --- .gitignore | 1 + ghc-case-insensitive.spec | 11 ++++++++--- sources | 2 +- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 592b1aa..dd037c9 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /case-insensitive-1.0.tar.gz /case-insensitive-1.0.0.1.tar.gz /case-insensitive-1.1.0.3.tar.gz +/case-insensitive-1.2.0.4.tar.gz diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index 9286528..59edc9b 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -6,8 +6,8 @@ Name: ghc-%{pkg_name} # part of haskell-platform -Version: 1.1.0.3 -Release: 2%{?dist} +Version: 1.2.0.4 +Release: 1%{?dist} Summary: Case insensitive string comparison License: BSD @@ -58,6 +58,8 @@ files. %install %ghc_lib_install +rm %{buildroot}%{ghc_pkgdocdir}/LICENSE + %check %if %{with tests} @@ -74,7 +76,7 @@ files. %files -f %{name}.files -%doc LICENSE +%license LICENSE %files devel -f %{name}-devel.files @@ -82,6 +84,9 @@ files. %changelog +* Tue Sep 29 2015 Jens Petersen - 1.2.0.4-1 +- update to 1.2.0.4 + * Wed Jun 17 2015 Fedora Release Engineering - 1.1.0.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild diff --git a/sources b/sources index 5b14f47..55a889f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -5072b2d078bdaabbe1c9cb3551d866aa case-insensitive-1.1.0.3.tar.gz +37088cfd8b26a5d4d8fe1ddc82639122 case-insensitive-1.2.0.4.tar.gz From 2b06395cbe2e89938816ad8e01f3f75bedcc6b38 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 1 Feb 2016 23:36:44 +0900 Subject: [PATCH 29/62] Revert "update to 1.2.0.4" This reverts commit 5ace6a7cc6f476e8b94f9733f34d4ed854c9007c. --- .gitignore | 1 - ghc-case-insensitive.spec | 11 +++-------- sources | 2 +- 3 files changed, 4 insertions(+), 10 deletions(-) diff --git a/.gitignore b/.gitignore index dd037c9..592b1aa 100644 --- a/.gitignore +++ b/.gitignore @@ -5,4 +5,3 @@ /case-insensitive-1.0.tar.gz /case-insensitive-1.0.0.1.tar.gz /case-insensitive-1.1.0.3.tar.gz -/case-insensitive-1.2.0.4.tar.gz diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index 59edc9b..9286528 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -6,8 +6,8 @@ Name: ghc-%{pkg_name} # part of haskell-platform -Version: 1.2.0.4 -Release: 1%{?dist} +Version: 1.1.0.3 +Release: 2%{?dist} Summary: Case insensitive string comparison License: BSD @@ -58,8 +58,6 @@ files. %install %ghc_lib_install -rm %{buildroot}%{ghc_pkgdocdir}/LICENSE - %check %if %{with tests} @@ -76,7 +74,7 @@ rm %{buildroot}%{ghc_pkgdocdir}/LICENSE %files -f %{name}.files -%license LICENSE +%doc LICENSE %files devel -f %{name}-devel.files @@ -84,9 +82,6 @@ rm %{buildroot}%{ghc_pkgdocdir}/LICENSE %changelog -* Tue Sep 29 2015 Jens Petersen - 1.2.0.4-1 -- update to 1.2.0.4 - * Wed Jun 17 2015 Fedora Release Engineering - 1.1.0.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild diff --git a/sources b/sources index 55a889f..5b14f47 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -37088cfd8b26a5d4d8fe1ddc82639122 case-insensitive-1.2.0.4.tar.gz +5072b2d078bdaabbe1c9cb3551d866aa case-insensitive-1.1.0.3.tar.gz From bcc020c2b62621e42cb700d8c7afe1e3fb082ff2 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 3 Feb 2016 21:27:26 +0000 Subject: [PATCH 30/62] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- ghc-case-insensitive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index 9286528..f8ad3bb 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -7,7 +7,7 @@ Name: ghc-%{pkg_name} # part of haskell-platform Version: 1.1.0.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Case insensitive string comparison License: BSD @@ -82,6 +82,9 @@ files. %changelog +* Wed Feb 03 2016 Fedora Release Engineering - 1.1.0.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Wed Jun 17 2015 Fedora Release Engineering - 1.1.0.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From 3cb6cf3fecbb73dd11cc42156645b7b4b47abcb2 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 7 Jun 2016 11:11:21 +0900 Subject: [PATCH 31/62] update to 1.2.0.4 This reverts commit 2b06395cbe2e89938816ad8e01f3f75bedcc6b38. --- .gitignore | 1 + ghc-case-insensitive.spec | 11 ++++++++--- sources | 2 +- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 592b1aa..dd037c9 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /case-insensitive-1.0.tar.gz /case-insensitive-1.0.0.1.tar.gz /case-insensitive-1.1.0.3.tar.gz +/case-insensitive-1.2.0.4.tar.gz diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index f8ad3bb..de953fc 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -6,8 +6,8 @@ Name: ghc-%{pkg_name} # part of haskell-platform -Version: 1.1.0.3 -Release: 3%{?dist} +Version: 1.2.0.4 +Release: 1%{?dist} Summary: Case insensitive string comparison License: BSD @@ -58,6 +58,8 @@ files. %install %ghc_lib_install +rm %{buildroot}%{ghc_pkgdocdir}/LICENSE + %check %if %{with tests} @@ -74,7 +76,7 @@ files. %files -f %{name}.files -%doc LICENSE +%license LICENSE %files devel -f %{name}-devel.files @@ -82,6 +84,9 @@ files. %changelog +* Tue Jun 7 2016 Jens Petersen - 1.2.0.4-1 +- update to 1.2.0.4 + * Wed Feb 03 2016 Fedora Release Engineering - 1.1.0.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild diff --git a/sources b/sources index 5b14f47..55a889f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -5072b2d078bdaabbe1c9cb3551d866aa case-insensitive-1.1.0.3.tar.gz +37088cfd8b26a5d4d8fe1ddc82639122 case-insensitive-1.2.0.4.tar.gz From 3f0c86c8dff2605cc387f0f9f0f27b96a6a85378 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 13 Jun 2016 18:28:18 +0900 Subject: [PATCH 32/62] update to 1.2.0.5 --- .gitignore | 1 + ghc-case-insensitive.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index dd037c9..bd9865d 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /case-insensitive-1.0.0.1.tar.gz /case-insensitive-1.1.0.3.tar.gz /case-insensitive-1.2.0.4.tar.gz +/case-insensitive-1.2.0.5.tar.gz diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index de953fc..7adcf46 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} # part of haskell-platform -Version: 1.2.0.4 +Version: 1.2.0.5 Release: 1%{?dist} Summary: Case insensitive string comparison @@ -84,6 +84,9 @@ rm %{buildroot}%{ghc_pkgdocdir}/LICENSE %changelog +* Mon Jun 13 2016 Jens Petersen - 1.2.0.5-1 +- update to 1.2.0.5 + * Tue Jun 7 2016 Jens Petersen - 1.2.0.4-1 - update to 1.2.0.4 diff --git a/sources b/sources index 55a889f..b93f652 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -37088cfd8b26a5d4d8fe1ddc82639122 case-insensitive-1.2.0.4.tar.gz +e1473703da830478f5bf37100d7a72a7 case-insensitive-1.2.0.5.tar.gz From 2f37d4b323fd86219b3afe17d27882260cc5f99a Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 23 Jun 2016 12:35:13 +0900 Subject: [PATCH 33/62] update to 1.2.0.6 --- .gitignore | 1 + ghc-case-insensitive.spec | 6 +++++- sources | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index bd9865d..c5798d5 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ /case-insensitive-1.1.0.3.tar.gz /case-insensitive-1.2.0.4.tar.gz /case-insensitive-1.2.0.5.tar.gz +/case-insensitive-1.2.0.6.tar.gz diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index 7adcf46..6c71f3e 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} # part of haskell-platform -Version: 1.2.0.5 +Version: 1.2.0.6 Release: 1%{?dist} Summary: Case insensitive string comparison @@ -20,6 +20,7 @@ BuildRequires: ghc-rpm-macros BuildRequires: ghc-bytestring-devel BuildRequires: ghc-deepseq-devel BuildRequires: ghc-hashable-devel +BuildRequires: ghc-semigroups-devel BuildRequires: ghc-text-devel %if %{with tests} BuildRequires: ghc-HUnit-devel @@ -84,6 +85,9 @@ rm %{buildroot}%{ghc_pkgdocdir}/LICENSE %changelog +* Thu Jun 23 2016 Jens Petersen - 1.2.0.6-1 +- update to 1.2.0.6 + * Mon Jun 13 2016 Jens Petersen - 1.2.0.5-1 - update to 1.2.0.5 diff --git a/sources b/sources index b93f652..2498f7f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -e1473703da830478f5bf37100d7a72a7 case-insensitive-1.2.0.5.tar.gz +cdf8b721eeb4066b59739694d79d5b4b case-insensitive-1.2.0.6.tar.gz From 88e5ac02fc93724b64f937ba0f499609ac6d0625 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 27 Sep 2016 19:15:29 +0900 Subject: [PATCH 34/62] no longer remove license; use cabal_test --- ghc-case-insensitive.spec | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index 6c71f3e..1eb6682 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -59,13 +59,9 @@ files. %install %ghc_lib_install -rm %{buildroot}%{ghc_pkgdocdir}/LICENSE - %check -%if %{with tests} -%cabal test -%endif +%cabal_test %post devel From a3d5af6e9e1b12a2745c6e7177aad9b71f570e3a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 10 Feb 2017 10:35:11 +0000 Subject: [PATCH 35/62] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- ghc-case-insensitive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index 1eb6682..a626e55 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -7,7 +7,7 @@ Name: ghc-%{pkg_name} # part of haskell-platform Version: 1.2.0.6 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Case insensitive string comparison License: BSD @@ -81,6 +81,9 @@ files. %changelog +* Fri Feb 10 2017 Fedora Release Engineering - 1.2.0.6-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Thu Jun 23 2016 Jens Petersen - 1.2.0.6-1 - update to 1.2.0.6 From 52a7883fdedd3cb6f7dc0110b82a65e4232d07aa Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 23 Feb 2017 09:51:37 +0900 Subject: [PATCH 36/62] update to 1.2.0.8 --- .gitignore | 1 + ghc-case-insensitive.spec | 15 ++++++++++----- sources | 2 +- 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index c5798d5..e22e3b5 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ /case-insensitive-1.2.0.4.tar.gz /case-insensitive-1.2.0.5.tar.gz /case-insensitive-1.2.0.6.tar.gz +/case-insensitive-1.2.0.8.tar.gz diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index a626e55..b139010 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -1,18 +1,20 @@ +# generated by cabal-rpm-0.11.1 # https://fedoraproject.org/wiki/Packaging:Haskell %global pkg_name case-insensitive +%global pkgver %{pkg_name}-%{version} %bcond_with tests Name: ghc-%{pkg_name} # part of haskell-platform -Version: 1.2.0.6 -Release: 2%{?dist} +Version: 1.2.0.8 +Release: 1%{?dist} Summary: Case insensitive string comparison 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 +51,7 @@ files. %prep -%setup -q -n %{pkg_name}-%{version} +%setup -q -n %{pkgver} %build @@ -77,10 +79,13 @@ files. %files devel -f %{name}-devel.files -%doc README.markdown +%doc CHANGELOG README.markdown %changelog +* Thu Feb 23 2017 Jens Petersen - 1.2.0.8-1 +- update to 1.2.0.8 + * Fri Feb 10 2017 Fedora Release Engineering - 1.2.0.6-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild diff --git a/sources b/sources index 2498f7f..41849e8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -cdf8b721eeb4066b59739694d79d5b4b case-insensitive-1.2.0.6.tar.gz +SHA512 (case-insensitive-1.2.0.8.tar.gz) = 6baacabf766770b379481e72fcaa9cb30b129db7af169a19f26c6b33b9b219dc36db8a363016b77e260354d99bd0f51740ac06b877dce8d78d9e04ba9d0f9daa From d523fd2eb08d50e5a45a56f715e712f349715f9f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 26 Jul 2017 09:37:08 +0000 Subject: [PATCH 37/62] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- ghc-case-insensitive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index b139010..7546547 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -9,7 +9,7 @@ Name: ghc-%{pkg_name} # part of haskell-platform Version: 1.2.0.8 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Case insensitive string comparison License: BSD @@ -83,6 +83,9 @@ files. %changelog +* Wed Jul 26 2017 Fedora Release Engineering - 1.2.0.8-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Thu Feb 23 2017 Jens Petersen - 1.2.0.8-1 - update to 1.2.0.8 From 4411c866ccf7b72f0b252c43fbd6e2a95db1b760 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 2 Aug 2017 21:15:14 +0000 Subject: [PATCH 38/62] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- ghc-case-insensitive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index 7546547..29c540a 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -9,7 +9,7 @@ Name: ghc-%{pkg_name} # part of haskell-platform Version: 1.2.0.8 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Case insensitive string comparison License: BSD @@ -83,6 +83,9 @@ files. %changelog +* Wed Aug 02 2017 Fedora Release Engineering - 1.2.0.8-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Wed Jul 26 2017 Fedora Release Engineering - 1.2.0.8-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From f2dde1db10cff02a61c7f25bbe15793bb32d1de4 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 24 Jan 2018 14:10:43 +0100 Subject: [PATCH 39/62] refresh to cabal-rpm-0.12.1 --- ghc-case-insensitive.spec | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index 29c540a..be94741 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.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 case-insensitive @@ -40,9 +40,12 @@ etc.. Comparisons of values of the resulting type will be insensitive to cases. %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 @@ files. %cabal_test +%post -p /sbin/ldconfig + + +%postun -p /sbin/ldconfig + + %post devel %ghc_pkg_recache From c982273e390eef383a3748a2258ebd6191f49ef5 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 24 Jan 2018 15:23:24 +0100 Subject: [PATCH 40/62] update to 1.2.0.10 --- .gitignore | 1 + ghc-case-insensitive.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index e22e3b5..cfa6d66 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ /case-insensitive-1.2.0.5.tar.gz /case-insensitive-1.2.0.6.tar.gz /case-insensitive-1.2.0.8.tar.gz +/case-insensitive-1.2.0.10.tar.gz diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index be94741..f699eff 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -8,8 +8,8 @@ Name: ghc-%{pkg_name} # part of haskell-platform -Version: 1.2.0.8 -Release: 3%{?dist} +Version: 1.2.0.10 +Release: 1%{?dist} Summary: Case insensitive string comparison License: BSD @@ -92,6 +92,9 @@ files. %changelog +* Wed Jan 24 2018 Jens Petersen - 1.2.0.10-1 +- update to 1.2.0.10 + * Wed Aug 02 2017 Fedora Release Engineering - 1.2.0.8-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild diff --git a/sources b/sources index 41849e8..240e76e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (case-insensitive-1.2.0.8.tar.gz) = 6baacabf766770b379481e72fcaa9cb30b129db7af169a19f26c6b33b9b219dc36db8a363016b77e260354d99bd0f51740ac06b877dce8d78d9e04ba9d0f9daa +SHA512 (case-insensitive-1.2.0.10.tar.gz) = 5b9db48836a67e8d874497ce670a8f5d07198ad77693c7fc697deaa50a4cab7111074630e26acb7ea6d8bf550f9d66d1568fef51c6aa4388d26405765a546336 From f270e949f6274104b3c580abc025a9aff733e8f2 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 4 Feb 2018 01:02:06 +0900 Subject: [PATCH 41/62] drop ldconfig scriptlets --- ghc-case-insensitive.spec | 6 ------ 1 file changed, 6 deletions(-) diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index f699eff..fd04b8b 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -69,12 +69,6 @@ files. %cabal_test -%post -p /sbin/ldconfig - - -%postun -p /sbin/ldconfig - - %post devel %ghc_pkg_recache From db173169264ef230451b9b21158f511909d014b7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 7 Feb 2018 11:24:09 +0000 Subject: [PATCH 42/62] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-case-insensitive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index fd04b8b..1bf50cf 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -9,7 +9,7 @@ Name: ghc-%{pkg_name} # part of haskell-platform Version: 1.2.0.10 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Case insensitive string comparison License: BSD @@ -86,6 +86,9 @@ files. %changelog +* Wed Feb 07 2018 Fedora Release Engineering - 1.2.0.10-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Wed Jan 24 2018 Jens Petersen - 1.2.0.10-1 - update to 1.2.0.10 From df1e2930b1ba31cd3a6e58b48bbdf24066994e2e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 13 Jul 2018 01:37:24 +0000 Subject: [PATCH 43/62] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-case-insensitive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index 1bf50cf..dfbb35c 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -9,7 +9,7 @@ Name: ghc-%{pkg_name} # part of haskell-platform Version: 1.2.0.10 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Case insensitive string comparison License: BSD @@ -86,6 +86,9 @@ files. %changelog +* Fri Jul 13 2018 Fedora Release Engineering - 1.2.0.10-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Wed Feb 07 2018 Fedora Release Engineering - 1.2.0.10-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From 41519d2cf08ec8c1a94c37bd2c645bf674bffa54 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 22 Jul 2018 00:24:23 +0900 Subject: [PATCH 44/62] remove part of haskell-platform comment --- ghc-case-insensitive.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index dfbb35c..4b40032 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -7,7 +7,6 @@ %bcond_with tests Name: ghc-%{pkg_name} -# part of haskell-platform Version: 1.2.0.10 Release: 3%{?dist} Summary: Case insensitive string comparison From 8314c257b3208e9177869938e6c3f729523aed87 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 22 Jul 2018 22:53:21 +0900 Subject: [PATCH 45/62] update to 1.2.0.11 --- .gitignore | 1 + ghc-case-insensitive.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index cfa6d66..e27bb31 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ /case-insensitive-1.2.0.6.tar.gz /case-insensitive-1.2.0.8.tar.gz /case-insensitive-1.2.0.10.tar.gz +/case-insensitive-1.2.0.11.tar.gz diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index 4b40032..27c93ce 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.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 case-insensitive @@ -7,8 +7,8 @@ %bcond_with tests Name: ghc-%{pkg_name} -Version: 1.2.0.10 -Release: 3%{?dist} +Version: 1.2.0.11 +Release: 1%{?dist} Summary: Case insensitive string comparison License: BSD @@ -85,6 +85,9 @@ files. %changelog +* Sun Jul 22 2018 Jens Petersen - 1.2.0.11-1 +- update to 1.2.0.11 + * Fri Jul 13 2018 Fedora Release Engineering - 1.2.0.10-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild diff --git a/sources b/sources index 240e76e..3b4c2e6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (case-insensitive-1.2.0.10.tar.gz) = 5b9db48836a67e8d874497ce670a8f5d07198ad77693c7fc697deaa50a4cab7111074630e26acb7ea6d8bf550f9d66d1568fef51c6aa4388d26405765a546336 +SHA512 (case-insensitive-1.2.0.11.tar.gz) = 21f6041061a1cbf3a46f2e998e7b8be52e5746fbb4185d86ae943ee36f613cceb977a6509e6759431f1228e271b5239dcc104d4fca9a12bd650ff5df5546e00c From daca61ca93eeda1535f003285dd28a0b54d47c9c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 31 Jan 2019 21:16:19 +0000 Subject: [PATCH 46/62] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-case-insensitive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index 27c93ce..200a3be 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 1.2.0.11 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Case insensitive string comparison License: BSD @@ -85,6 +85,9 @@ files. %changelog +* Thu Jan 31 2019 Fedora Release Engineering - 1.2.0.11-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Sun Jul 22 2018 Jens Petersen - 1.2.0.11-1 - update to 1.2.0.11 From 6c908f36f24f1a734e2190e6ae57e266f1af5c92 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 17 Feb 2019 22:43:50 +0800 Subject: [PATCH 47/62] refresh to cabal-rpm-0.13 --- ghc-case-insensitive.spec | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index 200a3be..03a15f3 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.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 case-insensitive @@ -8,20 +8,21 @@ Name: ghc-%{pkg_name} Version: 1.2.0.11 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Case insensitive string comparison 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-bytestring-devel BuildRequires: ghc-deepseq-devel BuildRequires: ghc-hashable-devel -BuildRequires: ghc-semigroups-devel BuildRequires: ghc-text-devel %if %{with tests} BuildRequires: ghc-HUnit-devel @@ -53,15 +54,21 @@ 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 %check @@ -77,7 +84,9 @@ files. %files -f %{name}.files +# Begin cabal-rpm files: %license LICENSE +# End cabal-rpm files %files devel -f %{name}-devel.files @@ -85,6 +94,9 @@ files. %changelog +* Sun Feb 17 2019 Jens Petersen - 1.2.0.11-3 +- refresh to cabal-rpm-0.13 + * Thu Jan 31 2019 Fedora Release Engineering - 1.2.0.11-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From 42fc1dc21dbed512e5904549e398496f263f09f0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 25 Jul 2019 02:12:28 +0000 Subject: [PATCH 48/62] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-case-insensitive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index 03a15f3..411e2bf 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 1.2.0.11 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Case insensitive string comparison License: BSD @@ -94,6 +94,9 @@ files. %changelog +* Thu Jul 25 2019 Fedora Release Engineering - 1.2.0.11-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Sun Feb 17 2019 Jens Petersen - 1.2.0.11-3 - refresh to cabal-rpm-0.13 From 8a30ecce1f05d94a8823d83856863bcc47269a9e Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 25 Jul 2019 04:22:00 +0000 Subject: [PATCH 49/62] cabal-rpm-1.0.0: add doc and prof subpkgs --- ghc-case-insensitive.spec | 53 +++++++++++++++++++++++++++++---------- 1 file changed, 40 insertions(+), 13 deletions(-) diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index 411e2bf..3968fe4 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.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 case-insensitive @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 1.2.0.11 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Case insensitive string comparison License: BSD @@ -19,6 +19,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-bytestring-devel BuildRequires: ghc-deepseq-devel @@ -40,11 +46,8 @@ etc.. Comparisons of values of the resulting type will be insensitive to cases. %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} @@ -53,6 +56,25 @@ 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 @@ files. %cabal_test -%post devel -%ghc_pkg_recache - - -%postun devel -%ghc_pkg_recache - - %files -f %{name}.files # Begin cabal-rpm files: %license LICENSE @@ -93,7 +107,20 @@ files. %doc CHANGELOG README.markdown +%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 - 1.2.0.11-5 +- add doc and prof subpackages (cabal-rpm-1.0.0) + * Thu Jul 25 2019 Fedora Release Engineering - 1.2.0.11-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From a8a6b0cb3857df1600e18c1de4918b5740b9119a Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 5 Aug 2019 18:27:58 +0800 Subject: [PATCH 50/62] BR prof for lib and static for executable --- ghc-case-insensitive.spec | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index 3968fe4..bfae01f 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.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 case-insensitive @@ -19,17 +19,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-bytestring-devel -BuildRequires: ghc-deepseq-devel -BuildRequires: ghc-hashable-devel -BuildRequires: ghc-text-devel +BuildRequires: ghc-base-prof +BuildRequires: ghc-bytestring-prof +BuildRequires: ghc-deepseq-prof +BuildRequires: ghc-hashable-prof +BuildRequires: ghc-text-prof %if %{with tests} BuildRequires: ghc-HUnit-devel BuildRequires: ghc-test-framework-devel @@ -46,6 +41,7 @@ etc.. Comparisons of values of the resulting type will be insensitive to cases. %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 377ddf17b93b902a0630e21e99f8e8cecc113647 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jan 2020 20:23:28 +0000 Subject: [PATCH 51/62] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-case-insensitive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index bfae01f..1d724df 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 1.2.0.11 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Case insensitive string comparison License: BSD @@ -114,6 +114,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Tue Jan 28 2020 Fedora Release Engineering - 1.2.0.11-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Thu Aug 01 2019 Jens Petersen - 1.2.0.11-5 - add doc and prof subpackages (cabal-rpm-1.0.0) From 6572ba01a3d5a622f1f953667a1989fbcf936dd9 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 8 Feb 2020 22:49:18 +0800 Subject: [PATCH 52/62] refresh to cabal-rpm-2.0.2 --- ghc-case-insensitive.spec | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index 1d724df..04dae36 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -1,11 +1,9 @@ -# generated by cabal-rpm-1.0.1 +# generated by cabal-rpm-2.0.2 # https://fedoraproject.org/wiki/Packaging:Haskell %global pkg_name case-insensitive %global pkgver %{pkg_name}-%{version} -%bcond_with tests - Name: ghc-%{pkg_name} Version: 1.2.0.11 Release: 6%{?dist} @@ -25,11 +23,6 @@ BuildRequires: ghc-bytestring-prof BuildRequires: ghc-deepseq-prof BuildRequires: ghc-hashable-prof BuildRequires: ghc-text-prof -%if %{with tests} -BuildRequires: ghc-HUnit-devel -BuildRequires: ghc-test-framework-devel -BuildRequires: ghc-test-framework-hunit-devel -%endif # End cabal-rpm deps %description @@ -55,6 +48,7 @@ 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. @@ -65,6 +59,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. @@ -89,8 +84,14 @@ This package provides the Haskell %{pkg_name} profiling library. # End cabal-rpm install -%check -%cabal_test +%if 0%{?fedora} < 31 || 0%{?rhel} < 8 +%post devel +%ghc_pkg_recache + + +%postun devel +%ghc_pkg_recache +%endif %files -f %{name}.files @@ -105,6 +106,7 @@ This package provides the Haskell %{pkg_name} profiling library. %if %{with haddock} %files doc -f %{name}-doc.files +%license LICENSE %endif From 02cae3d4185ad75eedfb358b9051ea7406203413 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 4 Jun 2020 19:25:32 +0800 Subject: [PATCH 53/62] refresh to cabal-rpm-2.0.5 --- ghc-case-insensitive.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index 04dae36..2f6c74c 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.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 case-insensitive %global pkgver %{pkg_name}-%{version} From 56aa0b21a48800c53826bce8c944dad24df0bee9 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 8 Jun 2020 01:47:51 +0800 Subject: [PATCH 54/62] update to 1.2.1.0 --- .gitignore | 1 + ghc-case-insensitive.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index e27bb31..ece9d61 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ /case-insensitive-1.2.0.8.tar.gz /case-insensitive-1.2.0.10.tar.gz /case-insensitive-1.2.0.11.tar.gz +/case-insensitive-1.2.1.0.tar.gz diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index 2f6c74c..af7077d 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -5,8 +5,8 @@ %global pkgver %{pkg_name}-%{version} Name: ghc-%{pkg_name} -Version: 1.2.0.11 -Release: 6%{?dist} +Version: 1.2.1.0 +Release: 1%{?dist} Summary: Case insensitive string comparison License: BSD @@ -116,6 +116,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Sun Jun 07 2020 Jens Petersen - 1.2.1.0-1 +- update to 1.2.1.0 + * Tue Jan 28 2020 Fedora Release Engineering - 1.2.0.11-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild diff --git a/sources b/sources index 3b4c2e6..6ace439 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (case-insensitive-1.2.0.11.tar.gz) = 21f6041061a1cbf3a46f2e998e7b8be52e5746fbb4185d86ae943ee36f613cceb977a6509e6759431f1228e271b5239dcc104d4fca9a12bd650ff5df5546e00c +SHA512 (case-insensitive-1.2.1.0.tar.gz) = 8e3bab4d1035d0bf96da24c7a4b79953b855c849cb0197bf65dc66b4394a92fea263fcffca4179005507a35234b7f60d873df41bc01a94fb2dfdbd91092e176b From 3efab6a3e995c67dad76e3ffe20e756688287f29 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 19 Jun 2020 16:54:09 +0800 Subject: [PATCH 55/62] refresh to cabal-rpm-2.0.6 --- ghc-case-insensitive.spec | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index af7077d..8d079c2 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -1,9 +1,11 @@ -# 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 case-insensitive %global pkgver %{pkg_name}-%{version} +# testsuite missing deps: test-framework test-framework-hunit + Name: ghc-%{pkg_name} Version: 1.2.1.0 Release: 1%{?dist} @@ -84,16 +86,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 8222f530ac00f1d869237e45891caf9c067dc426 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 27 Jul 2020 18:53:27 +0000 Subject: [PATCH 56/62] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-case-insensitive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index 8d079c2..06f5508 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 1.2.1.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Case insensitive string comparison License: BSD @@ -108,6 +108,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Mon Jul 27 2020 Fedora Release Engineering - 1.2.1.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Sun Jun 07 2020 Jens Petersen - 1.2.1.0-1 - update to 1.2.1.0 From bc8cc9b351b3b0d6688f8a11a5148d2ef3315ebb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 26 Jan 2021 06:57:32 +0000 Subject: [PATCH 57/62] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-case-insensitive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index 06f5508..3b50869 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 1.2.1.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Case insensitive string comparison License: BSD @@ -108,6 +108,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Tue Jan 26 2021 Fedora Release Engineering - 1.2.1.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Mon Jul 27 2020 Fedora Release Engineering - 1.2.1.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 5704df9f28957eafce6aa40ae7f82313b1561ae0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 22 Jul 2021 00:24:44 +0000 Subject: [PATCH 58/62] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-case-insensitive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index 3b50869..18a7a31 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 1.2.1.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Case insensitive string comparison License: BSD @@ -108,6 +108,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Thu Jul 22 2021 Fedora Release Engineering - 1.2.1.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Tue Jan 26 2021 Fedora Release Engineering - 1.2.1.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 170831c98f975ea412eae2a35d25090da4d9bfe4 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 8 Jul 2021 00:30:10 +0800 Subject: [PATCH 59/62] refresh to cabal-rpm-2.0.9 --- ghc-case-insensitive.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index 18a7a31..052d134 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.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 case-insensitive @@ -51,6 +51,7 @@ 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 ca4e2cc98447670d7d97004d066dcd10a3811a97 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 6 Aug 2021 10:38:20 +0800 Subject: [PATCH 60/62] bump release --- ghc-case-insensitive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index 052d134..4a2bd3f 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 1.2.1.0 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Case insensitive string comparison License: BSD @@ -109,6 +109,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Fri Aug 06 2021 Jens Petersen - 1.2.1.0-5 +- rebuild + * Thu Jul 22 2021 Fedora Release Engineering - 1.2.1.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From c901bbb7e96a495e9b0e3deadc980312165f9ecf Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 20 Jan 2022 04:37:33 +0000 Subject: [PATCH 61/62] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-case-insensitive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-case-insensitive.spec b/ghc-case-insensitive.spec index 4a2bd3f..ca5dad4 100644 --- a/ghc-case-insensitive.spec +++ b/ghc-case-insensitive.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 1.2.1.0 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Case insensitive string comparison License: BSD @@ -109,6 +109,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Thu Jan 20 2022 Fedora Release Engineering - 1.2.1.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Fri Aug 06 2021 Jens Petersen - 1.2.1.0-5 - rebuild From 019d3fdd9cc12c1b9ffb592479092e3e575abba3 Mon Sep 17 00:00:00 2001 From: MSVSphere Packaging Team Date: Mon, 30 Oct 2023 21:27:37 +0300 Subject: [PATCH 62/62] 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 6ace439..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (case-insensitive-1.2.1.0.tar.gz) = 8e3bab4d1035d0bf96da24c7a4b79953b855c849cb0197bf65dc66b4394a92fea263fcffca4179005507a35234b7f60d873df41bc01a94fb2dfdbd91092e176b