From c297a3845d87bb22d34ab13801397bdbab746b0b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 3 Jan 2011 15:15:47 +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 4a7e3e43b5e0c98bda4adc59119e94dcd1c65f2b Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Sat, 15 Jan 2011 13:34:09 -0500 Subject: [PATCH 02/62] - Update to 0.2.1.4 --- .gitignore | 1 + ghc-blaze-builder.spec | 73 ++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 75 insertions(+) create mode 100644 ghc-blaze-builder.spec diff --git a/.gitignore b/.gitignore index e69de29..2e68879 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/blaze-builder-0.2.1.4.tar.gz diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec new file mode 100644 index 0000000..205d867 --- /dev/null +++ b/ghc-blaze-builder.spec @@ -0,0 +1,73 @@ +%global pkg_name blaze-builder + +%global common_summary Builder to efficiently append text + +%global common_description Builder to efficiently append text, optimized for HTML \ +generation. There is a small usage example in the \ +Text.Blaze.Builder.Core module, you should begin by reading \ +that. + +%global ghc_pkg_deps ghc-text-devel + +# debuginfo is not useful for ghc +%global debug_package %{nil} + +Name: ghc-%{pkg_name} +Version: 0.2.1.4 +Release: 1%{?dist} +Summary: %{common_summary} + +Group: System Environment/Libraries +License: BSD +URL: http://hackage.haskell.org/package/%{pkg_name} +Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz +# Needed as per http://hackage.haskell.org/trac/ghc/ticket/4498 +Patch0: ghc-blaze-builder-0.2.0.2.monomorphic-bang-patterns.patch +# fedora ghc archs: +ExclusiveArch: %{ix86} x86_64 ppc alpha +BuildRequires: ghc, ghc-doc, ghc-prof +BuildRequires: ghc-rpm-macros >= 0.7.3 +BuildRequires: hscolour +%{?ghc_pkg_deps:BuildRequires: %{ghc_pkg_deps}, %(echo %{ghc_pkg_deps} | sed -e "s/\(ghc-[^, ]\+\)-devel/\1-doc,\1-prof/g")} + +%description +%{common_description} +%if %{with shared} +This package provides the shared library. +%endif + + +%prep +%setup -q -n %{pkg_name}-%{version} +%patch0 -p1 -b monomorphic-bang-patterns + + +%build +%ghc_lib_build + + +%install +%ghc_lib_install + + +%{?ghc_lib_package} + + +%changelog +* Sat Jan 15 2011 Ben Boeckel - 0.2.1.4-1 +- Update to 0.2.1.4 + +* Fri Dec 10 2010 Ben Boeckel - 0.2.0.3-1 +- Update to 0.2.0.3 + +* Wed Dec 01 2010 Ben Boeckel - 0.2.0.2-1 +- Update to 0.2.0.2 + +* Fri Nov 12 2010 Ben Boeckel - 0.2.0.1-1 +- Update to 0.2.0.1 + +* Sat Sep 04 2010 Ben Boeckel - 0.1-1 +- Initial package + +* Sat Sep 4 2010 Fedora Haskell SIG - 0.1-0 +- initial packaging for Fedora automatically generated by cabal2spec-0.22.2 diff --git a/sources b/sources index e69de29..28ee36f 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +fefd5b1a72104c835034287ca4591460 blaze-builder-0.2.1.4.tar.gz From aa3bd1b3c69ee94658e95a1dcfe84a9291b8b149 Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Sat, 15 Jan 2011 13:40:26 -0500 Subject: [PATCH 03/62] Remove reference to unneeded patch --- ghc-blaze-builder.spec | 2 -- 1 file changed, 2 deletions(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index 205d867..2f0e367 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -21,8 +21,6 @@ Group: System Environment/Libraries License: BSD URL: http://hackage.haskell.org/package/%{pkg_name} Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz -# Needed as per http://hackage.haskell.org/trac/ghc/ticket/4498 -Patch0: ghc-blaze-builder-0.2.0.2.monomorphic-bang-patterns.patch # fedora ghc archs: ExclusiveArch: %{ix86} x86_64 ppc alpha BuildRequires: ghc, ghc-doc, ghc-prof From 9c93a43228a2aef80ce914a0b406d953737a5b56 Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Sat, 15 Jan 2011 13:42:45 -0500 Subject: [PATCH 04/62] Remove attempt to use unneeded patch --- ghc-blaze-builder.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index 2f0e367..7565b18 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -37,7 +37,6 @@ This package provides the shared library. %prep %setup -q -n %{pkg_name}-%{version} -%patch0 -p1 -b monomorphic-bang-patterns %build From 97ad62b049141c48951789cf7cde0178ef11ed33 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Tue, 8 Feb 2011 19:02:09 -0600 Subject: [PATCH 05/62] - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild --- ghc-blaze-builder.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index 7565b18..d0533ae 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -14,7 +14,7 @@ that. Name: ghc-%{pkg_name} Version: 0.2.1.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -51,6 +51,9 @@ This package provides the shared library. %changelog +* Tue Feb 08 2011 Fedora Release Engineering - 0.2.1.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + * Sat Jan 15 2011 Ben Boeckel - 0.2.1.4-1 - Update to 0.2.1.4 From 9733522425400a76bb003ca311da09a5f6057713 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 15 Feb 2011 23:10:34 +1000 Subject: [PATCH 06/62] rebuild for latest text-0.11.0.5 --- ghc-blaze-builder.spec | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index d0533ae..04e2517 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -9,12 +9,9 @@ that. %global ghc_pkg_deps ghc-text-devel -# debuginfo is not useful for ghc -%global debug_package %{nil} - Name: ghc-%{pkg_name} Version: 0.2.1.4 -Release: 2%{?dist} +Release: 3%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -30,9 +27,6 @@ BuildRequires: hscolour %description %{common_description} -%if %{with shared} -This package provides the shared library. -%endif %prep @@ -47,10 +41,13 @@ This package provides the shared library. %ghc_lib_install -%{?ghc_lib_package} +%ghc_lib_package %changelog +* Tue Feb 15 2011 Jens Petersen - 0.2.1.4-3 +- rebuild for latest text-0.11.0.5 + * Tue Feb 08 2011 Fedora Release Engineering - 0.2.1.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild From 88e3dbb543cfefe634007c7bc0092df7d2f469d8 Mon Sep 17 00:00:00 2001 From: "Fabio M. Di Nitto" Date: Thu, 10 Mar 2011 09:15:38 +0100 Subject: [PATCH 07/62] Enable build on sparcv9 Signed-off-by: Fabio M. Di Nitto --- ghc-blaze-builder.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index 04e2517..6e3e31a 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -11,7 +11,7 @@ that. Name: ghc-%{pkg_name} Version: 0.2.1.4 -Release: 3%{?dist} +Release: 4%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -19,7 +19,7 @@ License: BSD URL: http://hackage.haskell.org/package/%{pkg_name} Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz # fedora ghc archs: -ExclusiveArch: %{ix86} x86_64 ppc alpha +ExclusiveArch: %{ix86} x86_64 ppc alpha sparcv9 BuildRequires: ghc, ghc-doc, ghc-prof BuildRequires: ghc-rpm-macros >= 0.7.3 BuildRequires: hscolour @@ -45,6 +45,9 @@ BuildRequires: hscolour %changelog +* Thu Mar 10 2011 Fabio M. Di Nitto - 0.2.1.4-4 +- Enable build on sparcv9 + * Tue Feb 15 2011 Jens Petersen - 0.2.1.4-3 - rebuild for latest text-0.11.0.5 From 8551f28a0e74c7ec872f6210552da6ca2ef37d9a Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Thu, 24 Mar 2011 19:38:17 -0400 Subject: [PATCH 08/62] Update to 0.3.0.0 --- .gitignore | 1 + ghc-blaze-builder.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 2e68879..bd6d7ad 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /blaze-builder-0.2.1.4.tar.gz +/blaze-builder-0.3.0.0.tar.gz diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index 6e3e31a..03eac31 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -10,8 +10,8 @@ that. %global ghc_pkg_deps ghc-text-devel Name: ghc-%{pkg_name} -Version: 0.2.1.4 -Release: 4%{?dist} +Version: 0.3.0.0 +Release: 1%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -45,6 +45,9 @@ BuildRequires: hscolour %changelog +* Thu Mar 24 2011 Ben Boeckel - 0.3.0.0-1 +- Update to 0.3.0.0 + * Thu Mar 10 2011 Fabio M. Di Nitto - 0.2.1.4-4 - Enable build on sparcv9 diff --git a/sources b/sources index 28ee36f..5231746 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -fefd5b1a72104c835034287ca4591460 blaze-builder-0.2.1.4.tar.gz +7780dfa97cdca3b440b8fc0c7fe59328 blaze-builder-0.3.0.0.tar.gz From 1d5f613653a2ab74240c29f928134ea53258b843 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 20 Jun 2011 17:32:09 +0900 Subject: [PATCH 09/62] update to 0.3.0.1 and cabal2spec-0.23 --- .gitignore | 1 + ghc-blaze-builder.spec | 18 ++++++++++-------- sources | 2 +- 3 files changed, 12 insertions(+), 9 deletions(-) diff --git a/.gitignore b/.gitignore index bd6d7ad..26a291c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /blaze-builder-0.2.1.4.tar.gz /blaze-builder-0.3.0.0.tar.gz +/blaze-builder-0.3.0.1.tar.gz diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index 03eac31..f158d0a 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -7,10 +7,8 @@ generation. There is a small usage example in the \ Text.Blaze.Builder.Core module, you should begin by reading \ that. -%global ghc_pkg_deps ghc-text-devel - Name: ghc-%{pkg_name} -Version: 0.3.0.0 +Version: 0.3.0.1 Release: 1%{?dist} Summary: %{common_summary} @@ -18,12 +16,12 @@ Group: System Environment/Libraries License: BSD URL: http://hackage.haskell.org/package/%{pkg_name} Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz -# fedora ghc archs: -ExclusiveArch: %{ix86} x86_64 ppc alpha sparcv9 -BuildRequires: ghc, ghc-doc, ghc-prof -BuildRequires: ghc-rpm-macros >= 0.7.3 +# ghc_excluded_archs is defined in redhat-rpm-config +ExcludeArch: %{ghc_excluded_archs} +BuildRequires: ghc-Cabal-devel +BuildRequires: ghc-rpm-macros BuildRequires: hscolour -%{?ghc_pkg_deps:BuildRequires: %{ghc_pkg_deps}, %(echo %{ghc_pkg_deps} | sed -e "s/\(ghc-[^, ]\+\)-devel/\1-doc,\1-prof/g")} +BuildRequires: ghc-text-prof %description %{common_description} @@ -45,6 +43,10 @@ BuildRequires: hscolour %changelog +* Mon Jun 20 2011 Jens Petersen - 0.3.0.1-1 +- update to 0.3.0.1 +- update to cabal2spec-0.23 + * Thu Mar 24 2011 Ben Boeckel - 0.3.0.0-1 - Update to 0.3.0.0 diff --git a/sources b/sources index 5231746..396dfbd 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -7780dfa97cdca3b440b8fc0c7fe59328 blaze-builder-0.3.0.0.tar.gz +58c04bf94c05861baa1c31411e9ec867 blaze-builder-0.3.0.1.tar.gz From db4b16487b42ddee85d14afad07d4540f9cd7b36 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 21 Jun 2011 17:20:31 +0900 Subject: [PATCH 10/62] ghc_arches replaces ghc_excluded_archs (cabal2spec-0.23.2) --- ghc-blaze-builder.spec | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index f158d0a..8fafa7a 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -9,15 +9,14 @@ that. Name: ghc-%{pkg_name} Version: 0.3.0.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: %{common_summary} Group: System Environment/Libraries License: BSD URL: http://hackage.haskell.org/package/%{pkg_name} Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz -# ghc_excluded_archs is defined in redhat-rpm-config -ExcludeArch: %{ghc_excluded_archs} +ExclusiveArch: %{ghc_arches} BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros BuildRequires: hscolour @@ -43,6 +42,9 @@ BuildRequires: ghc-text-prof %changelog +* Tue Jun 21 2011 Jens Petersen - 0.3.0.1-2 +- ghc_arches replaces ghc_excluded_archs + * Mon Jun 20 2011 Jens Petersen - 0.3.0.1-1 - update to 0.3.0.1 - update to cabal2spec-0.23 From ffb9ab4cf6cf9f4ac20089cf9459fe1e058df74f 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 10:41:56 +0200 Subject: [PATCH 11/62] rebuild with new gmp --- ghc-blaze-builder.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index 8fafa7a..aaa7210 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -9,7 +9,7 @@ that. Name: ghc-%{pkg_name} Version: 0.3.0.1 -Release: 2%{?dist} +Release: 2%{?dist}.1 Summary: %{common_summary} Group: System Environment/Libraries @@ -42,6 +42,9 @@ BuildRequires: ghc-text-prof %changelog +* Tue Oct 11 2011 Peter Schiffer - 0.3.0.1-2.1 +- rebuild with new gmp + * Tue Jun 21 2011 Jens Petersen - 0.3.0.1-2 - ghc_arches replaces ghc_excluded_archs From 58576cc90df3eab2994260ad10091906c14e19e8 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 20:51:56 +0200 Subject: [PATCH 12/62] rebuild with new gmp without compat lib --- ghc-blaze-builder.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index aaa7210..1c5a6cf 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -9,7 +9,7 @@ that. Name: ghc-%{pkg_name} Version: 0.3.0.1 -Release: 2%{?dist}.1 +Release: 2%{?dist}.2 Summary: %{common_summary} Group: System Environment/Libraries @@ -42,6 +42,9 @@ BuildRequires: ghc-text-prof %changelog +* Thu Oct 20 2011 Marcela Mašláňová - 0.3.0.1-2.2 +- rebuild with new gmp without compat lib + * Tue Oct 11 2011 Peter Schiffer - 0.3.0.1-2.1 - rebuild with new gmp From 231f7dbe493427717df0e0bb290ecf6af3dfb491 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 5 Jan 2012 18:21:14 +0900 Subject: [PATCH 13/62] update to 0.3.0.2 and cabal2spec-0.25.2 --- .gitignore | 1 + ghc-blaze-builder.spec | 32 +++++++++++++++++++++++--------- sources | 2 +- 3 files changed, 25 insertions(+), 10 deletions(-) diff --git a/.gitignore b/.gitignore index 26a291c..7a8fa5f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /blaze-builder-0.2.1.4.tar.gz /blaze-builder-0.3.0.0.tar.gz /blaze-builder-0.3.0.1.tar.gz +/blaze-builder-0.3.0.2.tar.gz diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index 1c5a6cf..971c892 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -1,25 +1,27 @@ +# cabal2spec-0.25.2 +# https://fedoraproject.org/wiki/Packaging:Haskell +# https://fedoraproject.org/wiki/PackagingDrafts/Haskell + %global pkg_name blaze-builder %global common_summary Builder to efficiently append text -%global common_description Builder to efficiently append text, optimized for HTML \ -generation. There is a small usage example in the \ -Text.Blaze.Builder.Core module, you should begin by reading \ -that. +%global common_description Builder to efficiently append text, optimized for HTML generation. Name: ghc-%{pkg_name} -Version: 0.3.0.1 -Release: 2%{?dist}.2 +Version: 0.3.0.2 +Release: 1%{?dist} Summary: %{common_summary} Group: System Environment/Libraries License: BSD +# BEGIN cabal2spec URL: http://hackage.haskell.org/package/%{pkg_name} Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz ExclusiveArch: %{ghc_arches} BuildRequires: ghc-Cabal-devel -BuildRequires: ghc-rpm-macros -BuildRequires: hscolour +BuildRequires: ghc-rpm-macros %{!?without_hscolour:hscolour} +# END cabal2spec BuildRequires: ghc-text-prof %description @@ -38,10 +40,22 @@ BuildRequires: ghc-text-prof %ghc_lib_install -%ghc_lib_package +%ghc_devel_package + +%ghc_devel_description + + +%ghc_devel_post_postun + + +%ghc_files +%doc CHANGES README.markdown %changelog +* Thu Jan 5 2012 Jens Petersen - 0.3.0.2-1 +- update to 0.3.0.2 and cabal2spec-0.25.2 + * Thu Oct 20 2011 Marcela Mašláňová - 0.3.0.1-2.2 - rebuild with new gmp without compat lib diff --git a/sources b/sources index 396dfbd..45b72af 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -58c04bf94c05861baa1c31411e9ec867 blaze-builder-0.3.0.1.tar.gz +d2f7703982bddff7fc0f653723c2a430 blaze-builder-0.3.0.2.tar.gz From 181433f94b8ab1c15651858f14960d55b9895ccf Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Tue, 28 Feb 2012 22:39:47 -0500 Subject: [PATCH 14/62] Update to 0.3.1.0 --- .gitignore | 1 + ghc-blaze-builder.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 7a8fa5f..4369939 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /blaze-builder-0.3.0.0.tar.gz /blaze-builder-0.3.0.1.tar.gz /blaze-builder-0.3.0.2.tar.gz +/blaze-builder-0.3.1.0.tar.gz diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index 971c892..64691cf 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -9,7 +9,7 @@ %global common_description Builder to efficiently append text, optimized for HTML generation. Name: ghc-%{pkg_name} -Version: 0.3.0.2 +Version: 0.3.1.0 Release: 1%{?dist} Summary: %{common_summary} @@ -53,6 +53,9 @@ BuildRequires: ghc-text-prof %changelog +* Tue Feb 28 2012 Ben Boeckel - 0.3.1.0-1 +- Update to 0.3.1.0 + * Thu Jan 5 2012 Jens Petersen - 0.3.0.2-1 - update to 0.3.0.2 and cabal2spec-0.25.2 diff --git a/sources b/sources index 45b72af..bec1de9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -d2f7703982bddff7fc0f653723c2a430 blaze-builder-0.3.0.2.tar.gz +8130120b421fa07b38d023c0a0e291b9 blaze-builder-0.3.1.0.tar.gz From 4b5eb1bd3a6dbf3aa6291cc527948b038147d087 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Mar 2012 18:07:28 +0900 Subject: [PATCH 15/62] rebuild --- ghc-blaze-builder.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index 64691cf..6edbb42 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -10,7 +10,7 @@ Name: ghc-%{pkg_name} Version: 0.3.1.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -48,11 +48,14 @@ BuildRequires: ghc-text-prof %ghc_devel_post_postun -%ghc_files +%ghc_files LICENSE %doc CHANGES README.markdown %changelog +* Thu Mar 22 2012 Jens Petersen - 0.3.1.0-2 +- rebuild + * Tue Feb 28 2012 Ben Boeckel - 0.3.1.0-1 - Update to 0.3.1.0 From fdcf5377a2b3a556d4f556782d82e8275e2cd482 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 15 Jun 2012 17:10:01 +0900 Subject: [PATCH 16/62] rebuild --- ghc-blaze-builder.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index 6edbb42..2604f2c 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -10,7 +10,7 @@ Name: ghc-%{pkg_name} Version: 0.3.1.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -53,6 +53,9 @@ BuildRequires: ghc-text-prof %changelog +* Fri Jun 15 2012 Jens Petersen - 0.3.1.0-3 +- rebuild + * Thu Mar 22 2012 Jens Petersen - 0.3.1.0-2 - rebuild From d3d97a09bcc090616c82a063d649d21d6e431675 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 16 Jul 2012 11:07:42 +0900 Subject: [PATCH 17/62] change prof BRs to devel --- ghc-blaze-builder.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index 2604f2c..bd3c2d3 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -10,7 +10,7 @@ Name: ghc-%{pkg_name} Version: 0.3.1.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -22,7 +22,7 @@ ExclusiveArch: %{ghc_arches} BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros %{!?without_hscolour:hscolour} # END cabal2spec -BuildRequires: ghc-text-prof +BuildRequires: ghc-text-devel %description %{common_description} @@ -53,6 +53,9 @@ BuildRequires: ghc-text-prof %changelog +* Mon Jul 16 2012 Jens Petersen - 0.3.1.0-4 +- change prof BRs to devel + * Fri Jun 15 2012 Jens Petersen - 0.3.1.0-3 - rebuild From f1cfd6e635fd15df5b349f13eb780926ed214188 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 19 Jul 2012 00:22:18 -0500 Subject: [PATCH 18/62] - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild --- ghc-blaze-builder.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index bd3c2d3..a39a240 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -10,7 +10,7 @@ Name: ghc-%{pkg_name} Version: 0.3.1.0 -Release: 4%{?dist} +Release: 5%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -53,6 +53,9 @@ BuildRequires: ghc-text-devel %changelog +* Thu Jul 19 2012 Fedora Release Engineering - 0.3.1.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + * Mon Jul 16 2012 Jens Petersen - 0.3.1.0-4 - change prof BRs to devel From 9a1287f795bdaaf3ca2ad5a1cd42881a3c2f81d1 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 17 Nov 2012 21:12:19 +0900 Subject: [PATCH 19/62] update with cabal-rpm --- ghc-blaze-builder.spec | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index a39a240..fd80f05 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -1,4 +1,3 @@ -# cabal2spec-0.25.2 # https://fedoraproject.org/wiki/Packaging:Haskell # https://fedoraproject.org/wiki/PackagingDrafts/Haskell @@ -10,19 +9,19 @@ Name: ghc-%{pkg_name} Version: 0.3.1.0 -Release: 5%{?dist} +Release: 6%{?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-text-devel +# End cabal-rpm deps %description %{common_description} @@ -53,6 +52,9 @@ BuildRequires: ghc-text-devel %changelog +* Sat Nov 17 2012 Jens Petersen - 0.3.1.0-6 +- update with cabal-rpm + * Thu Jul 19 2012 Fedora Release Engineering - 0.3.1.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild From 158cea3a7d0a568865084eaf8d6708d1adc26080 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 13 Feb 2013 16:57:56 -0600 Subject: [PATCH 20/62] - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild --- ghc-blaze-builder.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index fd80f05..bc8aa40 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -9,7 +9,7 @@ Name: ghc-%{pkg_name} Version: 0.3.1.0 -Release: 6%{?dist} +Release: 7%{?dist} Summary: %{common_summary} License: BSD @@ -52,6 +52,9 @@ BuildRequires: ghc-text-devel %changelog +* Wed Feb 13 2013 Fedora Release Engineering - 0.3.1.0-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + * Sat Nov 17 2012 Jens Petersen - 0.3.1.0-6 - update with cabal-rpm From 59e78fb7ece5139efffab4c3531b11155b17d733 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 7 Jun 2013 12:48:13 +0900 Subject: [PATCH 21/62] update to new simplified Haskell Packaging Guidelines --- ghc-blaze-builder.spec | 43 ++++++++++++++++++++++++++++++------------ 1 file changed, 31 insertions(+), 12 deletions(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index bc8aa40..6fa63de 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -1,16 +1,11 @@ # https://fedoraproject.org/wiki/Packaging:Haskell -# https://fedoraproject.org/wiki/PackagingDrafts/Haskell %global pkg_name blaze-builder -%global common_summary Builder to efficiently append text - -%global common_description Builder to efficiently append text, optimized for HTML generation. - Name: ghc-%{pkg_name} Version: 0.3.1.0 -Release: 7%{?dist} -Summary: %{common_summary} +Release: 8%{?dist} +Summary: Builder to efficiently append text License: BSD URL: http://hackage.haskell.org/package/%{pkg_name} @@ -24,7 +19,24 @@ BuildRequires: ghc-text-devel # End cabal-rpm deps %description -%{common_description} +This library provides an abstraction of buffered output of byte streams +and several convenience functions to exploit it. For example, it allows +to efficiently serialize Haskell values to lazy bytestrings with a large +average chunk size. The large average chunk size allows to make good use of +cache prefetching in later processing steps (e.g. compression) and reduces +the system call overhead when writing the resulting lazy bytestring to +a file or sending it over the network. + + +%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 @@ -39,19 +51,26 @@ 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 CHANGES README.markdown %changelog +* Fri Jun 07 2013 Jens Petersen - 0.3.1.0-8 +- update to new simplified Haskell Packaging Guidelines + * Wed Feb 13 2013 Fedora Release Engineering - 0.3.1.0-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild From b130f95c902eb178117b1030e374aefc61518c9a Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 10 Jun 2013 15:21:29 +0900 Subject: [PATCH 22/62] update to 0.3.1.1 --- .gitignore | 1 + ghc-blaze-builder.spec | 9 +++++---- sources | 2 +- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 4369939..98af42d 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /blaze-builder-0.3.0.1.tar.gz /blaze-builder-0.3.0.2.tar.gz /blaze-builder-0.3.1.0.tar.gz +/blaze-builder-0.3.1.1.tar.gz diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index 6fa63de..ef532ac 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -3,9 +3,9 @@ %global pkg_name blaze-builder Name: ghc-%{pkg_name} -Version: 0.3.1.0 -Release: 8%{?dist} -Summary: Builder to efficiently append text +Version: 0.3.1.1 +Release: 1%{?dist} +Summary: Efficient buffered output License: BSD URL: http://hackage.haskell.org/package/%{pkg_name} @@ -68,7 +68,8 @@ This package provides the Haskell %{pkg_name} library development files. %changelog -* Fri Jun 07 2013 Jens Petersen - 0.3.1.0-8 +* Mon Jun 10 2013 Jens Petersen - 0.3.1.1-1 +- update to 0.3.1.1 - update to new simplified Haskell Packaging Guidelines * Wed Feb 13 2013 Fedora Release Engineering - 0.3.1.0-7 diff --git a/sources b/sources index bec1de9..20ad1d9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -8130120b421fa07b38d023c0a0e291b9 blaze-builder-0.3.1.0.tar.gz +ca14afe9215dd44fe5dc4055a05ec560 blaze-builder-0.3.1.1.tar.gz From 65ed50a94968b37afa00747fbc225411e1938096 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 3 Aug 2013 08:24:22 -0500 Subject: [PATCH 23/62] - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild --- ghc-blaze-builder.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index ef532ac..be98da1 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -4,7 +4,7 @@ Name: ghc-%{pkg_name} Version: 0.3.1.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Efficient buffered output License: BSD @@ -68,6 +68,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sat Aug 03 2013 Fedora Release Engineering - 0.3.1.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + * Mon Jun 10 2013 Jens Petersen - 0.3.1.1-1 - update to 0.3.1.1 - update to new simplified Haskell Packaging Guidelines From 0334bddbe86dee7fe17c21dc9d3d54cf8804e095 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 7 Jun 2014 09:30:56 -0500 Subject: [PATCH 24/62] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- ghc-blaze-builder.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index be98da1..27fa006 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -4,7 +4,7 @@ Name: ghc-%{pkg_name} Version: 0.3.1.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Efficient buffered output License: BSD @@ -68,6 +68,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sat Jun 07 2014 Fedora Release Engineering - 0.3.1.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Sat Aug 03 2013 Fedora Release Engineering - 0.3.1.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild From b2881b39e86e69561fe953a429c7eaa2f42e456a Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Sat, 16 Aug 2014 14:42:49 +0000 Subject: [PATCH 25/62] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- ghc-blaze-builder.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index 27fa006..0a1f118 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -4,7 +4,7 @@ Name: ghc-%{pkg_name} Version: 0.3.1.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Efficient buffered output License: BSD @@ -68,6 +68,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sat Aug 16 2014 Fedora Release Engineering - 0.3.1.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Sat Jun 07 2014 Fedora Release Engineering - 0.3.1.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild From b39e2d733fb9134ce8d1efc00b1f4ae98b4da0dc Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 28 Aug 2014 16:00:41 +0900 Subject: [PATCH 26/62] update to 0.3.3.2 --- .gitignore | 1 + ghc-blaze-builder.spec | 18 +++++++++++++----- sources | 2 +- 3 files changed, 15 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 98af42d..31075e7 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /blaze-builder-0.3.0.2.tar.gz /blaze-builder-0.3.1.0.tar.gz /blaze-builder-0.3.1.1.tar.gz +/blaze-builder-0.3.3.2.tar.gz diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index 0a1f118..4b801ec 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -2,14 +2,17 @@ %global pkg_name blaze-builder +# no useful debuginfo for Haskell packages without C sources +%global debug_package %{nil} + Name: ghc-%{pkg_name} -Version: 0.3.1.1 -Release: 4%{?dist} +Version: 0.3.3.2 +Release: 1%{?dist} Summary: Efficient buffered output 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 @@ -30,10 +33,11 @@ a file or sending it over the network. %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. @@ -64,10 +68,14 @@ This package provides the Haskell %{pkg_name} library development files. %files devel -f %{name}-devel.files -%doc CHANGES README.markdown +%doc CHANGES TODO README.markdown %changelog +* Thu Aug 28 2014 Jens Petersen - 0.3.3.2-1 +- update to 0.3.3.2 +- refresh to cblrpm-0.8.11 + * Sat Aug 16 2014 Fedora Release Engineering - 0.3.1.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild diff --git a/sources b/sources index 20ad1d9..7206e04 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -ca14afe9215dd44fe5dc4055a05ec560 blaze-builder-0.3.1.1.tar.gz +e43342e3275f2cddf9a3e403786fc520 blaze-builder-0.3.3.2.tar.gz From d0a697a49f8250a73cd36a732c7f3d3ed7fa0060 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 15 Jan 2015 14:59:10 +0900 Subject: [PATCH 27/62] update to 0.3.3.4 --- .gitignore | 1 + ghc-blaze-builder.spec | 22 +++++++++++----------- sources | 2 +- 3 files changed, 13 insertions(+), 12 deletions(-) diff --git a/.gitignore b/.gitignore index 31075e7..36f5f4f 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /blaze-builder-0.3.1.0.tar.gz /blaze-builder-0.3.1.1.tar.gz /blaze-builder-0.3.3.2.tar.gz +/blaze-builder-0.3.3.4.tar.gz diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index 4b801ec..4e7f611 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -6,7 +6,7 @@ %global debug_package %{nil} Name: ghc-%{pkg_name} -Version: 0.3.3.2 +Version: 0.3.3.4 Release: 1%{?dist} Summary: Efficient buffered output @@ -22,13 +22,13 @@ BuildRequires: ghc-text-devel # End cabal-rpm deps %description -This library provides an abstraction of buffered output of byte streams -and several convenience functions to exploit it. For example, it allows -to efficiently serialize Haskell values to lazy bytestrings with a large -average chunk size. The large average chunk size allows to make good use of -cache prefetching in later processing steps (e.g. compression) and reduces -the system call overhead when writing the resulting lazy bytestring to -a file or sending it over the network. +This library provides an abstraction of buffered output of byte streams and +several convenience functions to exploit it. For example, it allows to +efficiently serialize Haskell values to lazy bytestrings with a large average +chunk size. The large average chunk size allows to make good use of cache +prefetching in later processing steps (e.g. compression) and reduces the system +call overhead when writing the resulting lazy bytestring to a file or sending +it over the network. %package devel @@ -68,12 +68,12 @@ This package provides the Haskell %{pkg_name} library development files. %files devel -f %{name}-devel.files -%doc CHANGES TODO README.markdown +%doc CHANGES README.markdown TODO %changelog -* Thu Aug 28 2014 Jens Petersen - 0.3.3.2-1 -- update to 0.3.3.2 +* Thu Jan 15 2015 Jens Petersen - 0.3.3.4-1 +- update to 0.3.3.4 - refresh to cblrpm-0.8.11 * Sat Aug 16 2014 Fedora Release Engineering - 0.3.1.1-4 diff --git a/sources b/sources index 7206e04..ee4d928 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -e43342e3275f2cddf9a3e403786fc520 blaze-builder-0.3.3.2.tar.gz +e907804abf9078826cb62f7fc2a2f39f blaze-builder-0.3.3.4.tar.gz From 6bce3d8b1d8787f5dbcf5468381405b600de8197 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 17 Jun 2015 07:32:25 +0000 Subject: [PATCH 28/62] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- ghc-blaze-builder.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index 4e7f611..be442ff 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -7,7 +7,7 @@ Name: ghc-%{pkg_name} Version: 0.3.3.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Efficient buffered output License: BSD @@ -72,6 +72,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Jun 17 2015 Fedora Release Engineering - 0.3.3.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Thu Jan 15 2015 Jens Petersen - 0.3.3.4-1 - update to 0.3.3.4 - refresh to cblrpm-0.8.11 From 637f417907739404920e1ee0246d6917fb3d4a5b Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Fri, 24 Jul 2015 18:59:50 -0400 Subject: [PATCH 29/62] use https for hackage url --- ghc-blaze-builder.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index be442ff..5843a51 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -11,8 +11,8 @@ Release: 2%{?dist} Summary: Efficient buffered output 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 From 4c5ae509f0967df7a950dcb05f4fc3d9fd113597 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 3 Feb 2016 21:25:55 +0000 Subject: [PATCH 30/62] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- ghc-blaze-builder.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index 5843a51..bf286d0 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -7,7 +7,7 @@ Name: ghc-%{pkg_name} Version: 0.3.3.4 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Efficient buffered output License: BSD @@ -72,6 +72,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Feb 03 2016 Fedora Release Engineering - 0.3.3.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Wed Jun 17 2015 Fedora Release Engineering - 0.3.3.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From f605cac564b9a55f89b6f328928d063f432d49c8 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 23 Jun 2016 12:17:47 +0900 Subject: [PATCH 31/62] update to 0.4.0.2 --- .gitignore | 1 + ghc-blaze-builder.spec | 49 +++++++++++++++++++++++++++++++----------- sources | 2 +- 3 files changed, 38 insertions(+), 14 deletions(-) diff --git a/.gitignore b/.gitignore index 36f5f4f..8f53bf7 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /blaze-builder-0.3.1.1.tar.gz /blaze-builder-0.3.3.2.tar.gz /blaze-builder-0.3.3.4.tar.gz +/blaze-builder-0.4.0.2.tar.gz diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index bf286d0..c6cac15 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -2,33 +2,45 @@ %global pkg_name blaze-builder -# no useful debuginfo for Haskell packages without C sources -%global debug_package %{nil} +%bcond_with tests Name: ghc-%{pkg_name} -Version: 0.3.3.4 -Release: 3%{?dist} +Version: 0.4.0.2 +Release: 1%{?dist} Summary: Efficient buffered output License: BSD -URL: https://hackage.haskell.org/package/%{pkg_name} +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 # Begin cabal-rpm deps: BuildRequires: ghc-bytestring-devel +BuildRequires: ghc-deepseq-devel BuildRequires: ghc-text-devel +%if %{with tests} +BuildRequires: ghc-HUnit-devel +BuildRequires: ghc-QuickCheck-devel +BuildRequires: ghc-test-framework-devel +BuildRequires: ghc-test-framework-hunit-devel +BuildRequires: ghc-test-framework-quickcheck2-devel +BuildRequires: ghc-utf8-string-devel +%endif # End cabal-rpm deps %description -This library provides an abstraction of buffered output of byte streams and -several convenience functions to exploit it. For example, it allows to -efficiently serialize Haskell values to lazy bytestrings with a large average -chunk size. The large average chunk size allows to make good use of cache -prefetching in later processing steps (e.g. compression) and reduces the system -call overhead when writing the resulting lazy bytestring to a file or sending -it over the network. +This library provides an implementation of the older blaze-builder interface in +terms of the new builder that shipped with bytestring-0.10.4.0 + +This implementation is mostly intended as a bridge to the new builder, so that +code that uses the old interface can interoperate with code that uses the new +implementation. Note that no attempt has been made to preserve the old internal +modules, so code that has these dependencies cannot use this interface. + +New code should, for the most part, use the new interface. However, this module +does implement a chunked HTTP encoding, which is not otherwise implemented +(yet?) with the new builder. %package devel @@ -54,6 +66,14 @@ 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 + %post devel %ghc_pkg_recache @@ -64,7 +84,7 @@ This package provides the Haskell %{pkg_name} library development files. %files -f %{name}.files -%doc LICENSE +%license LICENSE %files devel -f %{name}-devel.files @@ -72,6 +92,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Thu Jun 23 2016 Jens Petersen - 0.4.0.2-1 +- update to 0.4.0.2 + * Wed Feb 03 2016 Fedora Release Engineering - 0.3.3.4-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild diff --git a/sources b/sources index ee4d928..6bf97f5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -e907804abf9078826cb62f7fc2a2f39f blaze-builder-0.3.3.4.tar.gz +c2a58840d974e73b6acae0aeb3836fb1 blaze-builder-0.4.0.2.tar.gz From 37771ec2d5e2349e83b906e965a7706240f84bc5 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 27 Jun 2016 16:15:16 +0900 Subject: [PATCH 32/62] Revert "update to 0.4.0.2" to help build blaze-builder-enumerator This reverts commit f605cac564b9a55f89b6f328928d063f432d49c8. --- .gitignore | 1 - ghc-blaze-builder.spec | 49 +++++++++++------------------------------- sources | 2 +- 3 files changed, 14 insertions(+), 38 deletions(-) diff --git a/.gitignore b/.gitignore index 8f53bf7..36f5f4f 100644 --- a/.gitignore +++ b/.gitignore @@ -6,4 +6,3 @@ /blaze-builder-0.3.1.1.tar.gz /blaze-builder-0.3.3.2.tar.gz /blaze-builder-0.3.3.4.tar.gz -/blaze-builder-0.4.0.2.tar.gz diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index c6cac15..bf286d0 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -2,45 +2,33 @@ %global pkg_name blaze-builder -%bcond_with tests +# no useful debuginfo for Haskell packages without C sources +%global debug_package %{nil} Name: ghc-%{pkg_name} -Version: 0.4.0.2 -Release: 1%{?dist} +Version: 0.3.3.4 +Release: 3%{?dist} Summary: Efficient buffered output License: BSD -Url: https://hackage.haskell.org/package/%{pkg_name} +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 # Begin cabal-rpm deps: BuildRequires: ghc-bytestring-devel -BuildRequires: ghc-deepseq-devel BuildRequires: ghc-text-devel -%if %{with tests} -BuildRequires: ghc-HUnit-devel -BuildRequires: ghc-QuickCheck-devel -BuildRequires: ghc-test-framework-devel -BuildRequires: ghc-test-framework-hunit-devel -BuildRequires: ghc-test-framework-quickcheck2-devel -BuildRequires: ghc-utf8-string-devel -%endif # End cabal-rpm deps %description -This library provides an implementation of the older blaze-builder interface in -terms of the new builder that shipped with bytestring-0.10.4.0 - -This implementation is mostly intended as a bridge to the new builder, so that -code that uses the old interface can interoperate with code that uses the new -implementation. Note that no attempt has been made to preserve the old internal -modules, so code that has these dependencies cannot use this interface. - -New code should, for the most part, use the new interface. However, this module -does implement a chunked HTTP encoding, which is not otherwise implemented -(yet?) with the new builder. +This library provides an abstraction of buffered output of byte streams and +several convenience functions to exploit it. For example, it allows to +efficiently serialize Haskell values to lazy bytestrings with a large average +chunk size. The large average chunk size allows to make good use of cache +prefetching in later processing steps (e.g. compression) and reduces the system +call overhead when writing the resulting lazy bytestring to a file or sending +it over the network. %package devel @@ -66,14 +54,6 @@ 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 - %post devel %ghc_pkg_recache @@ -84,7 +64,7 @@ rm %{buildroot}%{ghc_pkgdocdir}/LICENSE %files -f %{name}.files -%license LICENSE +%doc LICENSE %files devel -f %{name}-devel.files @@ -92,9 +72,6 @@ rm %{buildroot}%{ghc_pkgdocdir}/LICENSE %changelog -* Thu Jun 23 2016 Jens Petersen - 0.4.0.2-1 -- update to 0.4.0.2 - * Wed Feb 03 2016 Fedora Release Engineering - 0.3.3.4-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild diff --git a/sources b/sources index 6bf97f5..ee4d928 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -c2a58840d974e73b6acae0aeb3836fb1 blaze-builder-0.4.0.2.tar.gz +e907804abf9078826cb62f7fc2a2f39f blaze-builder-0.3.3.4.tar.gz From cd8e5d14730264ac888bcffb42bc2765883e2b93 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 27 Jun 2016 16:18:26 +0900 Subject: [PATCH 33/62] refresh packaging --- ghc-blaze-builder.spec | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index bf286d0..7838f51 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -1,17 +1,15 @@ +# generated by cabal-rpm-0.9.12 # https://fedoraproject.org/wiki/Packaging:Haskell %global pkg_name blaze-builder -# no useful debuginfo for Haskell packages without C sources -%global debug_package %{nil} - Name: ghc-%{pkg_name} Version: 0.3.3.4 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Efficient buffered output License: BSD -URL: https://hackage.haskell.org/package/%{pkg_name} +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 @@ -54,6 +52,8 @@ This package provides the Haskell %{pkg_name} library development files. %install %ghc_lib_install +rm %{buildroot}%{ghc_pkgdocdir}/LICENSE + %post devel %ghc_pkg_recache @@ -64,7 +64,7 @@ This package provides the Haskell %{pkg_name} library development files. %files -f %{name}.files -%doc LICENSE +%license LICENSE %files devel -f %{name}-devel.files @@ -72,6 +72,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Mon Jun 27 2016 Jens Petersen - 0.3.3.4-4 +- refresh packaging + * Wed Feb 03 2016 Fedora Release Engineering - 0.3.3.4-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild From 1336f57542ad435a2df4a6032fcb55cea9fe9661 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 27 Sep 2016 19:15:27 +0900 Subject: [PATCH 34/62] no longer remove license --- ghc-blaze-builder.spec | 2 -- 1 file changed, 2 deletions(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index 7838f51..fe8421d 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -52,8 +52,6 @@ This package provides the Haskell %{pkg_name} library development files. %install %ghc_lib_install -rm %{buildroot}%{ghc_pkgdocdir}/LICENSE - %post devel %ghc_pkg_recache From f0f9fb1a3b4849c5dc8809be956bff8363a97f1c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 10 Feb 2017 10:33:54 +0000 Subject: [PATCH 35/62] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- ghc-blaze-builder.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index fe8421d..bce1197 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -5,7 +5,7 @@ Name: ghc-%{pkg_name} Version: 0.3.3.4 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Efficient buffered output License: BSD @@ -70,6 +70,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Fri Feb 10 2017 Fedora Release Engineering - 0.3.3.4-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Mon Jun 27 2016 Jens Petersen - 0.3.3.4-4 - refresh packaging From bb1655ea7daaf3b1114a719dc19d6b69e28aefa7 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 21 Feb 2017 21:35:19 +0900 Subject: [PATCH 36/62] update to 0.4.0.2 --- .gitignore | 1 + ghc-blaze-builder.spec | 47 +++++++++++++++++++++++++++++++----------- sources | 2 +- 3 files changed, 37 insertions(+), 13 deletions(-) diff --git a/.gitignore b/.gitignore index 36f5f4f..8f53bf7 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /blaze-builder-0.3.1.1.tar.gz /blaze-builder-0.3.3.2.tar.gz /blaze-builder-0.3.3.4.tar.gz +/blaze-builder-0.4.0.2.tar.gz diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index bce1197..56c116c 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -1,32 +1,48 @@ -# generated by cabal-rpm-0.9.12 +# generated by cabal-rpm-0.11.1 # https://fedoraproject.org/wiki/Packaging:Haskell %global pkg_name blaze-builder +%global pkgver %{pkg_name}-%{version} + +%bcond_with tests Name: ghc-%{pkg_name} -Version: 0.3.3.4 -Release: 5%{?dist} +Version: 0.4.0.2 +Release: 1%{?dist} Summary: Efficient buffered output 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 # Begin cabal-rpm deps: BuildRequires: ghc-bytestring-devel +BuildRequires: ghc-deepseq-devel BuildRequires: ghc-text-devel +%if %{with tests} +BuildRequires: ghc-HUnit-devel +BuildRequires: ghc-QuickCheck-devel +BuildRequires: ghc-test-framework-devel +BuildRequires: ghc-test-framework-hunit-devel +BuildRequires: ghc-test-framework-quickcheck2-devel +BuildRequires: ghc-utf8-string-devel +%endif # End cabal-rpm deps %description -This library provides an abstraction of buffered output of byte streams and -several convenience functions to exploit it. For example, it allows to -efficiently serialize Haskell values to lazy bytestrings with a large average -chunk size. The large average chunk size allows to make good use of cache -prefetching in later processing steps (e.g. compression) and reduces the system -call overhead when writing the resulting lazy bytestring to a file or sending -it over the network. +This library provides an implementation of the older blaze-builder interface in +terms of the new builder that shipped with bytestring-0.10.4.0 + +This implementation is mostly intended as a bridge to the new builder, so that +code that uses the old interface can interoperate with code that uses the new +implementation. Note that no attempt has been made to preserve the old internal +modules, so code that has these dependencies cannot use this interface. + +New code should, for the most part, use the new interface. However, this module +does implement a chunked HTTP encoding, which is not otherwise implemented +(yet?) with the new builder. %package devel @@ -42,7 +58,7 @@ This package provides the Haskell %{pkg_name} library development files. %prep -%setup -q -n %{pkg_name}-%{version} +%setup -q -n %{pkgver} %build @@ -53,6 +69,10 @@ This package provides the Haskell %{pkg_name} library development files. %ghc_lib_install +%check +%cabal_test + + %post devel %ghc_pkg_recache @@ -70,6 +90,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Tue Feb 21 2017 Jens Petersen - 0.4.0.2-1 +- update to 0.4.0.2 + * Fri Feb 10 2017 Fedora Release Engineering - 0.3.3.4-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild diff --git a/sources b/sources index ee4d928..0e36179 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -e907804abf9078826cb62f7fc2a2f39f blaze-builder-0.3.3.4.tar.gz +SHA512 (blaze-builder-0.4.0.2.tar.gz) = ca0390d1e31d1fb65f5739a15b4604e67d01aa1ba2f98ac6e741b277e64e79e8d65eca581aba405b65136261654f3e116c21ae4b4018d74a784e481c2ee9d3a0 From 74e7f1d4594ffaf83d06726cea619bb4719b05dc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 26 Jul 2017 09:35:28 +0000 Subject: [PATCH 37/62] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- ghc-blaze-builder.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index 56c116c..89183d2 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.4.0.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Efficient buffered output License: BSD @@ -90,6 +90,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Jul 26 2017 Fedora Release Engineering - 0.4.0.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Tue Feb 21 2017 Jens Petersen - 0.4.0.2-1 - update to 0.4.0.2 From 60c38009a23ad2326bd08dd3a9415e2cf3778f22 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 2 Aug 2017 21:13:35 +0000 Subject: [PATCH 38/62] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- ghc-blaze-builder.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index 89183d2..ef56c6b 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.4.0.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Efficient buffered output License: BSD @@ -90,6 +90,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Aug 02 2017 Fedora Release Engineering - 0.4.0.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Wed Jul 26 2017 Fedora Release Engineering - 0.4.0.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From ccd6df464c5dda29985179f9ba6c8e50d7750229 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 24 Jan 2018 14:10:39 +0100 Subject: [PATCH 39/62] refresh to cabal-rpm-0.12.1 --- ghc-blaze-builder.spec | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index ef56c6b..5c3ddc3 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.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 blaze-builder @@ -48,9 +48,12 @@ does implement a chunked HTTP encoding, which is not otherwise implemented %package devel Summary: Haskell %{pkg_name} library development files Provides: %{name}-static = %{version}-%{release} +Provides: %{name}-doc = %{version}-%{release} +%if %{defined ghc_version} Requires: ghc-compiler = %{ghc_version} Requires(post): ghc-compiler = %{ghc_version} Requires(postun): ghc-compiler = %{ghc_version} +%endif Requires: %{name}%{?_isa} = %{version}-%{release} %description devel @@ -73,6 +76,12 @@ This package provides the Haskell %{pkg_name} library development files. %cabal_test +%post -p /sbin/ldconfig + + +%postun -p /sbin/ldconfig + + %post devel %ghc_pkg_recache From 7ae74e79b502b970c666bffefbff9fe4b254a1ba Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 26 Jan 2018 11:20:20 +0100 Subject: [PATCH 40/62] bump release --- ghc-blaze-builder.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index 5c3ddc3..dadb0dd 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.4.0.2 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Efficient buffered output License: BSD @@ -99,6 +99,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Fri Jan 26 2018 Jens Petersen - 0.4.0.2-4 +- rebuild + * Wed Aug 02 2017 Fedora Release Engineering - 0.4.0.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild From 7ceec9a1d948989e7379be161d6a86ec50ff83d3 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 4 Feb 2018 01:02:01 +0900 Subject: [PATCH 41/62] drop ldconfig scriptlets --- ghc-blaze-builder.spec | 6 ------ 1 file changed, 6 deletions(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index dadb0dd..6a06d95 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -76,12 +76,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 3894765f5bc858459c6b0220faf6d0369c139753 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 7 Feb 2018 11:21:29 +0000 Subject: [PATCH 42/62] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-blaze-builder.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index 6a06d95..e8af725 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.4.0.2 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Efficient buffered output License: BSD @@ -93,6 +93,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Feb 07 2018 Fedora Release Engineering - 0.4.0.2-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Fri Jan 26 2018 Jens Petersen - 0.4.0.2-4 - rebuild From 59013f1cabbc419fd0a36d5c84af237e7768462e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 13 Jul 2018 01:35:36 +0000 Subject: [PATCH 43/62] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-blaze-builder.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index e8af725..8fc25bf 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.4.0.2 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Efficient buffered output License: BSD @@ -93,6 +93,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Fri Jul 13 2018 Fedora Release Engineering - 0.4.0.2-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Wed Feb 07 2018 Fedora Release Engineering - 0.4.0.2-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From 2868fd3611cb1c039eca4bf37432a5085592beed Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 22 Jul 2018 22:51:04 +0900 Subject: [PATCH 44/62] update to 0.4.1.0 --- .gitignore | 1 + ghc-blaze-builder.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 8f53bf7..3851718 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ /blaze-builder-0.3.3.2.tar.gz /blaze-builder-0.3.3.4.tar.gz /blaze-builder-0.4.0.2.tar.gz +/blaze-builder-0.4.1.0.tar.gz diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index 8fc25bf..b7290bf 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.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 blaze-builder @@ -7,8 +7,8 @@ %bcond_with tests Name: ghc-%{pkg_name} -Version: 0.4.0.2 -Release: 6%{?dist} +Version: 0.4.1.0 +Release: 1%{?dist} Summary: Efficient buffered output License: BSD @@ -93,6 +93,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sun Jul 22 2018 Jens Petersen - 0.4.1.0-1 +- update to 0.4.1.0 + * Fri Jul 13 2018 Fedora Release Engineering - 0.4.0.2-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild diff --git a/sources b/sources index 0e36179..fffa535 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (blaze-builder-0.4.0.2.tar.gz) = ca0390d1e31d1fb65f5739a15b4604e67d01aa1ba2f98ac6e741b277e64e79e8d65eca581aba405b65136261654f3e116c21ae4b4018d74a784e481c2ee9d3a0 +SHA512 (blaze-builder-0.4.1.0.tar.gz) = 0962634113a19d39fb19a9df895a4e4e3e0fc5b2c17fd0d5c27e1cd9da128fd3af2f01d7b0ce894d3964b5b3bd874aeae205b126e069a6e5d964ad97c753da39 From 229914aaedba8b420405ecdcaa3c0f00a94ed235 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 31 Jan 2019 21:13:43 +0000 Subject: [PATCH 45/62] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-blaze-builder.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index b7290bf..ad810c8 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.4.1.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Efficient buffered output License: BSD @@ -93,6 +93,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Thu Jan 31 2019 Fedora Release Engineering - 0.4.1.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Sun Jul 22 2018 Jens Petersen - 0.4.1.0-1 - update to 0.4.1.0 From 6ebd4169f6b9f16beccea53a458f5c67d353e0fb Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 17 Feb 2019 22:43:40 +0800 Subject: [PATCH 46/62] refresh to cabal-rpm-0.13 --- ghc-blaze-builder.spec | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index ad810c8..f673b59 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.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 blaze-builder @@ -8,16 +8,18 @@ Name: ghc-%{pkg_name} Version: 0.4.1.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Efficient buffered output 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-text-devel @@ -61,15 +63,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 @@ -85,7 +93,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 @@ -93,6 +103,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sun Feb 17 2019 Jens Petersen - 0.4.1.0-3 +- refresh to cabal-rpm-0.13 + * Thu Jan 31 2019 Fedora Release Engineering - 0.4.1.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From ff8d03b8574961607789314a1d45a1c475d8ba6a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 25 Jul 2019 02:09:39 +0000 Subject: [PATCH 47/62] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-blaze-builder.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index f673b59..7bad06b 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.4.1.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Efficient buffered output License: BSD @@ -103,6 +103,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Thu Jul 25 2019 Fedora Release Engineering - 0.4.1.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Sun Feb 17 2019 Jens Petersen - 0.4.1.0-3 - refresh to cabal-rpm-0.13 From 8a2ede29e2a8bf32d8e635d54f46b7cd308abf2d Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 25 Jul 2019 04:21:47 +0000 Subject: [PATCH 48/62] cabal-rpm-1.0.0: add doc and prof subpkgs --- ghc-blaze-builder.spec | 53 +++++++++++++++++++++++++++++++----------- 1 file changed, 40 insertions(+), 13 deletions(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index 7bad06b..8ca8022 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.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 blaze-builder @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.4.1.0 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Efficient buffered output 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 @@ -50,11 +56,8 @@ does implement a chunked HTTP encoding, which is not otherwise implemented %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} @@ -62,6 +65,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} @@ -84,14 +106,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 @@ -102,7 +116,20 @@ This package provides the Haskell %{pkg_name} library development files. %doc CHANGES README.markdown TODO +%if %{with haddock} +%files doc -f %{name}-doc.files +%endif + + +%if %{with ghc_prof} +%files prof -f %{name}-prof.files +%endif + + %changelog +* Thu Aug 01 2019 Jens Petersen - 0.4.1.0-5 +- add doc and prof subpackages (cabal-rpm-1.0.0) + * Thu Jul 25 2019 Fedora Release Engineering - 0.4.1.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From b729362cfb7687756de59d14fe04ea6f26f77af9 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 5 Aug 2019 18:27:44 +0800 Subject: [PATCH 49/62] BR prof for lib and static for executable --- ghc-blaze-builder.spec | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index 8ca8022..55ced05 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.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 blaze-builder @@ -19,16 +19,11 @@ 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-text-devel +BuildRequires: ghc-base-prof +BuildRequires: ghc-bytestring-prof +BuildRequires: ghc-deepseq-prof +BuildRequires: ghc-text-prof %if %{with tests} BuildRequires: ghc-HUnit-devel BuildRequires: ghc-QuickCheck-devel @@ -56,6 +51,7 @@ does implement a chunked HTTP encoding, which is not otherwise implemented %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 b2a5af782ecde06fbee67936e460b3beb5422787 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jan 2020 20:20:05 +0000 Subject: [PATCH 50/62] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-blaze-builder.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index 55ced05..005acef 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.4.1.0 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Efficient buffered output License: BSD @@ -123,6 +123,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Tue Jan 28 2020 Fedora Release Engineering - 0.4.1.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Thu Aug 01 2019 Jens Petersen - 0.4.1.0-5 - add doc and prof subpackages (cabal-rpm-1.0.0) From 3d6326bd65ff9b6e27eff5777559b9239cddaa19 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 8 Feb 2020 22:49:07 +0800 Subject: [PATCH 51/62] refresh to cabal-rpm-2.0.2 --- ghc-blaze-builder.spec | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index 005acef..8d1a1da 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.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 blaze-builder %global pkgver %{pkg_name}-%{version} -%bcond_with tests - Name: ghc-%{pkg_name} Version: 0.4.1.0 Release: 6%{?dist} @@ -24,14 +22,6 @@ BuildRequires: ghc-base-prof BuildRequires: ghc-bytestring-prof BuildRequires: ghc-deepseq-prof BuildRequires: ghc-text-prof -%if %{with tests} -BuildRequires: ghc-HUnit-devel -BuildRequires: ghc-QuickCheck-devel -BuildRequires: ghc-test-framework-devel -BuildRequires: ghc-test-framework-hunit-devel -BuildRequires: ghc-test-framework-quickcheck2-devel -BuildRequires: ghc-utf8-string-devel -%endif # End cabal-rpm deps %description @@ -64,6 +54,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. @@ -74,6 +65,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. @@ -98,8 +90,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 @@ -114,6 +112,7 @@ This package provides the Haskell %{pkg_name} profiling library. %if %{with haddock} %files doc -f %{name}-doc.files +%license LICENSE %endif From 10879fb93b599a60fba0d51822bebb9cf0590246 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 4 Jun 2020 19:25:23 +0800 Subject: [PATCH 52/62] refresh to cabal-rpm-2.0.5 --- ghc-blaze-builder.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index 8d1a1da..6f5e16f 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.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 blaze-builder %global pkgver %{pkg_name}-%{version} From fbf85a44e1ca8fffcef1b396a3b794a3dd10bd34 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 19 Jun 2020 16:54:00 +0800 Subject: [PATCH 53/62] refresh to cabal-rpm-2.0.6 --- ghc-blaze-builder.spec | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index 6f5e16f..d896ec4 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.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 blaze-builder %global pkgver %{pkg_name}-%{version} +# testsuite missing deps: test-framework test-framework-hunit test-framework-quickcheck2 + Name: ghc-%{pkg_name} Version: 0.4.1.0 Release: 6%{?dist} @@ -90,16 +92,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 d0d5212dfe6c48ad07627ea8512e5f1fb4ac047a Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 17 Jul 2020 17:54:29 +0800 Subject: [PATCH 54/62] bump release --- ghc-blaze-builder.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index d896ec4..aa2d360 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.4.1.0 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Efficient buffered output License: BSD @@ -114,6 +114,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Fri Jul 17 2020 Jens Petersen - 0.4.1.0-7 +- refresh to cabal-rpm-2.0.6 + * Tue Jan 28 2020 Fedora Release Engineering - 0.4.1.0-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From 371834e26fd05fc7954f3bde6df586edaafdc9e0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 27 Jul 2020 18:50:45 +0000 Subject: [PATCH 55/62] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-blaze-builder.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index aa2d360..8eb96e8 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.4.1.0 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Efficient buffered output License: BSD @@ -114,6 +114,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Mon Jul 27 2020 Fedora Release Engineering - 0.4.1.0-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Fri Jul 17 2020 Jens Petersen - 0.4.1.0-7 - refresh to cabal-rpm-2.0.6 From b9f278d0b692f741233061ac8a93a1b4905cb8a8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 26 Jan 2021 06:54:56 +0000 Subject: [PATCH 56/62] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-blaze-builder.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index 8eb96e8..f28eb68 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.4.1.0 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Efficient buffered output License: BSD @@ -114,6 +114,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Tue Jan 26 2021 Fedora Release Engineering - 0.4.1.0-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Mon Jul 27 2020 Fedora Release Engineering - 0.4.1.0-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From aa66f49bd4d2d768306f91ef7b88e4d1e9e0c471 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 22 Jul 2021 00:21:49 +0000 Subject: [PATCH 57/62] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-blaze-builder.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index f28eb68..be5f7b2 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.4.1.0 -Release: 9%{?dist} +Release: 10%{?dist} Summary: Efficient buffered output License: BSD @@ -114,6 +114,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Thu Jul 22 2021 Fedora Release Engineering - 0.4.1.0-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Tue Jan 26 2021 Fedora Release Engineering - 0.4.1.0-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 45f7edc10f4cc972258212eb97b5daa3064ec01c Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 28 Jan 2021 15:10:02 +0800 Subject: [PATCH 58/62] update to 0.4.2.1 --- .gitignore | 1 + ghc-blaze-builder.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 3851718..543812d 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ /blaze-builder-0.3.3.4.tar.gz /blaze-builder-0.4.0.2.tar.gz /blaze-builder-0.4.1.0.tar.gz +/blaze-builder-0.4.2.1.tar.gz diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index be5f7b2..85511c4 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -7,8 +7,8 @@ # testsuite missing deps: test-framework test-framework-hunit test-framework-quickcheck2 Name: ghc-%{pkg_name} -Version: 0.4.1.0 -Release: 10%{?dist} +Version: 0.4.2.1 +Release: 1%{?dist} Summary: Efficient buffered output License: BSD @@ -114,6 +114,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Thu Aug 5 2021 Jens Petersen - 0.4.2.1-1 +- update to 0.4.2.1 + * Thu Jul 22 2021 Fedora Release Engineering - 0.4.1.0-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild diff --git a/sources b/sources index fffa535..15ba1dd 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (blaze-builder-0.4.1.0.tar.gz) = 0962634113a19d39fb19a9df895a4e4e3e0fc5b2c17fd0d5c27e1cd9da128fd3af2f01d7b0ce894d3964b5b3bd874aeae205b126e069a6e5d964ad97c753da39 +SHA512 (blaze-builder-0.4.2.1.tar.gz) = 30f8d1d70a1aeb5b4c4e3170e40207c0f39933050e04bbdff49683a8b2e850921e80fa8e2d7f2b7a2a19fd6340bb65fad9c1d33999abf8a388d3f0ce921d0744 From 0e30a2414ca777d22eb5e7db7c375453f2daf93c 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-blaze-builder.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index 85511c4..4ee8427 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.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 blaze-builder @@ -57,6 +57,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 21a5619353cad0f8eaaeed383737f2c58bef8b7a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 20 Jan 2022 04:34:19 +0000 Subject: [PATCH 60/62] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-blaze-builder.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index 4ee8427..dd5bee7 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.4.2.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Efficient buffered output License: BSD @@ -115,6 +115,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Thu Jan 20 2022 Fedora Release Engineering - 0.4.2.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Thu Aug 5 2021 Jens Petersen - 0.4.2.1-1 - update to 0.4.2.1 From 335d91c7027ab0b88e598d5eaa82bb7b15e3b1c2 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 7 Jun 2022 10:47:30 +0800 Subject: [PATCH 61/62] update to 0.4.2.2 --- .gitignore | 1 + blaze-builder-0.4.2.2.cabal | 121 ++++++++++++++++++++++++++++++++++++ ghc-blaze-builder.spec | 29 +++++---- sources | 2 +- 4 files changed, 140 insertions(+), 13 deletions(-) create mode 100644 blaze-builder-0.4.2.2.cabal diff --git a/.gitignore b/.gitignore index 543812d..3984796 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ /blaze-builder-0.4.0.2.tar.gz /blaze-builder-0.4.1.0.tar.gz /blaze-builder-0.4.2.1.tar.gz +/blaze-builder-0.4.2.2.tar.gz diff --git a/blaze-builder-0.4.2.2.cabal b/blaze-builder-0.4.2.2.cabal new file mode 100644 index 0000000..5dfae31 --- /dev/null +++ b/blaze-builder-0.4.2.2.cabal @@ -0,0 +1,121 @@ +Name: blaze-builder +Version: 0.4.2.2 +x-revision: 1 +Synopsis: Efficient buffered output. + +Description: + This library allows to efficiently serialize Haskell values to lazy bytestrings + with a large average chunk size. The large average chunk size allows to make + good use of cache prefetching in later processing steps (e.g. compression) and + reduces the system call overhead when writing the resulting lazy bytestring to a + file or sending it over the network. + . + This library was inspired by the module Data.Binary.Builder provided by the + binary package. It was originally developed with the specific needs of the + blaze-html package in mind. Since then it has been restructured to serve as a + drop-in replacement for Data.Binary.Builder, which it improves upon both in + speed as well as expressivity. + +Author: Jasper Van der Jeugt, Simon Meier, Leon P Smith +Copyright: (c) 2010-2014 Simon Meier + (c) 2010 Jasper Van der Jeugt + (c) 2013-2015 Leon P Smith +Maintainer: https://github.com/blaze-builder + +License: BSD3 +License-file: LICENSE + +Homepage: https://github.com/blaze-builder/blaze-builder +Bug-Reports: https://github.com/blaze-builder/blaze-builder/issues +Stability: Stable + +Category: Data +Build-type: Simple +Cabal-version: >= 1.10 + +Tested-with: + GHC == 9.2.1 + GHC == 9.0.1 + GHC == 8.10.7 + GHC == 8.8.4 + GHC == 8.6.5 + GHC == 8.4.4 + GHC == 8.2.2 + GHC == 8.0.2 + GHC == 7.10.3 + GHC == 7.8.4 + GHC == 7.6.3 + GHC == 7.4.2 + GHC == 7.0.4 + +Extra-source-files: + Makefile + README.markdown + TODO + CHANGES + + benchmarks/*.hs + benchmarks/Throughput/*.hs + benchmarks/Throughput/*.h + benchmarks/Throughput/*.c + + tests/*.hs + +Source-repository head + Type: git + Location: https://github.com/blaze-builder/blaze-builder.git + +Library + default-language: Haskell98 + + exposed-modules: Blaze.ByteString.Builder + Blaze.ByteString.Builder.Int + Blaze.ByteString.Builder.Word + Blaze.ByteString.Builder.ByteString + Blaze.ByteString.Builder.Char.Utf8 + Blaze.ByteString.Builder.Char8 + Blaze.ByteString.Builder.Html.Utf8 + Blaze.ByteString.Builder.Html.Word + Blaze.ByteString.Builder.HTTP + Blaze.ByteString.Builder.Compat.Write + + Blaze.ByteString.Builder.Internal.Write + + build-depends: + base == 4.* + , bytestring >= 0.9 && < 1.0 + , deepseq + , ghc-prim + , text >= 0.10 && < 2.1 + + if impl(ghc < 7.8) + build-depends: bytestring-builder + else + build-depends: bytestring >= 0.10.4 + + if impl(ghc < 8.0) + build-depends: semigroups >= 0.16 && < 0.20 + + ghc-options: -Wall + if impl(ghc >= 8.0) + ghc-options: -Wcompat + +test-suite test + type: exitcode-stdio-1.0 + hs-source-dirs: tests + main-is: Tests.hs + default-language: Haskell98 + ghc-options: -Wall -fno-warn-orphans + if impl(ghc >= 8.0) + ghc-options: -Wcompat + + build-depends: base + , blaze-builder + , bytestring + , HUnit + , QuickCheck + , test-framework + , test-framework-hunit + , test-framework-quickcheck2 + , text + , utf8-string diff --git a/ghc-blaze-builder.spec b/ghc-blaze-builder.spec index dd5bee7..39552ff 100644 --- a/ghc-blaze-builder.spec +++ b/ghc-blaze-builder.spec @@ -7,14 +7,15 @@ # testsuite missing deps: test-framework test-framework-hunit test-framework-quickcheck2 Name: ghc-%{pkg_name} -Version: 0.4.2.1 -Release: 2%{?dist} +Version: 0.4.2.2 +Release: 1%{?dist} Summary: Efficient buffered output License: BSD Url: https://hackage.haskell.org/package/%{pkg_name} # Begin cabal-rpm sources: Source0: https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz +Source1: https://hackage.haskell.org/package/%{pkgver}/%{pkg_name}.cabal#/%{pkgver}.cabal # End cabal-rpm sources # Begin cabal-rpm deps: @@ -27,17 +28,17 @@ BuildRequires: ghc-text-prof # End cabal-rpm deps %description -This library provides an implementation of the older blaze-builder interface in -terms of the new builder that shipped with bytestring-0.10.4.0 +This library allows to efficiently serialize Haskell values to lazy bytestrings +with a large average chunk size. The large average chunk size allows to make +good use of cache prefetching in later processing steps (e.g. +compression) and reduces the system call overhead when writing the resulting +lazy bytestring to a file or sending it over the network. -This implementation is mostly intended as a bridge to the new builder, so that -code that uses the old interface can interoperate with code that uses the new -implementation. Note that no attempt has been made to preserve the old internal -modules, so code that has these dependencies cannot use this interface. - -New code should, for the most part, use the new interface. However, this module -does implement a chunked HTTP encoding, which is not otherwise implemented -(yet?) with the new builder. +This library was inspired by the module Data.Binary.Builder provided by the +binary package. It was originally developed with the specific needs of the +blaze-html package in mind. Since then it has been restructured to serve as a +drop-in replacement for Data.Binary.Builder, which it improves upon both in +speed as well as expressivity. %package devel @@ -78,6 +79,7 @@ This package provides the Haskell %{pkg_name} profiling library. %prep # Begin cabal-rpm setup: %setup -q -n %{pkgver} +cp -bp %{SOURCE1} %{pkg_name}.cabal # End cabal-rpm setup @@ -115,6 +117,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Tue Jun 07 2022 Jens Petersen - 0.4.2.2-1 +- https://hackage.haskell.org/package/blaze-builder-0.4.2.2/changelog + * Thu Jan 20 2022 Fedora Release Engineering - 0.4.2.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild diff --git a/sources b/sources index 15ba1dd..5ca3b50 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (blaze-builder-0.4.2.1.tar.gz) = 30f8d1d70a1aeb5b4c4e3170e40207c0f39933050e04bbdff49683a8b2e850921e80fa8e2d7f2b7a2a19fd6340bb65fad9c1d33999abf8a388d3f0ce921d0744 +SHA512 (blaze-builder-0.4.2.2.tar.gz) = 4a0aeaa909a487c652103c5d68180fb34bd2a8be9d625b96056b632081c3f58b8588811f3f47fcf8b58c680ae1c38e4ba8d7066617cb1b660f1994520427d654 From 0e64cacb6d9f5175a1cd0f3a7dc0a1db5662ed25 Mon Sep 17 00:00:00 2001 From: MSVSphere Packaging Team Date: Mon, 30 Oct 2023 21:25:44 +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 5ca3b50..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (blaze-builder-0.4.2.2.tar.gz) = 4a0aeaa909a487c652103c5d68180fb34bd2a8be9d625b96056b632081c3f58b8588811f3f47fcf8b58c680ae1c38e4ba8d7066617cb1b660f1994520427d654