From 06d1211103175b5b27b1286b21f5b02b8cd317f6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 29 Aug 2011 12:00:50 +0000 Subject: [PATCH 01/55] 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 4011b4165eaa2853fd0b4c5bd7ea389a193ab3ec Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 30 Aug 2011 18:12:02 +0900 Subject: [PATCH 02/55] initial import (#717867) --- .gitignore | 1 + ghc-http-types.spec | 84 +++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 86 insertions(+) create mode 100644 ghc-http-types.spec diff --git a/.gitignore b/.gitignore index e69de29..1e658ef 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/http-types-0.6.5.tar.gz diff --git a/ghc-http-types.spec b/ghc-http-types.spec new file mode 100644 index 0000000..a1fb2f1 --- /dev/null +++ b/ghc-http-types.spec @@ -0,0 +1,84 @@ +# For Haskell Packaging Guidelines see: +# - https://fedoraproject.org/wiki/Packaging:Haskell +# - https://fedoraproject.org/wiki/PackagingDrafts/Haskell + +%global pkg_name http-types + +# common part of summary for all the subpackages +%global common_summary Generic HTTP types for Haskell + +# main description used for all the subpackages +%global common_description Generic HTTP types for Haskell for both client and server code. + +Name: ghc-%{pkg_name} +Version: 0.6.5 +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-blaze-builder-prof, ghc-case-insensitive-prof + +%description +%{common_description} + + +%package -n ghc-%{pkg_name}-devel +Summary: %{common_summary} development files +Group: Development/Libraries +# BEGIN: cabal2spec-0.24 +%{?ghc_devel_requires} +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 +%defattr(-,root,root,-) +%endif + + +%files -n ghc-%{pkg_name}-devel -f ghc-%{pkg_name}-devel.files +%defattr(-,root,root,-) + + +%changelog +* Thu Jun 30 2011 Jens Petersen - 0.6.5-1 +- BSD +- depends on blaze-builder and case-insensitive + +* Thu Jun 30 2011 Fedora Haskell SIG - 0.6.5-0 +- initial packaging for Fedora automatically generated by cabal2spec-0.24 diff --git a/sources b/sources index e69de29..7c58bdb 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +d11d13ee2edc395fd81af98d563af9b9 http-types-0.6.5.tar.gz From ccf8371ad122ee9b8c8168c0ee880afb71ab80ce Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 14 Sep 2011 09:23:41 +0900 Subject: [PATCH 03/55] rebuild --- ghc-http-types.spec | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/ghc-http-types.spec b/ghc-http-types.spec index a1fb2f1..7311ced 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.spec @@ -12,19 +12,19 @@ Name: ghc-%{pkg_name} Version: 0.6.5 -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-blaze-builder-prof, ghc-case-insensitive-prof %description @@ -34,10 +34,10 @@ BuildRequires: ghc-blaze-builder-prof, ghc-case-insensitive-prof %package -n ghc-%{pkg_name}-devel Summary: %{common_summary} development files Group: Development/Libraries -# BEGIN: cabal2spec-0.24 +# BEGIN: cabal2spec %{?ghc_devel_requires} Provides: ghc-%{pkg_name}-prof = %{version}-%{release} -# END: cabal2spec-0.24 +# END: cabal2spec %description -n ghc-%{pkg_name}-devel %{common_description} @@ -76,6 +76,9 @@ This package contains the development files. %changelog +* Wed Sep 14 2011 Jens Petersen - 0.6.5-2 +- rebuild against newer ghc-rpm-macros + * Thu Jun 30 2011 Jens Petersen - 0.6.5-1 - BSD - depends on blaze-builder and case-insensitive From 459f21acf560679de4d2b2602fcfecceb5e43305 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 13 Oct 2011 18:11:18 +0900 Subject: [PATCH 04/55] update to 0.6.5.1 --- .gitignore | 1 + ghc-http-types.spec | 19 +++++++++++-------- sources | 2 +- 3 files changed, 13 insertions(+), 9 deletions(-) diff --git a/.gitignore b/.gitignore index 1e658ef..6ca0806 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /http-types-0.6.5.tar.gz +/http-types-0.6.5.1.tar.gz diff --git a/ghc-http-types.spec b/ghc-http-types.spec index 7311ced..d16ea53 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.spec @@ -11,20 +11,22 @@ %global common_description Generic HTTP types for Haskell for both client and server code. Name: ghc-%{pkg_name} -Version: 0.6.5 -Release: 2%{?dist} +Version: 0.6.5.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 +%endif +# END cabal2spec BuildRequires: ghc-blaze-builder-prof, ghc-case-insensitive-prof %description @@ -34,10 +36,10 @@ BuildRequires: ghc-blaze-builder-prof, ghc-case-insensitive-prof %package -n ghc-%{pkg_name}-devel Summary: %{common_summary} development files Group: Development/Libraries -# BEGIN: cabal2spec +# BEGIN cabal2spec %{?ghc_devel_requires} Provides: ghc-%{pkg_name}-prof = %{version}-%{release} -# END: cabal2spec +# END cabal2spec %description -n ghc-%{pkg_name}-devel %{common_description} @@ -67,15 +69,16 @@ This package contains the development files. %if %{undefined ghc_without_shared} %files -n ghc-%{pkg_name} -f ghc-%{pkg_name}.files -%defattr(-,root,root,-) %endif %files -n ghc-%{pkg_name}-devel -f ghc-%{pkg_name}-devel.files -%defattr(-,root,root,-) %changelog +* Thu Oct 13 2011 Jens Petersen - 0.6.5.1-1 +- update to 0.6.5.1 + * Wed Sep 14 2011 Jens Petersen - 0.6.5-2 - rebuild against newer ghc-rpm-macros diff --git a/sources b/sources index 7c58bdb..e1c7035 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -d11d13ee2edc395fd81af98d563af9b9 http-types-0.6.5.tar.gz +053c2233329949ef4874c989181f3ddf http-types-0.6.5.1.tar.gz From 05b8cd5c5c6158c637f8d8aca6485c37c8ce2b92 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 25 Oct 2011 12:00:38 +0900 Subject: [PATCH 05/55] rebuild against new gmp --- ghc-http-types.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-http-types.spec b/ghc-http-types.spec index d16ea53..5f22903 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.spec @@ -12,7 +12,7 @@ Name: ghc-%{pkg_name} Version: 0.6.5.1 -Release: 1%{?dist} +Release: 1%{?dist}.1 Summary: %{common_summary} Group: System Environment/Libraries @@ -76,6 +76,9 @@ This package contains the development files. %changelog +* Tue Oct 25 2011 Jens Petersen - 0.6.5.1-1.1 +- rebuild against new gmp + * Thu Oct 13 2011 Jens Petersen - 0.6.5.1-1 - update to 0.6.5.1 From ace3c958fe635153a15ffe4c4379529cfd9022b2 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 5 Jan 2012 22:31:43 +0900 Subject: [PATCH 06/55] update to 0.6.8 and cabal2spec-0.25.2 --- .gitignore | 1 + ghc-http-types.spec | 50 ++++++++++++++------------------------------- sources | 2 +- 3 files changed, 17 insertions(+), 36 deletions(-) diff --git a/.gitignore b/.gitignore index 6ca0806..4a0cc45 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /http-types-0.6.5.tar.gz /http-types-0.6.5.1.tar.gz +/http-types-0.6.8.tar.gz diff --git a/ghc-http-types.spec b/ghc-http-types.spec index 5f22903..e6eb6cc 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.spec @@ -1,18 +1,16 @@ -# 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 http-types -# common part of summary for all the subpackages %global common_summary Generic HTTP types for Haskell -# main description used for all the subpackages %global common_description Generic HTTP types for Haskell for both client and server code. Name: ghc-%{pkg_name} -Version: 0.6.5.1 -Release: 1%{?dist}.1 +Version: 0.6.8 +Release: 1%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -22,31 +20,15 @@ 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-blaze-builder-prof, ghc-case-insensitive-prof +BuildRequires: ghc-blaze-builder-prof +BuildRequires: ghc-case-insensitive-prof %description %{common_description} -%package -n ghc-%{pkg_name}-devel -Summary: %{common_summary} development files -Group: Development/Libraries -# BEGIN cabal2spec -%{?ghc_devel_requires} -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} @@ -59,23 +41,21 @@ 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 %changelog +* Thu Jan 5 2012 Jens Petersen - 0.6.8-1 +- update to 0.6.8 and cabal2spec-0.25.2 + * Tue Oct 25 2011 Jens Petersen - 0.6.5.1-1.1 - rebuild against new gmp diff --git a/sources b/sources index e1c7035..e95cccf 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -053c2233329949ef4874c989181f3ddf http-types-0.6.5.1.tar.gz +bd609e658afa45634626af3750d94dae http-types-0.6.8.tar.gz From c5a60586235b5d55a6145a4cbdd505f1ce1a8038 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 3 Mar 2012 23:56:08 +0900 Subject: [PATCH 07/55] update to 0.6.9 --- .gitignore | 1 + ghc-http-types.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 4a0cc45..1d73afb 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /http-types-0.6.5.tar.gz /http-types-0.6.5.1.tar.gz /http-types-0.6.8.tar.gz +/http-types-0.6.9.tar.gz diff --git a/ghc-http-types.spec b/ghc-http-types.spec index e6eb6cc..058700c 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.spec @@ -9,7 +9,7 @@ %global common_description Generic HTTP types for Haskell for both client and server code. Name: ghc-%{pkg_name} -Version: 0.6.8 +Version: 0.6.9 Release: 1%{?dist} Summary: %{common_summary} @@ -53,6 +53,9 @@ BuildRequires: ghc-case-insensitive-prof %changelog +* Sat Mar 3 2012 Jens Petersen - 0.6.9-1 +- update to 0.6.9 + * Thu Jan 5 2012 Jens Petersen - 0.6.8-1 - update to 0.6.8 and cabal2spec-0.25.2 diff --git a/sources b/sources index e95cccf..8b34f4d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -bd609e658afa45634626af3750d94dae http-types-0.6.8.tar.gz +ceb07f753d9590aafe21d017985dff08 http-types-0.6.9.tar.gz From efa20f870c3ca524307c0e8b3b5aa8897658b41d Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 7 Mar 2012 19:10:10 +0900 Subject: [PATCH 08/55] rebuild --- ghc-http-types.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-http-types.spec b/ghc-http-types.spec index 058700c..3981d62 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.spec @@ -10,7 +10,7 @@ Name: ghc-%{pkg_name} Version: 0.6.9 -Release: 1%{?dist} +Release: 2%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -53,6 +53,9 @@ BuildRequires: ghc-case-insensitive-prof %changelog +* Wed Mar 7 2012 Jens Petersen - 0.6.9-2 +- rebuild + * Sat Mar 3 2012 Jens Petersen - 0.6.9-1 - update to 0.6.9 From 1acff96dcd29f901573b616f8c815475ff61dea2 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Mar 2012 23:31:23 +0900 Subject: [PATCH 09/55] update to 0.6.10 --- .gitignore | 1 + ghc-http-types.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 1d73afb..f483d30 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /http-types-0.6.5.1.tar.gz /http-types-0.6.8.tar.gz /http-types-0.6.9.tar.gz +/http-types-0.6.10.tar.gz diff --git a/ghc-http-types.spec b/ghc-http-types.spec index 3981d62..2544bc8 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.spec @@ -9,8 +9,8 @@ %global common_description Generic HTTP types for Haskell for both client and server code. Name: ghc-%{pkg_name} -Version: 0.6.9 -Release: 2%{?dist} +Version: 0.6.10 +Release: 1%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -49,10 +49,13 @@ BuildRequires: ghc-case-insensitive-prof %ghc_devel_post_postun -%ghc_files +%ghc_files LICENSE %changelog +* Thu Mar 22 2012 Jens Petersen - 0.6.10-1 +- update to 0.6.10 + * Wed Mar 7 2012 Jens Petersen - 0.6.9-2 - rebuild diff --git a/sources b/sources index 8b34f4d..74f02e0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -ceb07f753d9590aafe21d017985dff08 http-types-0.6.9.tar.gz +0e34cbc38dd4d0c83fd6fdbd0abae938 http-types-0.6.10.tar.gz From 67a2e2bdbbff3a01a747e36ff62b2c2b4a31885f Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 13 Jun 2012 18:49:14 +0900 Subject: [PATCH 10/55] update to 0.6.11 --- .gitignore | 1 + ghc-http-types.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index f483d30..3e80d79 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /http-types-0.6.8.tar.gz /http-types-0.6.9.tar.gz /http-types-0.6.10.tar.gz +/http-types-0.6.11.tar.gz diff --git a/ghc-http-types.spec b/ghc-http-types.spec index 2544bc8..ef60b37 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.spec @@ -9,7 +9,7 @@ %global common_description Generic HTTP types for Haskell for both client and server code. Name: ghc-%{pkg_name} -Version: 0.6.10 +Version: 0.6.11 Release: 1%{?dist} Summary: %{common_summary} @@ -53,6 +53,9 @@ BuildRequires: ghc-case-insensitive-prof %changelog +* Wed Jun 13 2012 Jens Petersen - 0.6.11-1 +- update to 0.6.11 + * Thu Mar 22 2012 Jens Petersen - 0.6.10-1 - update to 0.6.10 diff --git a/sources b/sources index 74f02e0..d59d2a8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -0e34cbc38dd4d0c83fd6fdbd0abae938 http-types-0.6.10.tar.gz +b6dad797e6f2c20287e18509ce598ee0 http-types-0.6.11.tar.gz From 16c0aa65cd654505ae5b657f59f77cec33f9b58a Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 16 Jul 2012 11:12:11 +0900 Subject: [PATCH 11/55] change prof BRs to devel --- ghc-http-types.spec | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/ghc-http-types.spec b/ghc-http-types.spec index ef60b37..c1a1b8c 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.spec @@ -10,7 +10,7 @@ Name: ghc-%{pkg_name} Version: 0.6.11 -Release: 1%{?dist} +Release: 2%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -22,8 +22,8 @@ ExclusiveArch: %{ghc_arches} BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros %{!?without_hscolour:hscolour} # END cabal2spec -BuildRequires: ghc-blaze-builder-prof -BuildRequires: ghc-case-insensitive-prof +BuildRequires: ghc-blaze-builder-devel +BuildRequires: ghc-case-insensitive-devel %description %{common_description} @@ -53,6 +53,9 @@ BuildRequires: ghc-case-insensitive-prof %changelog +* Mon Jul 16 2012 Jens Petersen - 0.6.11-2 +- change prof BRs to devel + * Wed Jun 13 2012 Jens Petersen - 0.6.11-1 - update to 0.6.11 From 61dc433569d769cba83dbce501214f368453869c Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 19 Jul 2012 00:45:33 -0500 Subject: [PATCH 12/55] - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild --- ghc-http-types.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-http-types.spec b/ghc-http-types.spec index c1a1b8c..f3e316c 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.spec @@ -10,7 +10,7 @@ Name: ghc-%{pkg_name} Version: 0.6.11 -Release: 2%{?dist} +Release: 3%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -53,6 +53,9 @@ BuildRequires: ghc-case-insensitive-devel %changelog +* Thu Jul 19 2012 Fedora Release Engineering - 0.6.11-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + * Mon Jul 16 2012 Jens Petersen - 0.6.11-2 - change prof BRs to devel From 83710ae9bb48aacb364ecb85b9b4da7e1ad458f1 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 7 Nov 2012 18:12:22 +0900 Subject: [PATCH 13/55] update to 0.7.3.0.1 --- .gitignore | 1 + ghc-http-types.spec | 20 ++++++++++++-------- sources | 2 +- 3 files changed, 14 insertions(+), 9 deletions(-) diff --git a/.gitignore b/.gitignore index 3e80d79..54a8861 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /http-types-0.6.9.tar.gz /http-types-0.6.10.tar.gz /http-types-0.6.11.tar.gz +/http-types-0.7.3.0.1.tar.gz diff --git a/ghc-http-types.spec b/ghc-http-types.spec index f3e316c..33f463a 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.spec @@ -1,4 +1,3 @@ -# cabal2spec-0.25.2 # https://fedoraproject.org/wiki/Packaging:Haskell # https://fedoraproject.org/wiki/PackagingDrafts/Haskell @@ -9,21 +8,23 @@ %global common_description Generic HTTP types for Haskell for both client and server code. Name: ghc-%{pkg_name} -Version: 0.6.11 -Release: 3%{?dist} +Version: 0.7.3.0.1 +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-array-devel BuildRequires: ghc-blaze-builder-devel +BuildRequires: ghc-bytestring-devel BuildRequires: ghc-case-insensitive-devel +BuildRequires: ghc-text-devel +# End cabal-rpm deps %description %{common_description} @@ -53,6 +54,9 @@ BuildRequires: ghc-case-insensitive-devel %changelog +* Wed Nov 07 2012 Jens Petersen - 0.7.3.0.1-1 +- update to 0.7.3.0.1 + * Thu Jul 19 2012 Fedora Release Engineering - 0.6.11-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild diff --git a/sources b/sources index d59d2a8..a43c026 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -b6dad797e6f2c20287e18509ce598ee0 http-types-0.6.11.tar.gz +11455125673878fdb5365227095b56ca http-types-0.7.3.0.1.tar.gz From baceaff952ad6f8877d12797dd9a83a24b2c0b52 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 13 Feb 2013 17:11:42 -0600 Subject: [PATCH 14/55] - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild --- ghc-http-types.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-http-types.spec b/ghc-http-types.spec index 33f463a..5dff766 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.spec @@ -9,7 +9,7 @@ Name: ghc-%{pkg_name} Version: 0.7.3.0.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: %{common_summary} License: BSD @@ -54,6 +54,9 @@ BuildRequires: ghc-text-devel %changelog +* Wed Feb 13 2013 Fedora Release Engineering - 0.7.3.0.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + * Wed Nov 07 2012 Jens Petersen - 0.7.3.0.1-1 - update to 0.7.3.0.1 From 52d8fe78d7c9b4efbffbc313562e2a7f9ff1f0b0 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 12 Mar 2013 22:44:00 +0900 Subject: [PATCH 15/55] update to 0.8.0 --- .gitignore | 1 + ghc-http-types.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 54a8861..af10ec0 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /http-types-0.6.10.tar.gz /http-types-0.6.11.tar.gz /http-types-0.7.3.0.1.tar.gz +/http-types-0.8.0.tar.gz diff --git a/ghc-http-types.spec b/ghc-http-types.spec index 5dff766..a9058af 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.spec @@ -8,8 +8,8 @@ %global common_description Generic HTTP types for Haskell for both client and server code. Name: ghc-%{pkg_name} -Version: 0.7.3.0.1 -Release: 2%{?dist} +Version: 0.8.0 +Release: 1%{?dist} Summary: %{common_summary} License: BSD @@ -54,6 +54,9 @@ BuildRequires: ghc-text-devel %changelog +* Tue Mar 12 2013 Jens Petersen - 0.8.0-1 +- update to 0.8.0 + * Wed Feb 13 2013 Fedora Release Engineering - 0.7.3.0.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild diff --git a/sources b/sources index a43c026..202ff92 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -11455125673878fdb5365227095b56ca http-types-0.7.3.0.1.tar.gz +9425e9a0bd8c581a28bfe6f282cf4fde http-types-0.8.0.tar.gz From 7c9f384b4bdc0dd74f35f90c1c8c9e3d668021a7 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 7 Jun 2013 12:48:51 +0900 Subject: [PATCH 16/55] update to new simplified Haskell Packaging Guidelines --- ghc-http-types.spec | 37 +++++++++++++++++++++++++------------ 1 file changed, 25 insertions(+), 12 deletions(-) diff --git a/ghc-http-types.spec b/ghc-http-types.spec index a9058af..d389613 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.spec @@ -1,16 +1,11 @@ # https://fedoraproject.org/wiki/Packaging:Haskell -# https://fedoraproject.org/wiki/PackagingDrafts/Haskell %global pkg_name http-types -%global common_summary Generic HTTP types for Haskell - -%global common_description Generic HTTP types for Haskell for both client and server code. - Name: ghc-%{pkg_name} Version: 0.8.0 -Release: 1%{?dist} -Summary: %{common_summary} +Release: 2%{?dist} +Summary: Generic HTTP types for Haskell License: BSD URL: http://hackage.haskell.org/package/%{pkg_name} @@ -27,7 +22,18 @@ BuildRequires: ghc-text-devel # End cabal-rpm deps %description -%{common_description} +Generic HTTP types for Haskell for both client and server code. + + +%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 @@ -42,18 +48,25 @@ 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 %changelog +* Fri Jun 07 2013 Jens Petersen - 0.8.0-2 +- update to new simplified Haskell Packaging Guidelines + * Tue Mar 12 2013 Jens Petersen - 0.8.0-1 - update to 0.8.0 From 7a2aa84b5bf5d2e438ff29d76d245b1b4608fdd1 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 3 Aug 2013 08:45:55 -0500 Subject: [PATCH 17/55] - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild --- ghc-http-types.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-http-types.spec b/ghc-http-types.spec index d389613..b6c283c 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.spec @@ -4,7 +4,7 @@ Name: ghc-%{pkg_name} Version: 0.8.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Generic HTTP types for Haskell License: BSD @@ -64,6 +64,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sat Aug 03 2013 Fedora Release Engineering - 0.8.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + * Fri Jun 07 2013 Jens Petersen - 0.8.0-2 - update to new simplified Haskell Packaging Guidelines From 167a2908420f644b81370dd3f54307ca2aee31ad Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 31 May 2014 16:51:54 +0900 Subject: [PATCH 18/55] update to 0.8.5 --- .gitignore | 1 + ghc-http-types.spec | 30 ++++++++++++++++++++++++++---- sources | 2 +- 3 files changed, 28 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index af10ec0..5363fc3 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /http-types-0.6.11.tar.gz /http-types-0.7.3.0.1.tar.gz /http-types-0.8.0.tar.gz +/http-types-0.8.5.tar.gz diff --git a/ghc-http-types.spec b/ghc-http-types.spec index b6c283c..96f6b4c 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.spec @@ -2,14 +2,19 @@ %global pkg_name http-types +%bcond_with tests + +# no useful debuginfo for Haskell packages without C sources +%global debug_package %{nil} + Name: ghc-%{pkg_name} -Version: 0.8.0 -Release: 3%{?dist} +Version: 0.8.5 +Release: 1%{?dist} Summary: Generic HTTP types for Haskell 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,6 +24,12 @@ BuildRequires: ghc-blaze-builder-devel BuildRequires: ghc-bytestring-devel BuildRequires: ghc-case-insensitive-devel BuildRequires: ghc-text-devel +%if %{with tests} +BuildRequires: ghc-QuickCheck-devel +BuildRequires: ghc-doctest-devel +BuildRequires: ghc-hspec-devel +BuildRequires: ghc-quickcheck-instances-devel +%endif # End cabal-rpm deps %description @@ -27,10 +38,11 @@ Generic HTTP types for Haskell for both client and server code. %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. @@ -48,6 +60,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 @@ -61,9 +79,13 @@ This package provides the Haskell %{pkg_name} library development files. %files devel -f %{name}-devel.files +%doc README %changelog +* Sat May 31 2014 Jens Petersen - 0.8.5-1 +- update to 0.8.5 + * Sat Aug 03 2013 Fedora Release Engineering - 0.8.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild diff --git a/sources b/sources index 202ff92..febe247 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -9425e9a0bd8c581a28bfe6f282cf4fde http-types-0.8.0.tar.gz +378b68fe5d599a387be577e84da7597a http-types-0.8.5.tar.gz From 98e6818c9ce34d611c738fd4ed994bbd18e6da9f Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 6 Jun 2014 02:14:08 +0900 Subject: [PATCH 19/55] 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 f14d6cea97db0c6325a242ca5e55b20f61899774 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 8 Jul 2014 18:03:36 +0900 Subject: [PATCH 20/55] revert to 0.8.0 until ghc-7.8 --- .gitignore | 1 - ghc-http-types.spec | 10 ++++------ noautobuild | 0 sources | 2 +- 4 files changed, 5 insertions(+), 8 deletions(-) delete mode 100644 noautobuild diff --git a/.gitignore b/.gitignore index 5363fc3..af10ec0 100644 --- a/.gitignore +++ b/.gitignore @@ -6,4 +6,3 @@ /http-types-0.6.11.tar.gz /http-types-0.7.3.0.1.tar.gz /http-types-0.8.0.tar.gz -/http-types-0.8.5.tar.gz diff --git a/ghc-http-types.spec b/ghc-http-types.spec index 96f6b4c..97e272a 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.spec @@ -8,8 +8,8 @@ %global debug_package %{nil} Name: ghc-%{pkg_name} -Version: 0.8.5 -Release: 1%{?dist} +Version: 0.8.0 +Release: 4%{?dist} Summary: Generic HTTP types for Haskell License: BSD @@ -26,9 +26,7 @@ BuildRequires: ghc-case-insensitive-devel BuildRequires: ghc-text-devel %if %{with tests} BuildRequires: ghc-QuickCheck-devel -BuildRequires: ghc-doctest-devel BuildRequires: ghc-hspec-devel -BuildRequires: ghc-quickcheck-instances-devel %endif # End cabal-rpm deps @@ -83,8 +81,8 @@ This package provides the Haskell %{pkg_name} library development files. %changelog -* Sat May 31 2014 Jens Petersen - 0.8.5-1 -- update to 0.8.5 +* Tue Jul 8 2014 Jens Petersen - 0.8.0-4 +- update to cblrpm-0.8.11 * Sat Aug 03 2013 Fedora Release Engineering - 0.8.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild diff --git a/noautobuild b/noautobuild deleted file mode 100644 index e69de29..0000000 diff --git a/sources b/sources index febe247..202ff92 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -378b68fe5d599a387be577e84da7597a http-types-0.8.5.tar.gz +9425e9a0bd8c581a28bfe6f282cf4fde http-types-0.8.0.tar.gz From 0e51d6fcd02671869033d7e1f0460e1826e680e0 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Sat, 16 Aug 2014 15:18:16 +0000 Subject: [PATCH 21/55] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- ghc-http-types.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-http-types.spec b/ghc-http-types.spec index 97e272a..5519cc1 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.spec @@ -9,7 +9,7 @@ Name: ghc-%{pkg_name} Version: 0.8.0 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Generic HTTP types for Haskell License: BSD @@ -81,6 +81,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sat Aug 16 2014 Fedora Release Engineering - 0.8.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Tue Jul 8 2014 Jens Petersen - 0.8.0-4 - update to cblrpm-0.8.11 From b0723009234709d27b6800256f9975aa029b60cb Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 28 Aug 2014 16:14:30 +0900 Subject: [PATCH 22/55] update to 0.8.5 --- .gitignore | 1 + ghc-http-types.spec | 9 +++++++-- sources | 2 +- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index af10ec0..5363fc3 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /http-types-0.6.11.tar.gz /http-types-0.7.3.0.1.tar.gz /http-types-0.8.0.tar.gz +/http-types-0.8.5.tar.gz diff --git a/ghc-http-types.spec b/ghc-http-types.spec index 5519cc1..a606d9e 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.spec @@ -8,8 +8,8 @@ %global debug_package %{nil} Name: ghc-%{pkg_name} -Version: 0.8.0 -Release: 5%{?dist} +Version: 0.8.5 +Release: 1%{?dist} Summary: Generic HTTP types for Haskell License: BSD @@ -26,7 +26,9 @@ BuildRequires: ghc-case-insensitive-devel BuildRequires: ghc-text-devel %if %{with tests} BuildRequires: ghc-QuickCheck-devel +BuildRequires: ghc-doctest-devel BuildRequires: ghc-hspec-devel +BuildRequires: ghc-quickcheck-instances-devel %endif # End cabal-rpm deps @@ -81,6 +83,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Thu Aug 28 2014 Jens Petersen - 0.8.5-1 +- update to 0.8.5 + * Sat Aug 16 2014 Fedora Release Engineering - 0.8.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild diff --git a/sources b/sources index 202ff92..febe247 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -9425e9a0bd8c581a28bfe6f282cf4fde http-types-0.8.0.tar.gz +378b68fe5d599a387be577e84da7597a http-types-0.8.5.tar.gz From ad862fabcc75b9f8d7022b8e0fb2b6509873ac95 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 17 Jun 2015 07:47:17 +0000 Subject: [PATCH 23/55] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- ghc-http-types.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-http-types.spec b/ghc-http-types.spec index a606d9e..8b0fe37 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.spec @@ -9,7 +9,7 @@ Name: ghc-%{pkg_name} Version: 0.8.5 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Generic HTTP types for Haskell License: BSD @@ -83,6 +83,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Jun 17 2015 Fedora Release Engineering - 0.8.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Thu Aug 28 2014 Jens Petersen - 0.8.5-1 - update to 0.8.5 From fe1799bdaf6fdac98acab471bd59259533c538eb Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 3 Feb 2016 21:35:40 +0000 Subject: [PATCH 24/55] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- ghc-http-types.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-http-types.spec b/ghc-http-types.spec index 8b0fe37..4d7d378 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.spec @@ -9,7 +9,7 @@ Name: ghc-%{pkg_name} Version: 0.8.5 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Generic HTTP types for Haskell License: BSD @@ -83,6 +83,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Feb 03 2016 Fedora Release Engineering - 0.8.5-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Wed Jun 17 2015 Fedora Release Engineering - 0.8.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From 5f525711554d18af89d67923fc6053401fcca7d4 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 23 Jun 2016 18:57:07 +0900 Subject: [PATCH 25/55] update to 0.9.1 --- .gitignore | 1 + ghc-http-types.spec | 20 +++++++++++--------- sources | 2 +- 3 files changed, 13 insertions(+), 10 deletions(-) diff --git a/.gitignore b/.gitignore index 5363fc3..217f2f2 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ /http-types-0.7.3.0.1.tar.gz /http-types-0.8.0.tar.gz /http-types-0.8.5.tar.gz +/http-types-0.9.1.tar.gz diff --git a/ghc-http-types.spec b/ghc-http-types.spec index 4d7d378..7267213 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.spec @@ -4,17 +4,14 @@ %bcond_with tests -# no useful debuginfo for Haskell packages without C sources -%global debug_package %{nil} - Name: ghc-%{pkg_name} -Version: 0.8.5 -Release: 3%{?dist} +Version: 0.9.1 +Release: 1%{?dist} Summary: Generic HTTP types for Haskell 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 @@ -59,6 +56,8 @@ This package provides the Haskell %{pkg_name} library development files. %install %ghc_lib_install +rm %{buildroot}%{ghc_pkgdocdir}/LICENSE + %check %if %{with tests} @@ -75,14 +74,17 @@ This package provides the Haskell %{pkg_name} library development files. %files -f %{name}.files -%doc LICENSE +%license LICENSE %files devel -f %{name}-devel.files -%doc README +%doc CHANGELOG README %changelog +* Thu Jun 23 2016 Jens Petersen - 0.9.1-1 +- update to 0.9.1 + * Wed Feb 03 2016 Fedora Release Engineering - 0.8.5-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild diff --git a/sources b/sources index febe247..4cb7203 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -378b68fe5d599a387be577e84da7597a http-types-0.8.5.tar.gz +80c6ba409125f2ec5ed51b94e7621d7d http-types-0.9.1.tar.gz From ba19edfdf9f83164afb5d15a08c3726a5e8daa09 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 27 Sep 2016 19:15:41 +0900 Subject: [PATCH 26/55] no longer remove license; use cabal_test --- ghc-http-types.spec | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/ghc-http-types.spec b/ghc-http-types.spec index 7267213..a253cb5 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.spec @@ -56,13 +56,9 @@ This package provides the Haskell %{pkg_name} library development files. %install %ghc_lib_install -rm %{buildroot}%{ghc_pkgdocdir}/LICENSE - %check -%if %{with tests} -%cabal test -%endif +%cabal_test %post devel From 7745dfe7013a4625fcb4ff1d5db8889b15903667 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 10 Feb 2017 10:42:00 +0000 Subject: [PATCH 27/55] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- ghc-http-types.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-http-types.spec b/ghc-http-types.spec index a253cb5..57178df 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.9.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Generic HTTP types for Haskell License: BSD @@ -78,6 +78,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Fri Feb 10 2017 Fedora Release Engineering - 0.9.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Thu Jun 23 2016 Jens Petersen - 0.9.1-1 - update to 0.9.1 From a8cd8e2e9b087d37bbcb74dcc36ea0fc01b93bf1 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 24 Feb 2017 17:48:14 +0900 Subject: [PATCH 28/55] refresh to cabal-rpm-0.11.1 --- ghc-http-types.spec | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/ghc-http-types.spec b/ghc-http-types.spec index 57178df..2fee3ba 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.spec @@ -1,17 +1,19 @@ +# generated by cabal-rpm-0.11.1 # https://fedoraproject.org/wiki/Packaging:Haskell %global pkg_name http-types +%global pkgver %{pkg_name}-%{version} %bcond_with tests Name: ghc-%{pkg_name} Version: 0.9.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Generic HTTP types for Haskell 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 @@ -46,7 +48,7 @@ This package provides the Haskell %{pkg_name} library development files. %prep -%setup -q -n %{pkg_name}-%{version} +%setup -q -n %{pkgver} %build @@ -78,6 +80,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Fri Feb 24 2017 Jens Petersen - 0.9.1-3 +- refresh to cabal-rpm-0.11.1 + * Fri Feb 10 2017 Fedora Release Engineering - 0.9.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild From 91e89a8e6332302225aeb63212bc03513a76768d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 26 Jul 2017 09:46:11 +0000 Subject: [PATCH 29/55] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- ghc-http-types.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-http-types.spec b/ghc-http-types.spec index 2fee3ba..f634715 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.9.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Generic HTTP types for Haskell License: BSD @@ -80,6 +80,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Jul 26 2017 Fedora Release Engineering - 0.9.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Fri Feb 24 2017 Jens Petersen - 0.9.1-3 - refresh to cabal-rpm-0.11.1 From b87e1f8466fa6d7f18ba03341541d970c5cde5d6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 2 Aug 2017 21:23:15 +0000 Subject: [PATCH 30/55] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- ghc-http-types.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-http-types.spec b/ghc-http-types.spec index f634715..34bef9c 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.9.1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Generic HTTP types for Haskell License: BSD @@ -80,6 +80,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Aug 02 2017 Fedora Release Engineering - 0.9.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Wed Jul 26 2017 Fedora Release Engineering - 0.9.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From b3ace6de0de3e55d31514bc2f63d8c4608fdc995 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 24 Jan 2018 14:11:24 +0100 Subject: [PATCH 31/55] refresh to cabal-rpm-0.12.1 --- ghc-http-types.spec | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/ghc-http-types.spec b/ghc-http-types.spec index 34bef9c..ffc144f 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.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 http-types @@ -38,9 +38,12 @@ Generic HTTP types for Haskell for both client and server code. %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 @@ -63,6 +66,12 @@ This package provides the Haskell %{pkg_name} library development files. %cabal_test +%post -p /sbin/ldconfig + + +%postun -p /sbin/ldconfig + + %post devel %ghc_pkg_recache From 208b556217677b932f72ebc9207a48b5892a6a32 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 26 Jan 2018 11:40:26 +0100 Subject: [PATCH 32/55] bump release --- ghc-http-types.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-http-types.spec b/ghc-http-types.spec index ffc144f..5186560 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.9.1 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Generic HTTP types for Haskell License: BSD @@ -89,6 +89,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Fri Jan 26 2018 Jens Petersen - 0.9.1-6 +- rebuild + * Wed Aug 02 2017 Fedora Release Engineering - 0.9.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild From 544c0322be5cc0d8726280b9701d68e47c9cdef5 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 4 Feb 2018 01:02:48 +0900 Subject: [PATCH 33/55] drop ldconfig scriptlets --- ghc-http-types.spec | 6 ------ 1 file changed, 6 deletions(-) diff --git a/ghc-http-types.spec b/ghc-http-types.spec index 5186560..40d7eb8 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.spec @@ -66,12 +66,6 @@ This package provides the Haskell %{pkg_name} library development files. %cabal_test -%post -p /sbin/ldconfig - - -%postun -p /sbin/ldconfig - - %post devel %ghc_pkg_recache From 7381c181fed0880b3f37df7c470adcc6640c7548 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 7 Feb 2018 11:47:07 +0000 Subject: [PATCH 34/55] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-http-types.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-http-types.spec b/ghc-http-types.spec index 40d7eb8..fd3e8ae 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.9.1 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Generic HTTP types for Haskell License: BSD @@ -83,6 +83,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Feb 07 2018 Fedora Release Engineering - 0.9.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Fri Jan 26 2018 Jens Petersen - 0.9.1-6 - rebuild From 472b1afe26b24dce14e902636e32b237686aadb5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 13 Jul 2018 01:53:57 +0000 Subject: [PATCH 35/55] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-http-types.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-http-types.spec b/ghc-http-types.spec index fd3e8ae..a4ce7e8 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.9.1 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Generic HTTP types for Haskell License: BSD @@ -83,6 +83,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Fri Jul 13 2018 Fedora Release Engineering - 0.9.1-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Wed Feb 07 2018 Fedora Release Engineering - 0.9.1-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From 25a6a41cb19d4530fbe48a9d83b274a28dec131c Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 22 Jul 2018 23:11:20 +0900 Subject: [PATCH 36/55] update to 0.12.1 --- .gitignore | 1 + ghc-http-types.spec | 10 ++++++---- sources | 2 +- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 217f2f2..00022a0 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ /http-types-0.8.0.tar.gz /http-types-0.8.5.tar.gz /http-types-0.9.1.tar.gz +/http-types-0.12.1.tar.gz diff --git a/ghc-http-types.spec b/ghc-http-types.spec index a4ce7e8..65ce7d7 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.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 http-types @@ -7,8 +7,8 @@ %bcond_with tests Name: ghc-%{pkg_name} -Version: 0.9.1 -Release: 8%{?dist} +Version: 0.12.1 +Release: 1%{?dist} Summary: Generic HTTP types for Haskell License: BSD @@ -19,7 +19,6 @@ BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros # Begin cabal-rpm deps: BuildRequires: ghc-array-devel -BuildRequires: ghc-blaze-builder-devel BuildRequires: ghc-bytestring-devel BuildRequires: ghc-case-insensitive-devel BuildRequires: ghc-text-devel @@ -83,6 +82,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sun Jul 22 2018 Jens Petersen - 0.12.1-1 +- update to 0.12.1 + * Fri Jul 13 2018 Fedora Release Engineering - 0.9.1-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild diff --git a/sources b/sources index 4cb7203..94372f4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -80c6ba409125f2ec5ed51b94e7621d7d http-types-0.9.1.tar.gz +SHA512 (http-types-0.12.1.tar.gz) = 6c5b03eb55c6cdbee43218519b712156e4c73b7feb57ffe105becb5796650c78da75080a1993d951743ce079d21fcfd4c64f60d62a51298a7206014260dfb3fb From a999e90e9c7c35d0bd92a43c0840cdaa3cb6e7bc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 31 Jan 2019 21:40:18 +0000 Subject: [PATCH 37/55] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-http-types.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-http-types.spec b/ghc-http-types.spec index 65ce7d7..a9f4d9f 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.12.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Generic HTTP types for Haskell License: BSD @@ -82,6 +82,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Thu Jan 31 2019 Fedora Release Engineering - 0.12.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Sun Jul 22 2018 Jens Petersen - 0.12.1-1 - update to 0.12.1 From 0191eeefa415583eb0ca713c143f2ecae6d6f751 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 17 Feb 2019 22:45:16 +0800 Subject: [PATCH 38/55] refresh to cabal-rpm-0.13 --- ghc-http-types.spec | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/ghc-http-types.spec b/ghc-http-types.spec index a9f4d9f..f5be66b 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.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 http-types @@ -8,16 +8,18 @@ Name: ghc-%{pkg_name} Version: 0.12.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Generic HTTP types for Haskell 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-array-devel BuildRequires: ghc-bytestring-devel BuildRequires: ghc-case-insensitive-devel @@ -50,15 +52,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 %check @@ -74,7 +82,9 @@ 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 @@ -82,6 +92,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sun Feb 17 2019 Jens Petersen - 0.12.1-3 +- refresh to cabal-rpm-0.13 + * Thu Jan 31 2019 Fedora Release Engineering - 0.12.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From d7ac09433dd1b74a3234461683f2c2915c00210e Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 21 Feb 2019 10:31:42 +0800 Subject: [PATCH 39/55] update to 0.12.2 --- .gitignore | 1 + ghc-http-types.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 00022a0..9709849 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ /http-types-0.8.5.tar.gz /http-types-0.9.1.tar.gz /http-types-0.12.1.tar.gz +/http-types-0.12.2.tar.gz diff --git a/ghc-http-types.spec b/ghc-http-types.spec index f5be66b..b3f82e1 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.spec @@ -7,8 +7,8 @@ %bcond_with tests Name: ghc-%{pkg_name} -Version: 0.12.1 -Release: 3%{?dist} +Version: 0.12.2 +Release: 1%{?dist} Summary: Generic HTTP types for Haskell License: BSD @@ -92,6 +92,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Thu Feb 21 2019 Jens Petersen - 0.12.2-1 +- update to 0.12.2 + * Sun Feb 17 2019 Jens Petersen - 0.12.1-3 - refresh to cabal-rpm-0.13 diff --git a/sources b/sources index 94372f4..00fa8a0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (http-types-0.12.1.tar.gz) = 6c5b03eb55c6cdbee43218519b712156e4c73b7feb57ffe105becb5796650c78da75080a1993d951743ce079d21fcfd4c64f60d62a51298a7206014260dfb3fb +SHA512 (http-types-0.12.2.tar.gz) = aa77f93a989f89a32de335fb95cbbf7df126005f7daaed002811c60f6669f6ab0c10fdf1dfb747f00d07102ed31e23dbb1c590a47b7366f24967e038e7da8859 From 2c3fed7fd4efda8ec76710d392cb75b36e9782de Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 25 Jul 2019 02:37:59 +0000 Subject: [PATCH 40/55] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-http-types.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-http-types.spec b/ghc-http-types.spec index b3f82e1..590f5dd 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.12.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Generic HTTP types for Haskell License: BSD @@ -92,6 +92,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Thu Jul 25 2019 Fedora Release Engineering - 0.12.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Thu Feb 21 2019 Jens Petersen - 0.12.2-1 - update to 0.12.2 From 9febcad615d8b859d3ede5d20f0863e013973700 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 25 Jul 2019 04:24:06 +0000 Subject: [PATCH 41/55] refresh to cabal-rpm-1.0.0: lib doc/prof subpkgs and bin static BRs --- ghc-http-types.spec | 48 +++++++++++++++++++++++++++++++++------------ 1 file changed, 36 insertions(+), 12 deletions(-) diff --git a/ghc-http-types.spec b/ghc-http-types.spec index 590f5dd..ba58afa 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.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 http-types @@ -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-array-devel BuildRequires: ghc-bytestring-devel @@ -39,11 +45,8 @@ Generic HTTP types for Haskell for both client and server code. %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} @@ -51,6 +54,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} @@ -73,14 +95,6 @@ This package provides the Haskell %{pkg_name} library development files. %cabal_test -%post devel -%ghc_pkg_recache - - -%postun devel -%ghc_pkg_recache - - %files -f %{name}.files # Begin cabal-rpm files: %license LICENSE @@ -91,6 +105,16 @@ This package provides the Haskell %{pkg_name} library development files. %doc CHANGELOG README +%if %{with haddock} +%files doc -f %{name}-doc.files +%endif + + +%if %{with ghc_prof} +%files prof -f %{name}-prof.files +%endif + + %changelog * Thu Jul 25 2019 Fedora Release Engineering - 0.12.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From d2b4a5d0d483f3ee5a7c895297e4e4f46ec07808 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 25 Jul 2019 16:01:18 +0000 Subject: [PATCH 42/55] update to 0.12.3 --- .gitignore | 1 + ghc-http-types.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 9709849..6cf1988 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ /http-types-0.9.1.tar.gz /http-types-0.12.1.tar.gz /http-types-0.12.2.tar.gz +/http-types-0.12.3.tar.gz diff --git a/ghc-http-types.spec b/ghc-http-types.spec index ba58afa..9fe9d3d 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.spec @@ -7,8 +7,8 @@ %bcond_with tests Name: ghc-%{pkg_name} -Version: 0.12.2 -Release: 2%{?dist} +Version: 0.12.3 +Release: 1%{?dist} Summary: Generic HTTP types for Haskell License: BSD @@ -116,6 +116,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Thu Jul 25 2019 Jens Petersen - 0.12.3-1 +- update to 0.12.3 + * Thu Jul 25 2019 Fedora Release Engineering - 0.12.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild diff --git a/sources b/sources index 00fa8a0..65488a4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (http-types-0.12.2.tar.gz) = aa77f93a989f89a32de335fb95cbbf7df126005f7daaed002811c60f6669f6ab0c10fdf1dfb747f00d07102ed31e23dbb1c590a47b7366f24967e038e7da8859 +SHA512 (http-types-0.12.3.tar.gz) = fdaf95cfd29ed47445af4ad6349fcbbf4dcd8341f3963da453f8be5eccae4757904d3c4e7a8719ab576a7e7857aaa035ecfc1aa8f99f4ec6fce950c7ccc76597 From be1a39c80f7298ca917d3f385f9beeba3153bbe5 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 5 Aug 2019 18:30:01 +0800 Subject: [PATCH 43/55] BR prof for lib and static for executable --- ghc-http-types.spec | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/ghc-http-types.spec b/ghc-http-types.spec index 9fe9d3d..7955eba 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.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 http-types @@ -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-array-devel -BuildRequires: ghc-bytestring-devel -BuildRequires: ghc-case-insensitive-devel -BuildRequires: ghc-text-devel +BuildRequires: ghc-array-prof +BuildRequires: ghc-base-prof +BuildRequires: ghc-bytestring-prof +BuildRequires: ghc-case-insensitive-prof +BuildRequires: ghc-text-prof %if %{with tests} BuildRequires: ghc-QuickCheck-devel BuildRequires: ghc-doctest-devel @@ -45,6 +40,7 @@ Generic HTTP types for Haskell for both client and server code. %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 e0827c748b8cc6922d0c848b4c90cf4184ca196d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jan 2020 20:55:04 +0000 Subject: [PATCH 44/55] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-http-types.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-http-types.spec b/ghc-http-types.spec index 7955eba..b699038 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.12.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Generic HTTP types for Haskell License: BSD @@ -112,6 +112,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Tue Jan 28 2020 Fedora Release Engineering - 0.12.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Thu Jul 25 2019 Jens Petersen - 0.12.3-1 - update to 0.12.3 From 3315333262d4523f6a102043a5bed090cec1a491 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 8 Feb 2020 22:50:42 +0800 Subject: [PATCH 45/55] refresh to cabal-rpm-2.0.2 --- ghc-http-types.spec | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/ghc-http-types.spec b/ghc-http-types.spec index b699038..cda4994 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.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 http-types %global pkgver %{pkg_name}-%{version} -%bcond_with tests - Name: ghc-%{pkg_name} Version: 0.12.3 Release: 2%{?dist} @@ -25,12 +23,6 @@ BuildRequires: ghc-base-prof BuildRequires: ghc-bytestring-prof BuildRequires: ghc-case-insensitive-prof BuildRequires: ghc-text-prof -%if %{with tests} -BuildRequires: ghc-QuickCheck-devel -BuildRequires: ghc-doctest-devel -BuildRequires: ghc-hspec-devel -BuildRequires: ghc-quickcheck-instances-devel -%endif # End cabal-rpm deps %description @@ -53,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. @@ -63,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. @@ -87,8 +81,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 @@ -103,6 +103,7 @@ This package provides the Haskell %{pkg_name} profiling library. %if %{with haddock} %files doc -f %{name}-doc.files +%license LICENSE %endif From 40d23032a016b414929b64d9afb010870690b27f Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 4 Jun 2020 19:26:58 +0800 Subject: [PATCH 46/55] refresh to cabal-rpm-2.0.5 --- ghc-http-types.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ghc-http-types.spec b/ghc-http-types.spec index cda4994..3270611 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.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 http-types %global pkgver %{pkg_name}-%{version} From 508b5d5c3c43dc7b3702dfa866ad50ee8d4adb2b Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 19 Jun 2020 16:55:35 +0800 Subject: [PATCH 47/55] refresh to cabal-rpm-2.0.6 --- ghc-http-types.spec | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/ghc-http-types.spec b/ghc-http-types.spec index 3270611..6cbd10a 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.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 http-types %global pkgver %{pkg_name}-%{version} +# testsuite missing deps: quickcheck-instances + Name: ghc-%{pkg_name} Version: 0.12.3 Release: 2%{?dist} @@ -81,16 +83,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 375e494712c2787f75c0002325abbfb2fb607b59 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 17 Jul 2020 18:18:03 +0800 Subject: [PATCH 48/55] bump release --- ghc-http-types.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-http-types.spec b/ghc-http-types.spec index 6cbd10a..6b1a3f7 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.12.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Generic HTTP types for Haskell License: BSD @@ -105,6 +105,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Fri Jul 17 2020 Jens Petersen - 0.12.3-3 +- refresh to cabal-rpm-2.0.6 + * Tue Jan 28 2020 Fedora Release Engineering - 0.12.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From fcb2005c1e30aec22cb6dfb2d9851c1ce0ae429f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 27 Jul 2020 19:17:29 +0000 Subject: [PATCH 49/55] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-http-types.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-http-types.spec b/ghc-http-types.spec index 6b1a3f7..1982868 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.12.3 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Generic HTTP types for Haskell License: BSD @@ -105,6 +105,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Mon Jul 27 2020 Fedora Release Engineering - 0.12.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Fri Jul 17 2020 Jens Petersen - 0.12.3-3 - refresh to cabal-rpm-2.0.6 From bc5dd6687a8c32df452a39700af97d64dc10f5ee Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 26 Jan 2021 07:21:45 +0000 Subject: [PATCH 50/55] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-http-types.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-http-types.spec b/ghc-http-types.spec index 1982868..40f4d3d 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.12.3 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Generic HTTP types for Haskell License: BSD @@ -105,6 +105,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Tue Jan 26 2021 Fedora Release Engineering - 0.12.3-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Mon Jul 27 2020 Fedora Release Engineering - 0.12.3-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From f3a166c8ea8f66ec5aff8b35e5f854628571389b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 22 Jul 2021 00:50:37 +0000 Subject: [PATCH 51/55] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-http-types.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-http-types.spec b/ghc-http-types.spec index 40f4d3d..1756fe3 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.12.3 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Generic HTTP types for Haskell License: BSD @@ -105,6 +105,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Thu Jul 22 2021 Fedora Release Engineering - 0.12.3-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Tue Jan 26 2021 Fedora Release Engineering - 0.12.3-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From c8ed0d8f2504c4509a2d4fe40a6277a09447ea61 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 8 Jul 2021 00:30:11 +0800 Subject: [PATCH 52/55] refresh to cabal-rpm-2.0.9 --- ghc-http-types.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ghc-http-types.spec b/ghc-http-types.spec index 1756fe3..70f569b 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.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 http-types @@ -48,6 +48,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 0b4bd7e98e4b03b5fe19d6b7eca52e2e93c48ae6 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 6 Aug 2021 11:28:20 +0800 Subject: [PATCH 53/55] bump release --- ghc-http-types.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-http-types.spec b/ghc-http-types.spec index 70f569b..f7d494f 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.12.3 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Generic HTTP types for Haskell License: BSD @@ -106,6 +106,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Fri Aug 06 2021 Jens Petersen - 0.12.3-7 +- rebuild + * Thu Jul 22 2021 Fedora Release Engineering - 0.12.3-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 3a57f990afb6a7aa37fb5b34914813443848853e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 20 Jan 2022 05:04:59 +0000 Subject: [PATCH 54/55] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-http-types.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-http-types.spec b/ghc-http-types.spec index f7d494f..2513387 100644 --- a/ghc-http-types.spec +++ b/ghc-http-types.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.12.3 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Generic HTTP types for Haskell License: BSD @@ -106,6 +106,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Thu Jan 20 2022 Fedora Release Engineering - 0.12.3-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Fri Aug 06 2021 Jens Petersen - 0.12.3-7 - rebuild From d9a2ec8c0ad7c548093321f62ebf4b29c255e48f Mon Sep 17 00:00:00 2001 From: MSVSphere Packaging Team Date: Mon, 30 Oct 2023 21:45:31 +0300 Subject: [PATCH 55/55] 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 65488a4..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (http-types-0.12.3.tar.gz) = fdaf95cfd29ed47445af4ad6349fcbbf4dcd8341f3963da453f8be5eccae4757904d3c4e7a8719ab576a7e7857aaa035ecfc1aa8f99f4ec6fce950c7ccc76597