From 3afac2b67e794aaaf889e91daedf50024608bd01 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jun 2011 12:03:52 +0000 Subject: [PATCH 01/59] 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 b57a93b004a8fcfa41e8cbb0ec89a150e6b9aa09 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 18 Jun 2011 16:19:50 +0900 Subject: [PATCH 02/59] initial import (#701332) --- .gitignore | 1 + ghc-blaze-html.spec | 69 +++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 71 insertions(+) create mode 100644 ghc-blaze-html.spec diff --git a/.gitignore b/.gitignore index e69de29..98bb011 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/blaze-html-0.4.1.3.tar.gz diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec new file mode 100644 index 0000000..3622dfa --- /dev/null +++ b/ghc-blaze-html.spec @@ -0,0 +1,69 @@ +# For Haskell Packaging Guidelines see: +# - https://fedoraproject.org/wiki/Packaging:Haskell +# - https://fedoraproject.org/wiki/PackagingDrafts/Haskell + +%global pkg_name blaze-html + +# common part of summary for all the subpackages +%global common_summary Fast HTML combinator library for Haskell + +# main description used for all the subpackages +%global common_description BlazeHtml is a blazingly fast HTML combinator library for\ +the Haskell programming language. It embeds HTML templates in Haskell code\ +for optimal efficiency and composability.\ +The project is aimed at those who seek to write web applications in Haskell\ + — it integrates well with all Haskell web frameworks. + +Name: ghc-%{pkg_name} +Version: 0.4.1.3 +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 +# fedora ghc archs: +ExclusiveArch: %{ix86} x86_64 ppc alpha sparcv9 ppc64 +BuildRequires: ghc-Cabal-devel +# macros for building haskell packages +BuildRequires: ghc-rpm-macros +BuildRequires: hscolour +BuildRequires: ghc-blaze-builder-prof, ghc-text-prof + +%description +%{common_description} + + +%prep +%setup -q -n %{pkg_name}-%{version} + + +%build +%ghc_lib_build + + +%install +%ghc_lib_install + + +# define the devel subpkg, post[un] scripts, +# and filelists ghc-blaze-html{,devel}.files +%ghc_lib_package + + +%changelog +* Wed Jun 15 2011 Jens Petersen - 0.4.1.3-1 +- update to 0.4.1.3 +- cabal2spec-0.23 + +* Tue May 3 2011 Jens Petersen - 0.4.1.1-1 +- update to 0.4.1.1 +- cabal2spec-0.22.6 + +* Sat Mar 26 2011 Jens Petersen - 0.4.1.0-1 +- BSD license +- depends on ghc-text and ghc-blaze-builder + +* Sat Mar 26 2011 Fedora Haskell SIG - 0.4.1.0-0 +- initial packaging for Fedora automatically generated by cabal2spec-0.22.5 diff --git a/sources b/sources index e69de29..ca84fb3 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +599933bc2d3f583be06aed4350e68bc0 blaze-html-0.4.1.3.tar.gz From ff0a28346d7f4cb9e4822fa2aaf466d33176d916 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 18 Jun 2011 18:25:11 +0900 Subject: [PATCH 03/59] update to 0.4.1.4 --- .gitignore | 1 + ghc-blaze-html.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 98bb011..f3d0bff 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /blaze-html-0.4.1.3.tar.gz +/blaze-html-0.4.1.4.tar.gz diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index 3622dfa..2bf44c1 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -15,7 +15,7 @@ The project is aimed at those who seek to write web applications in Haskell\ — it integrates well with all Haskell web frameworks. Name: ghc-%{pkg_name} -Version: 0.4.1.3 +Version: 0.4.1.4 Release: 1%{?dist} Summary: %{common_summary} @@ -53,6 +53,9 @@ BuildRequires: ghc-blaze-builder-prof, ghc-text-prof %changelog +* Sat Jun 18 2011 Jens Petersen - 0.4.1.4-1 +- update to 0.4.1.4 + * Wed Jun 15 2011 Jens Petersen - 0.4.1.3-1 - update to 0.4.1.3 - cabal2spec-0.23 diff --git a/sources b/sources index ca84fb3..a08eb8a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -599933bc2d3f583be06aed4350e68bc0 blaze-html-0.4.1.3.tar.gz +a4442917261569ef8fd0372e6cd40968 blaze-html-0.4.1.4.tar.gz From 91b058216d4f8c9c2e0558c74f9700c41dcc202c Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 4 Aug 2011 12:15:10 +0900 Subject: [PATCH 04/59] update to 0.4.1.6 --- .gitignore | 1 + ghc-blaze-html.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index f3d0bff..8524802 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /blaze-html-0.4.1.3.tar.gz /blaze-html-0.4.1.4.tar.gz +/blaze-html-0.4.1.6.tar.gz diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index 2bf44c1..4139ac2 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -15,7 +15,7 @@ The project is aimed at those who seek to write web applications in Haskell\ — it integrates well with all Haskell web frameworks. Name: ghc-%{pkg_name} -Version: 0.4.1.4 +Version: 0.4.1.6 Release: 1%{?dist} Summary: %{common_summary} @@ -53,6 +53,9 @@ BuildRequires: ghc-blaze-builder-prof, ghc-text-prof %changelog +* Thu Aug 4 2011 Jens Petersen - 0.4.1.6-1 +- update to 0.4.1.6 + * Sat Jun 18 2011 Jens Petersen - 0.4.1.4-1 - update to 0.4.1.4 diff --git a/sources b/sources index a08eb8a..dd30a59 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -a4442917261569ef8fd0372e6cd40968 blaze-html-0.4.1.4.tar.gz +0b318bcd45041a581b568d2723c728b3 blaze-html-0.4.1.6.tar.gz From b4d105597ace45d312a16b4616f103112bb42689 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 28 Sep 2011 19:25:25 +0900 Subject: [PATCH 05/59] update to 0.4.1.7 --- .gitignore | 1 + ghc-blaze-html.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 8524802..c2dbbb5 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /blaze-html-0.4.1.3.tar.gz /blaze-html-0.4.1.4.tar.gz /blaze-html-0.4.1.6.tar.gz +/blaze-html-0.4.1.7.tar.gz diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index 4139ac2..b1e9d2c 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -15,7 +15,7 @@ The project is aimed at those who seek to write web applications in Haskell\ — it integrates well with all Haskell web frameworks. Name: ghc-%{pkg_name} -Version: 0.4.1.6 +Version: 0.4.1.7 Release: 1%{?dist} Summary: %{common_summary} @@ -53,6 +53,9 @@ BuildRequires: ghc-blaze-builder-prof, ghc-text-prof %changelog +* Wed Sep 28 2011 Jens Petersen - 0.4.1.7-1 +- update to 0.4.1.7 + * Thu Aug 4 2011 Jens Petersen - 0.4.1.6-1 - update to 0.4.1.6 diff --git a/sources b/sources index dd30a59..3ead658 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -0b318bcd45041a581b568d2723c728b3 blaze-html-0.4.1.6.tar.gz +2fc96130a3eecd86a67e3bf9811babdd blaze-html-0.4.1.7.tar.gz From 55921e6a9ca06da4c45a22ddef219785edfdf462 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 3 Oct 2011 19:15:53 +0900 Subject: [PATCH 06/59] update to 0.4.2.0 --- .gitignore | 1 + ghc-blaze-html.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index c2dbbb5..0c16d74 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /blaze-html-0.4.1.4.tar.gz /blaze-html-0.4.1.6.tar.gz /blaze-html-0.4.1.7.tar.gz +/blaze-html-0.4.2.0.tar.gz diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index b1e9d2c..073e39a 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -15,7 +15,7 @@ The project is aimed at those who seek to write web applications in Haskell\ — it integrates well with all Haskell web frameworks. Name: ghc-%{pkg_name} -Version: 0.4.1.7 +Version: 0.4.2.0 Release: 1%{?dist} Summary: %{common_summary} @@ -53,6 +53,9 @@ BuildRequires: ghc-blaze-builder-prof, ghc-text-prof %changelog +* Mon Oct 3 2011 Jens Petersen - 0.4.2.0-1 +- update to 0.4.2.0 + * Wed Sep 28 2011 Jens Petersen - 0.4.1.7-1 - update to 0.4.1.7 diff --git a/sources b/sources index 3ead658..111ea22 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -2fc96130a3eecd86a67e3bf9811babdd blaze-html-0.4.1.7.tar.gz +5a7ed9e8ad8fead967b454d60bd0a6a6 blaze-html-0.4.2.0.tar.gz From 70cdab8937a1ebb4bef29f5ea0d7712d2afeb80d 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:49:32 +0200 Subject: [PATCH 07/59] rebuild with new gmp --- ghc-blaze-html.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index 073e39a..67a79f2 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -16,7 +16,7 @@ The project is aimed at those who seek to write web applications in Haskell\ Name: ghc-%{pkg_name} Version: 0.4.2.0 -Release: 1%{?dist} +Release: 1%{?dist}.1 Summary: %{common_summary} Group: System Environment/Libraries @@ -53,6 +53,9 @@ BuildRequires: ghc-blaze-builder-prof, ghc-text-prof %changelog +* Tue Oct 11 2011 Peter Schiffer - 0.4.2.0-1.1 +- rebuild with new gmp + * Mon Oct 3 2011 Jens Petersen - 0.4.2.0-1 - update to 0.4.2.0 From 1d788ecc349f11ffbde2d0b3f12634831d25bbb3 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:57:42 +0200 Subject: [PATCH 08/59] rebuild with new gmp without compat lib --- ghc-blaze-html.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index 67a79f2..e844105 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -16,7 +16,7 @@ The project is aimed at those who seek to write web applications in Haskell\ Name: ghc-%{pkg_name} Version: 0.4.2.0 -Release: 1%{?dist}.1 +Release: 1%{?dist}.2 Summary: %{common_summary} Group: System Environment/Libraries @@ -53,6 +53,9 @@ BuildRequires: ghc-blaze-builder-prof, ghc-text-prof %changelog +* Thu Oct 20 2011 Marcela Mašláňová - 0.4.2.0-1.2 +- rebuild with new gmp without compat lib + * Tue Oct 11 2011 Peter Schiffer - 0.4.2.0-1.1 - rebuild with new gmp From 8716413b27708c115c3229ab5cabc361f464deb6 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 5 Jan 2012 21:11:07 +0900 Subject: [PATCH 09/59] update to 0.4.3.1 and cabal2spec-0.25.2 --- .gitignore | 1 + ghc-blaze-html.spec | 38 +++++++++++++++++++++++--------------- sources | 2 +- 3 files changed, 25 insertions(+), 16 deletions(-) diff --git a/.gitignore b/.gitignore index 0c16d74..5403aa0 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /blaze-html-0.4.1.6.tar.gz /blaze-html-0.4.1.7.tar.gz /blaze-html-0.4.2.0.tar.gz +/blaze-html-0.4.3.1.tar.gz diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index e844105..c232832 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -1,10 +1,9 @@ -# 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 blaze-html -# common part of summary for all the subpackages %global common_summary Fast HTML combinator library for Haskell # main description used for all the subpackages @@ -15,21 +14,21 @@ The project is aimed at those who seek to write web applications in Haskell\ — it integrates well with all Haskell web frameworks. Name: ghc-%{pkg_name} -Version: 0.4.2.0 -Release: 1%{?dist}.2 +Version: 0.4.3.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 -# fedora ghc archs: -ExclusiveArch: %{ix86} x86_64 ppc alpha sparcv9 ppc64 +ExclusiveArch: %{ghc_arches} BuildRequires: ghc-Cabal-devel -# macros for building haskell packages -BuildRequires: ghc-rpm-macros -BuildRequires: hscolour -BuildRequires: ghc-blaze-builder-prof, ghc-text-prof +BuildRequires: ghc-rpm-macros %{!?without_hscolour:hscolour} +# END cabal2spec +BuildRequires: ghc-blaze-builder-prof +BuildRequires: ghc-text-prof %description %{common_description} @@ -47,12 +46,21 @@ BuildRequires: ghc-blaze-builder-prof, ghc-text-prof %ghc_lib_install -# define the devel subpkg, post[un] scripts, -# and filelists ghc-blaze-html{,devel}.files -%ghc_lib_package +%ghc_devel_package + +%ghc_devel_description + + +%ghc_devel_post_postun + + +%ghc_files %changelog +* Thu Jan 5 2012 Jens Petersen - 0.4.3.1-1 +- update to 0.4.3.1 and cabal2spec-0.25.2 + * Thu Oct 20 2011 Marcela Mašláňová - 0.4.2.0-1.2 - rebuild with new gmp without compat lib diff --git a/sources b/sources index 111ea22..f720f01 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -5a7ed9e8ad8fead967b454d60bd0a6a6 blaze-html-0.4.2.0.tar.gz +e8433d76d9b6c6eb0db62047fbf3948a blaze-html-0.4.3.1.tar.gz From d1eab91ff3a911ee8a4e639130101c78a68fbf71 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 20 Jan 2012 13:26:51 +0900 Subject: [PATCH 10/59] drop common_description comment --- ghc-blaze-html.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index c232832..9df476d 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -6,7 +6,6 @@ %global common_summary Fast HTML combinator library for Haskell -# main description used for all the subpackages %global common_description BlazeHtml is a blazingly fast HTML combinator library for\ the Haskell programming language. It embeds HTML templates in Haskell code\ for optimal efficiency and composability.\ From 60baa78ff02f6b905287c058c62f05a7ab86cb14 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 1 Mar 2012 13:20:12 +0900 Subject: [PATCH 11/59] rebuild --- ghc-blaze-html.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index 9df476d..19e1168 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -14,7 +14,7 @@ The project is aimed at those who seek to write web applications in Haskell\ Name: ghc-%{pkg_name} Version: 0.4.3.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -57,6 +57,9 @@ BuildRequires: ghc-text-prof %changelog +* Thu Mar 1 2012 Jens Petersen - 0.4.3.1-2 +- rebuild + * Thu Jan 5 2012 Jens Petersen - 0.4.3.1-1 - update to 0.4.3.1 and cabal2spec-0.25.2 From cb4b7265706df61d0d99a4d0cdde0a5d587f7423 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Mar 2012 18:09:21 +0900 Subject: [PATCH 12/59] rebuild --- ghc-blaze-html.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index 19e1168..6dd5692 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -14,7 +14,7 @@ The project is aimed at those who seek to write web applications in Haskell\ Name: ghc-%{pkg_name} Version: 0.4.3.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -53,10 +53,13 @@ BuildRequires: ghc-text-prof %ghc_devel_post_postun -%ghc_files +%ghc_files LICENSE %changelog +* Thu Mar 22 2012 Jens Petersen - 0.4.3.1-3 +- rebuild + * Thu Mar 1 2012 Jens Petersen - 0.4.3.1-2 - rebuild From beff395c58f763f5ed0bc1b088f47a522d1f1a0f Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 13 Jun 2012 17:37:17 +0900 Subject: [PATCH 13/59] update to 0.4.3.4 --- .gitignore | 1 + ghc-blaze-html.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 5403aa0..680ecf8 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /blaze-html-0.4.1.7.tar.gz /blaze-html-0.4.2.0.tar.gz /blaze-html-0.4.3.1.tar.gz +/blaze-html-0.4.3.4.tar.gz diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index 6dd5692..8c218f6 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -13,8 +13,8 @@ The project is aimed at those who seek to write web applications in Haskell\ — it integrates well with all Haskell web frameworks. Name: ghc-%{pkg_name} -Version: 0.4.3.1 -Release: 3%{?dist} +Version: 0.4.3.4 +Release: 1%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -57,6 +57,9 @@ BuildRequires: ghc-text-prof %changelog +* Wed Jun 13 2012 Jens Petersen - 0.4.3.4-1 +- update to 0.4.3.4 + * Thu Mar 22 2012 Jens Petersen - 0.4.3.1-3 - rebuild diff --git a/sources b/sources index f720f01..fb5de9f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -e8433d76d9b6c6eb0db62047fbf3948a blaze-html-0.4.3.1.tar.gz +069117ebfed04de77a948d0d9759f6ed blaze-html-0.4.3.4.tar.gz From e4affbe1e1af72d82637f2075e92a3400ef121d1 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 16 Jul 2012 11:07:50 +0900 Subject: [PATCH 14/59] change prof BRs to devel --- ghc-blaze-html.spec | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index 8c218f6..82da678 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -14,7 +14,7 @@ The project is aimed at those who seek to write web applications in Haskell\ Name: ghc-%{pkg_name} Version: 0.4.3.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -26,8 +26,8 @@ ExclusiveArch: %{ghc_arches} BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros %{!?without_hscolour:hscolour} # END cabal2spec -BuildRequires: ghc-blaze-builder-prof -BuildRequires: ghc-text-prof +BuildRequires: ghc-blaze-builder-devel +BuildRequires: ghc-text-devel %description %{common_description} @@ -57,6 +57,9 @@ BuildRequires: ghc-text-prof %changelog +* Mon Jul 16 2012 Jens Petersen - 0.4.3.4-2 +- change prof BRs to devel + * Wed Jun 13 2012 Jens Petersen - 0.4.3.4-1 - update to 0.4.3.4 From b09f13ec68dcba2e4b762c94d8679c21b1905b2c Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 19 Jul 2012 00:23:16 -0500 Subject: [PATCH 15/59] - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild --- ghc-blaze-html.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index 82da678..8970b36 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -14,7 +14,7 @@ The project is aimed at those who seek to write web applications in Haskell\ Name: ghc-%{pkg_name} Version: 0.4.3.4 -Release: 2%{?dist} +Release: 3%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -57,6 +57,9 @@ BuildRequires: ghc-text-devel %changelog +* Thu Jul 19 2012 Fedora Release Engineering - 0.4.3.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + * Mon Jul 16 2012 Jens Petersen - 0.4.3.4-2 - change prof BRs to devel From bb69cebc428d49eb9ec47dec983ccaa774238574 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 26 Oct 2012 11:48:20 +0900 Subject: [PATCH 16/59] update to 0.5.1.0 with changes from cabal-rpm --- .gitignore | 1 + ghc-blaze-html.spec | 23 ++++++++++++++--------- sources | 2 +- 3 files changed, 16 insertions(+), 10 deletions(-) diff --git a/.gitignore b/.gitignore index 680ecf8..e23d0b2 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /blaze-html-0.4.2.0.tar.gz /blaze-html-0.4.3.1.tar.gz /blaze-html-0.4.3.4.tar.gz +/blaze-html-0.5.1.0.tar.gz diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index 8970b36..29103d7 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -1,4 +1,3 @@ -# cabal2spec-0.25.2 # https://fedoraproject.org/wiki/Packaging:Haskell # https://fedoraproject.org/wiki/PackagingDrafts/Haskell @@ -13,21 +12,23 @@ The project is aimed at those who seek to write web applications in Haskell\ — it integrates well with all Haskell web frameworks. Name: ghc-%{pkg_name} -Version: 0.4.3.4 -Release: 3%{?dist} +Version: 0.5.1.0 +Release: 1%{?dist} Summary: %{common_summary} -Group: System Environment/Libraries License: BSD -# BEGIN cabal2spec URL: http://hackage.haskell.org/package/%{pkg_name} Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz -ExclusiveArch: %{ghc_arches} + BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros %{!?without_hscolour:hscolour} -# END cabal2spec -BuildRequires: ghc-blaze-builder-devel -BuildRequires: ghc-text-devel +# Begin cabal-rpm deps: +BuildRequires: ghc-base-devel >= 4, ghc-base-devel < 5 +BuildRequires: ghc-blaze-builder-devel >= 0.2, ghc-blaze-builder-devel < 0.4 +BuildRequires: ghc-blaze-markup-devel >= 0.5.1, ghc-blaze-markup-devel < 0.6 +BuildRequires: ghc-bytestring-devel >= 0.9, ghc-bytestring-devel < 0.11 +BuildRequires: ghc-text-devel >= 0.10, ghc-text-devel < 0.12 +# End cabal-rpm deps %description %{common_description} @@ -57,6 +58,10 @@ BuildRequires: ghc-text-devel %changelog +* Fri Oct 26 2012 Jens Petersen - 0.5.1.0-1 +- update to 0.5.1.0 +- refresh BRs etc with cabal-rpm + * Thu Jul 19 2012 Fedora Release Engineering - 0.4.3.4-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild diff --git a/sources b/sources index fb5de9f..0bcc6d5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -069117ebfed04de77a948d0d9759f6ed blaze-html-0.4.3.4.tar.gz +5d52905fae72ec34952e45f5a264d846 blaze-html-0.5.1.0.tar.gz From ca2456b77b5012354ce024436fa71dd194cb8a3a Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 19 Nov 2012 20:41:41 +0900 Subject: [PATCH 17/59] update with cabal-rpm-0.6.5 --- ghc-blaze-html.spec | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index 29103d7..c8c3956 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -3,9 +3,9 @@ %global pkg_name blaze-html -%global common_summary Fast HTML combinator library for Haskell +%global common_summary A blazingly fast HTML combinator library for Haskell -%global common_description BlazeHtml is a blazingly fast HTML combinator library for\ +%global common_description Blaze Html is a blazingly fast HTML combinator library for\ the Haskell programming language. It embeds HTML templates in Haskell code\ for optimal efficiency and composability.\ The project is aimed at those who seek to write web applications in Haskell\ @@ -21,13 +21,12 @@ URL: http://hackage.haskell.org/package/%{pkg_name} Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz BuildRequires: ghc-Cabal-devel -BuildRequires: ghc-rpm-macros %{!?without_hscolour:hscolour} +BuildRequires: ghc-rpm-macros # Begin cabal-rpm deps: -BuildRequires: ghc-base-devel >= 4, ghc-base-devel < 5 -BuildRequires: ghc-blaze-builder-devel >= 0.2, ghc-blaze-builder-devel < 0.4 -BuildRequires: ghc-blaze-markup-devel >= 0.5.1, ghc-blaze-markup-devel < 0.6 -BuildRequires: ghc-bytestring-devel >= 0.9, ghc-bytestring-devel < 0.11 -BuildRequires: ghc-text-devel >= 0.10, ghc-text-devel < 0.12 +BuildRequires: ghc-blaze-builder-devel +BuildRequires: ghc-blaze-markup-devel +BuildRequires: ghc-bytestring-devel +BuildRequires: ghc-text-devel # End cabal-rpm deps %description @@ -58,9 +57,8 @@ BuildRequires: ghc-text-devel >= 0.10, ghc-text-devel < 0.12 %changelog -* Fri Oct 26 2012 Jens Petersen - 0.5.1.0-1 -- update to 0.5.1.0 -- refresh BRs etc with cabal-rpm +* Mon Nov 19 2012 Jens Petersen - 0.5.1.0-1 +- update to 0.5.1.0 with cabal-rpm * Thu Jul 19 2012 Fedora Release Engineering - 0.4.3.4-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild From 1900b0243410c077304611ff9034853df8ccc94e Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 13 Feb 2013 16:58:51 -0600 Subject: [PATCH 18/59] - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild --- ghc-blaze-html.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index c8c3956..1a16485 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -13,7 +13,7 @@ The project is aimed at those who seek to write web applications in Haskell\ Name: ghc-%{pkg_name} Version: 0.5.1.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: %{common_summary} License: BSD @@ -57,6 +57,9 @@ BuildRequires: ghc-text-devel %changelog +* Wed Feb 13 2013 Fedora Release Engineering - 0.5.1.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + * Mon Nov 19 2012 Jens Petersen - 0.5.1.0-1 - update to 0.5.1.0 with cabal-rpm From 69b0e118fb999ef229689d94c83b54aca63c5678 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 12 Mar 2013 14:15:28 +0900 Subject: [PATCH 19/59] update to 0.6.0.0 --- .gitignore | 1 + ghc-blaze-html.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index e23d0b2..bbfce98 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /blaze-html-0.4.3.1.tar.gz /blaze-html-0.4.3.4.tar.gz /blaze-html-0.5.1.0.tar.gz +/blaze-html-0.6.0.0.tar.gz diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index 1a16485..6d4a8eb 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -12,8 +12,8 @@ The project is aimed at those who seek to write web applications in Haskell\ — it integrates well with all Haskell web frameworks. Name: ghc-%{pkg_name} -Version: 0.5.1.0 -Release: 2%{?dist} +Version: 0.6.0.0 +Release: 1%{?dist} Summary: %{common_summary} License: BSD @@ -57,6 +57,9 @@ BuildRequires: ghc-text-devel %changelog +* Mon Mar 11 2013 Jens Petersen - 0.6.0.0-1 +- update to 0.6.0.0 + * Wed Feb 13 2013 Fedora Release Engineering - 0.5.1.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild diff --git a/sources b/sources index 0bcc6d5..dfe4646 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -5d52905fae72ec34952e45f5a264d846 blaze-html-0.5.1.0.tar.gz +2c49dac5c648dd9674164e3aa3762ee9 blaze-html-0.6.0.0.tar.gz From 872eeca259ca3b2d9ae2ce56e6ff64fde518315f Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 7 Jun 2013 12:48:15 +0900 Subject: [PATCH 20/59] update to 0.6.1.1 and simplified Packaging Guidelines --- .gitignore | 1 + ghc-blaze-html.spec | 45 +++++++++++++++++++++++++++++---------------- sources | 2 +- 3 files changed, 31 insertions(+), 17 deletions(-) diff --git a/.gitignore b/.gitignore index bbfce98..0238f66 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ /blaze-html-0.4.3.4.tar.gz /blaze-html-0.5.1.0.tar.gz /blaze-html-0.6.0.0.tar.gz +/blaze-html-0.6.1.1.tar.gz diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index 6d4a8eb..5e5f252 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -1,20 +1,11 @@ # https://fedoraproject.org/wiki/Packaging:Haskell -# https://fedoraproject.org/wiki/PackagingDrafts/Haskell %global pkg_name blaze-html -%global common_summary A blazingly fast HTML combinator library for Haskell - -%global common_description Blaze Html is a blazingly fast HTML combinator library for\ -the Haskell programming language. It embeds HTML templates in Haskell code\ -for optimal efficiency and composability.\ -The project is aimed at those who seek to write web applications in Haskell\ - — it integrates well with all Haskell web frameworks. - Name: ghc-%{pkg_name} -Version: 0.6.0.0 +Version: 0.6.1.1 Release: 1%{?dist} -Summary: %{common_summary} +Summary: A blazingly fast HTML combinator library for Haskell License: BSD URL: http://hackage.haskell.org/package/%{pkg_name} @@ -30,7 +21,21 @@ BuildRequires: ghc-text-devel # End cabal-rpm deps %description -%{common_description} +A blazingly fast HTML combinator library for the Haskell programming language. +It embeds HTML templates in Haskell code for optimal efficiency and +composability. The project is aimed at those who seek to write +web applications in Haskell — it integrates well with Haskell web frameworks. + + +%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 @@ -45,18 +50,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 %changelog +* Mon Jun 10 2013 Jens Petersen - 0.6.1.1-1 +- update to 0.6.1.1 +- update to new simplified Haskell Packaging Guidelines + * Mon Mar 11 2013 Jens Petersen - 0.6.0.0-1 - update to 0.6.0.0 diff --git a/sources b/sources index dfe4646..daf404b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -2c49dac5c648dd9674164e3aa3762ee9 blaze-html-0.6.0.0.tar.gz +f9eda0a990cda190538b9e6ff73b05f3 blaze-html-0.6.1.1.tar.gz From 7c42603d5ab8ff27420c2c628905a916f194d098 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 3 Aug 2013 08:25:19 -0500 Subject: [PATCH 21/59] - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild --- ghc-blaze-html.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index 5e5f252..702af51 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -4,7 +4,7 @@ Name: ghc-%{pkg_name} Version: 0.6.1.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A blazingly fast HTML combinator library for Haskell License: BSD @@ -66,6 +66,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sat Aug 03 2013 Fedora Release Engineering - 0.6.1.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + * Mon Jun 10 2013 Jens Petersen - 0.6.1.1-1 - update to 0.6.1.1 - update to new simplified Haskell Packaging Guidelines From 3787072bbcdf3483581a1ee96f4b2fc02dcaf30d Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 7 Jun 2014 09:32:22 -0500 Subject: [PATCH 22/59] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- ghc-blaze-html.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index 702af51..f9af71b 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -4,7 +4,7 @@ Name: ghc-%{pkg_name} Version: 0.6.1.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A blazingly fast HTML combinator library for Haskell License: BSD @@ -66,6 +66,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sat Jun 07 2014 Fedora Release Engineering - 0.6.1.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Sat Aug 03 2013 Fedora Release Engineering - 0.6.1.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild From ebbee29e0ff3fd7ec158f67f676dd30a32c193e6 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Sat, 16 Aug 2014 14:44:12 +0000 Subject: [PATCH 23/59] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- ghc-blaze-html.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index f9af71b..3059377 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -4,7 +4,7 @@ Name: ghc-%{pkg_name} Version: 0.6.1.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A blazingly fast HTML combinator library for Haskell License: BSD @@ -66,6 +66,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sat Aug 16 2014 Fedora Release Engineering - 0.6.1.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Sat Jun 07 2014 Fedora Release Engineering - 0.6.1.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild From 9f14fd4d1505302ed42dd852abf1b5d17b2f00fa Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 28 Aug 2014 16:42:13 +0900 Subject: [PATCH 24/59] update to 0.7.0.2 --- .gitignore | 1 + ghc-blaze-html.spec | 32 ++++++++++++++++++++++++++++---- sources | 2 +- 3 files changed, 30 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 0238f66..5f3a5fd 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ /blaze-html-0.5.1.0.tar.gz /blaze-html-0.6.0.0.tar.gz /blaze-html-0.6.1.1.tar.gz +/blaze-html-0.7.0.2.tar.gz diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index 3059377..91085d9 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -2,14 +2,19 @@ %global pkg_name blaze-html +%bcond_with tests + +# no useful debuginfo for Haskell packages without C sources +%global debug_package %{nil} + Name: ghc-%{pkg_name} -Version: 0.6.1.1 -Release: 4%{?dist} +Version: 0.7.0.2 +Release: 1%{?dist} Summary: A blazingly fast HTML combinator library 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 @@ -18,6 +23,14 @@ BuildRequires: ghc-blaze-builder-devel BuildRequires: ghc-blaze-markup-devel BuildRequires: ghc-bytestring-devel BuildRequires: ghc-text-devel +%if %{with tests} +BuildRequires: ghc-HUnit-devel +BuildRequires: ghc-QuickCheck-devel +BuildRequires: ghc-containers-devel +BuildRequires: ghc-test-framework-devel +BuildRequires: ghc-test-framework-hunit-devel +BuildRequires: ghc-test-framework-quickcheck2-devel +%endif # End cabal-rpm deps %description @@ -29,10 +42,11 @@ web applications in Haskell — it integrates well with Haskell web frameworks. %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. @@ -50,6 +64,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 @@ -66,6 +86,10 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Thu Aug 28 2014 Jens Petersen - 0.7.0.2-1 +- update to 0.7.0.2 +- refresh to cblrpm-0.8.11 + * Sat Aug 16 2014 Fedora Release Engineering - 0.6.1.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild diff --git a/sources b/sources index daf404b..352bda1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -f9eda0a990cda190538b9e6ff73b05f3 blaze-html-0.6.1.1.tar.gz +003c882acb782b76464699ad1ba8e10d blaze-html-0.7.0.2.tar.gz From a89b00fc1e675f687e42dfcfde8d8b339302991a Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 25 Sep 2014 18:24:06 +0900 Subject: [PATCH 25/59] update to 0.7.0.3 --- .gitignore | 1 + ghc-blaze-html.spec | 6 +++--- sources | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 5f3a5fd..21c5510 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ /blaze-html-0.6.0.0.tar.gz /blaze-html-0.6.1.1.tar.gz /blaze-html-0.7.0.2.tar.gz +/blaze-html-0.7.0.3.tar.gz diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index 91085d9..0e18a6e 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -8,7 +8,7 @@ %global debug_package %{nil} Name: ghc-%{pkg_name} -Version: 0.7.0.2 +Version: 0.7.0.3 Release: 1%{?dist} Summary: A blazingly fast HTML combinator library for Haskell @@ -86,8 +86,8 @@ This package provides the Haskell %{pkg_name} library development files. %changelog -* Thu Aug 28 2014 Jens Petersen - 0.7.0.2-1 -- update to 0.7.0.2 +* Thu Sep 25 2014 Jens Petersen - 0.7.0.3-1 +- update to 0.7.0.3 - refresh to cblrpm-0.8.11 * Sat Aug 16 2014 Fedora Release Engineering - 0.6.1.1-4 diff --git a/sources b/sources index 352bda1..de3cfe3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -003c882acb782b76464699ad1ba8e10d blaze-html-0.7.0.2.tar.gz +3f5de45a4dc91391cde97fca66c17450 blaze-html-0.7.0.3.tar.gz From 98eadeb1c93a4aebc4530efe44aabbd8f9e82920 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 17 Jun 2015 07:32:44 +0000 Subject: [PATCH 26/59] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- ghc-blaze-html.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index 0e18a6e..4a165ca 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -9,7 +9,7 @@ Name: ghc-%{pkg_name} Version: 0.7.0.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A blazingly fast HTML combinator library for Haskell License: BSD @@ -86,6 +86,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Jun 17 2015 Fedora Release Engineering - 0.7.0.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Thu Sep 25 2014 Jens Petersen - 0.7.0.3-1 - update to 0.7.0.3 - refresh to cblrpm-0.8.11 From 0085692a2e7da22758735cc6613cbaa96eccff8e Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 3 Feb 2016 21:26:08 +0000 Subject: [PATCH 27/59] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- ghc-blaze-html.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index 4a165ca..2b09e5c 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -9,7 +9,7 @@ Name: ghc-%{pkg_name} Version: 0.7.0.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A blazingly fast HTML combinator library for Haskell License: BSD @@ -86,6 +86,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Feb 03 2016 Fedora Release Engineering - 0.7.0.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Wed Jun 17 2015 Fedora Release Engineering - 0.7.0.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From 9c11521457fc4cd921d9361b0bc681fe78b40344 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 23 Jun 2016 12:23:10 +0900 Subject: [PATCH 28/59] update to 0.8.1.1 --- .gitignore | 1 + ghc-blaze-html.spec | 23 ++++++++++++----------- sources | 2 +- 3 files changed, 14 insertions(+), 12 deletions(-) diff --git a/.gitignore b/.gitignore index 21c5510..c2259a1 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ /blaze-html-0.6.1.1.tar.gz /blaze-html-0.7.0.2.tar.gz /blaze-html-0.7.0.3.tar.gz +/blaze-html-0.8.1.1.tar.gz diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index 2b09e5c..7e44f88 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.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.7.0.3 -Release: 3%{?dist} +Version: 0.8.1.1 +Release: 1%{?dist} Summary: A blazingly fast HTML combinator library 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 @@ -35,9 +32,8 @@ BuildRequires: ghc-test-framework-quickcheck2-devel %description A blazingly fast HTML combinator library for the Haskell programming language. -It embeds HTML templates in Haskell code for optimal efficiency and -composability. The project is aimed at those who seek to write -web applications in Haskell — it integrates well with Haskell web frameworks. +The Text.Blaze module is a good starting point, as well as this tutorial: +. %package devel @@ -63,6 +59,8 @@ This package provides the Haskell %{pkg_name} library development files. %install %ghc_lib_install +rm %{buildroot}%{ghc_pkgdocdir}/LICENSE + %check %if %{with tests} @@ -79,13 +77,16 @@ This package provides the Haskell %{pkg_name} library development files. %files -f %{name}.files -%doc LICENSE +%license LICENSE %files devel -f %{name}-devel.files %changelog +* Thu Jun 23 2016 Jens Petersen - 0.8.1.1-1 +- update to 0.8.1.1 + * Wed Feb 03 2016 Fedora Release Engineering - 0.7.0.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild diff --git a/sources b/sources index de3cfe3..06616af 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -3f5de45a4dc91391cde97fca66c17450 blaze-html-0.7.0.3.tar.gz +7c6d84943b552f100cab9b14db6de52c blaze-html-0.8.1.1.tar.gz From d2c750d0a287e8f43904a6666a02d6e2aae07559 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 27 Sep 2016 19:15:28 +0900 Subject: [PATCH 29/59] no longer remove license; use cabal_test --- ghc-blaze-html.spec | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index 7e44f88..00a7741 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -59,13 +59,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 d878efe99deb1d34b40c532a5c150c28f02129a0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 10 Feb 2017 10:34:05 +0000 Subject: [PATCH 30/59] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- ghc-blaze-html.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index 00a7741..12c752b 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.8.1.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A blazingly fast HTML combinator library for Haskell License: BSD @@ -80,6 +80,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Fri Feb 10 2017 Fedora Release Engineering - 0.8.1.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Thu Jun 23 2016 Jens Petersen - 0.8.1.1-1 - update to 0.8.1.1 From 4d50fb1ddee61d7793486d7152f94e65a69cea24 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 22 Feb 2017 01:42:37 +0900 Subject: [PATCH 31/59] update to 0.8.1.3 --- .gitignore | 1 + ghc-blaze-html.spec | 14 ++++++++++---- sources | 2 +- 3 files changed, 12 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index c2259a1..a684c92 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ /blaze-html-0.7.0.2.tar.gz /blaze-html-0.7.0.3.tar.gz /blaze-html-0.8.1.1.tar.gz +/blaze-html-0.8.1.3.tar.gz diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index 12c752b..0c0c56b 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -1,17 +1,19 @@ +# generated by cabal-rpm-0.11.1 # https://fedoraproject.org/wiki/Packaging:Haskell %global pkg_name blaze-html +%global pkgver %{pkg_name}-%{version} %bcond_with tests Name: ghc-%{pkg_name} -Version: 0.8.1.1 -Release: 2%{?dist} +Version: 0.8.1.3 +Release: 1%{?dist} Summary: A blazingly fast HTML combinator library 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 @@ -49,7 +51,7 @@ This package provides the Haskell %{pkg_name} library development files. %prep -%setup -q -n %{pkg_name}-%{version} +%setup -q -n %{pkgver} %build @@ -77,9 +79,13 @@ This package provides the Haskell %{pkg_name} library development files. %files devel -f %{name}-devel.files +%doc CHANGELOG %changelog +* Tue Feb 21 2017 Jens Petersen - 0.8.1.3-1 +- update to 0.8.1.3 + * Fri Feb 10 2017 Fedora Release Engineering - 0.8.1.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild diff --git a/sources b/sources index 06616af..0ca6e50 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -7c6d84943b552f100cab9b14db6de52c blaze-html-0.8.1.1.tar.gz +SHA512 (blaze-html-0.8.1.3.tar.gz) = f52c7af732dea1f2cfcd507716c710f9e7864c05b910828c8cd1977c67ff0c5a7a9afaf6e503fd9cd1b787af939e524a156af8a7e0b5855fe0b8d4398f47f211 From 28fc52a3fe53a683ce6f981b681d7dfb206c87f3 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 26 Jul 2017 09:35:43 +0000 Subject: [PATCH 32/59] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- ghc-blaze-html.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index 0c0c56b..71fddd3 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.8.1.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A blazingly fast HTML combinator library for Haskell License: BSD @@ -83,6 +83,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Jul 26 2017 Fedora Release Engineering - 0.8.1.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Tue Feb 21 2017 Jens Petersen - 0.8.1.3-1 - update to 0.8.1.3 From 94fa465199555da470f2b3ea6e54efbde1eac597 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 2 Aug 2017 21:13:49 +0000 Subject: [PATCH 33/59] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- ghc-blaze-html.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index 71fddd3..4d22a44 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.8.1.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A blazingly fast HTML combinator library for Haskell License: BSD @@ -83,6 +83,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Aug 02 2017 Fedora Release Engineering - 0.8.1.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Wed Jul 26 2017 Fedora Release Engineering - 0.8.1.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From 5026583b41ec754c00c87e3de58db260d2144938 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 24 Jan 2018 14:10:40 +0100 Subject: [PATCH 34/59] refresh to cabal-rpm-0.12.1 --- ghc-blaze-html.spec | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index 4d22a44..3ba2333 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.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-html @@ -41,9 +41,12 @@ The Text.Blaze module is a good starting point, as well as this tutorial: %package devel Summary: Haskell %{pkg_name} library development files Provides: %{name}-static = %{version}-%{release} +Provides: %{name}-doc = %{version}-%{release} +%if %{defined ghc_version} Requires: ghc-compiler = %{ghc_version} Requires(post): ghc-compiler = %{ghc_version} Requires(postun): ghc-compiler = %{ghc_version} +%endif Requires: %{name}%{?_isa} = %{version}-%{release} %description devel @@ -66,6 +69,12 @@ 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 68a6ce84a9a472a0cda4efe5d9dba12956f5112e Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 24 Jan 2018 15:22:18 +0100 Subject: [PATCH 35/59] update to 0.9.0.1 --- .gitignore | 1 + ghc-blaze-html.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index a684c92..1312405 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ /blaze-html-0.7.0.3.tar.gz /blaze-html-0.8.1.1.tar.gz /blaze-html-0.8.1.3.tar.gz +/blaze-html-0.9.0.1.tar.gz diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index 3ba2333..3abeb64 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -7,8 +7,8 @@ %bcond_with tests Name: ghc-%{pkg_name} -Version: 0.8.1.3 -Release: 3%{?dist} +Version: 0.9.0.1 +Release: 1%{?dist} Summary: A blazingly fast HTML combinator library for Haskell License: BSD @@ -92,6 +92,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Jan 24 2018 Jens Petersen - 0.9.0.1-1 +- update to 0.9.0.1 + * Wed Aug 02 2017 Fedora Release Engineering - 0.8.1.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild diff --git a/sources b/sources index 0ca6e50..acc9015 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (blaze-html-0.8.1.3.tar.gz) = f52c7af732dea1f2cfcd507716c710f9e7864c05b910828c8cd1977c67ff0c5a7a9afaf6e503fd9cd1b787af939e524a156af8a7e0b5855fe0b8d4398f47f211 +SHA512 (blaze-html-0.9.0.1.tar.gz) = 42e9fbfedea321421c0fd635897c2e958e4fdbd00a6136d8bc747b7db0a787f2cdcdb2f2a3f243568e83dee3e9a499b431c317d8f30ae44b46c39eda4b128121 From 2d96e995005b3e82ecc49a54c23e5a6f267890c3 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 4 Feb 2018 01:02:02 +0900 Subject: [PATCH 36/59] drop ldconfig scriptlets --- ghc-blaze-html.spec | 6 ------ 1 file changed, 6 deletions(-) diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index 3abeb64..aeb7da2 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -69,12 +69,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 8a9bc2e84e0f70d9f435169f7bc73ecd48a22466 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 7 Feb 2018 11:21:48 +0000 Subject: [PATCH 37/59] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-blaze-html.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index aeb7da2..7ec63c2 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.9.0.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A blazingly fast HTML combinator library for Haskell License: BSD @@ -86,6 +86,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Feb 07 2018 Fedora Release Engineering - 0.9.0.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Wed Jan 24 2018 Jens Petersen - 0.9.0.1-1 - update to 0.9.0.1 From bcbe849d339a2ca75929c5160722c759471fc5a5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 13 Jul 2018 01:35:49 +0000 Subject: [PATCH 38/59] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-blaze-html.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index 7ec63c2..b991e89 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.9.0.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A blazingly fast HTML combinator library for Haskell License: BSD @@ -86,6 +86,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Fri Jul 13 2018 Fedora Release Engineering - 0.9.0.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Wed Feb 07 2018 Fedora Release Engineering - 0.9.0.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From b4db12fe22f71db56925bcc28c181c98ac420daf Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 22 Jul 2018 22:51:20 +0900 Subject: [PATCH 39/59] update to 0.9.1.1 --- .gitignore | 1 + ghc-blaze-html.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 1312405..6c93bbc 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,4 @@ /blaze-html-0.8.1.1.tar.gz /blaze-html-0.8.1.3.tar.gz /blaze-html-0.9.0.1.tar.gz +/blaze-html-0.9.1.1.tar.gz diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index b991e89..3f93f43 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.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-html @@ -7,8 +7,8 @@ %bcond_with tests Name: ghc-%{pkg_name} -Version: 0.9.0.1 -Release: 3%{?dist} +Version: 0.9.1.1 +Release: 1%{?dist} Summary: A blazingly fast HTML combinator library for Haskell License: BSD @@ -86,6 +86,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sun Jul 22 2018 Jens Petersen - 0.9.1.1-1 +- update to 0.9.1.1 + * Fri Jul 13 2018 Fedora Release Engineering - 0.9.0.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild diff --git a/sources b/sources index acc9015..410cd5d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (blaze-html-0.9.0.1.tar.gz) = 42e9fbfedea321421c0fd635897c2e958e4fdbd00a6136d8bc747b7db0a787f2cdcdb2f2a3f243568e83dee3e9a499b431c317d8f30ae44b46c39eda4b128121 +SHA512 (blaze-html-0.9.1.1.tar.gz) = 02daa67d0aa7239e37a04fe52e96114ca2d1a837771aa56d5a02d93e0d261f8ed276cd4da2436c98bbfa2f2a552cd67f0b3c58dbfed2fa99350299b512e8ffaa From 9e3cc996628ee2f3059fb99ec0a31c372a8bc430 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 31 Jan 2019 21:14:02 +0000 Subject: [PATCH 40/59] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-blaze-html.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index 3f93f43..f1976b2 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.9.1.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A blazingly fast HTML combinator library for Haskell License: BSD @@ -86,6 +86,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Thu Jan 31 2019 Fedora Release Engineering - 0.9.1.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Sun Jul 22 2018 Jens Petersen - 0.9.1.1-1 - update to 0.9.1.1 From facaac2230a5a2925c1fa16f8d4c7457c84b75e5 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 17 Feb 2019 22:43:41 +0800 Subject: [PATCH 41/59] refresh to cabal-rpm-0.13 --- ghc-blaze-html.spec | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index f1976b2..c49d578 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.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-html @@ -8,16 +8,18 @@ Name: ghc-%{pkg_name} Version: 0.9.1.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A blazingly fast HTML combinator library 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-blaze-builder-devel BuildRequires: ghc-blaze-markup-devel BuildRequires: ghc-bytestring-devel @@ -54,15 +56,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 @@ -78,7 +86,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 @@ -86,6 +96,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sun Feb 17 2019 Jens Petersen - 0.9.1.1-3 +- refresh to cabal-rpm-0.13 + * Thu Jan 31 2019 Fedora Release Engineering - 0.9.1.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From 5b8cd7f7a924e211dcb7ba39c875ff9923e41aca Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 25 Jul 2019 02:09:49 +0000 Subject: [PATCH 42/59] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-blaze-html.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index c49d578..a4e7de3 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.9.1.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A blazingly fast HTML combinator library for Haskell License: BSD @@ -96,6 +96,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Thu Jul 25 2019 Fedora Release Engineering - 0.9.1.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Sun Feb 17 2019 Jens Petersen - 0.9.1.1-3 - refresh to cabal-rpm-0.13 From b1f85ee1ac400fe89099284b031bee0991834c54 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 25 Jul 2019 04:21:47 +0000 Subject: [PATCH 43/59] cabal-rpm-1.0.0: add doc and prof subpkgs --- ghc-blaze-html.spec | 53 ++++++++++++++++++++++++++++++++++----------- 1 file changed, 40 insertions(+), 13 deletions(-) diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index a4e7de3..eeddfc2 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.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-html @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.9.1.1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: A blazingly fast HTML combinator library for Haskell 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-blaze-builder-devel BuildRequires: ghc-blaze-markup-devel @@ -43,11 +49,8 @@ The Text.Blaze module is a good starting point, as well as this tutorial: %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} @@ -55,6 +58,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} @@ -77,14 +99,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 @@ -95,7 +109,20 @@ This package provides the Haskell %{pkg_name} library development files. %doc CHANGELOG +%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.9.1.1-5 +- add doc and prof subpackages (cabal-rpm-1.0.0) + * Thu Jul 25 2019 Fedora Release Engineering - 0.9.1.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From 60a3713031bc318a72dbeeca817033f41f096fc9 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 5 Aug 2019 18:27:45 +0800 Subject: [PATCH 44/59] BR prof for lib and static for executable --- ghc-blaze-html.spec | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index eeddfc2..139878c 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.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-html @@ -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-blaze-builder-devel -BuildRequires: ghc-blaze-markup-devel -BuildRequires: ghc-bytestring-devel -BuildRequires: ghc-text-devel +BuildRequires: ghc-base-prof +BuildRequires: ghc-blaze-builder-prof +BuildRequires: ghc-blaze-markup-prof +BuildRequires: ghc-bytestring-prof +BuildRequires: ghc-text-prof %if %{with tests} BuildRequires: ghc-HUnit-devel BuildRequires: ghc-QuickCheck-devel @@ -49,6 +44,7 @@ The Text.Blaze module is a good starting point, as well as this tutorial: %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 cb2073ccf39b28a283f36081a3afe74d338f16f4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jan 2020 20:20:17 +0000 Subject: [PATCH 45/59] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-blaze-html.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index 139878c..882f8a0 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.9.1.1 -Release: 5%{?dist} +Release: 6%{?dist} Summary: A blazingly fast HTML combinator library for Haskell License: BSD @@ -116,6 +116,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Tue Jan 28 2020 Fedora Release Engineering - 0.9.1.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Thu Aug 01 2019 Jens Petersen - 0.9.1.1-5 - add doc and prof subpackages (cabal-rpm-1.0.0) From 1e080c5453f65e4ba3839007dba58d69672bc2a4 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 8 Feb 2020 22:49:08 +0800 Subject: [PATCH 46/59] refresh to cabal-rpm-2.0.2 --- ghc-blaze-html.spec | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index 882f8a0..61b70a8 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.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-html %global pkgver %{pkg_name}-%{version} -%bcond_with tests - Name: ghc-%{pkg_name} Version: 0.9.1.1 Release: 6%{?dist} @@ -25,14 +23,6 @@ BuildRequires: ghc-blaze-builder-prof BuildRequires: ghc-blaze-markup-prof BuildRequires: ghc-bytestring-prof BuildRequires: ghc-text-prof -%if %{with tests} -BuildRequires: ghc-HUnit-devel -BuildRequires: ghc-QuickCheck-devel -BuildRequires: ghc-containers-devel -BuildRequires: ghc-test-framework-devel -BuildRequires: ghc-test-framework-hunit-devel -BuildRequires: ghc-test-framework-quickcheck2-devel -%endif # End cabal-rpm deps %description @@ -57,6 +47,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. @@ -67,6 +58,7 @@ This package provides the Haskell %{pkg_name} library documentation. %package prof Summary: Haskell %{pkg_name} profiling library Requires: %{name}-devel%{?_isa} = %{version}-%{release} +Supplements: (%{name}-devel and ghc-prof) %description prof This package provides the Haskell %{pkg_name} profiling library. @@ -91,8 +83,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 @@ -107,6 +105,7 @@ This package provides the Haskell %{pkg_name} profiling library. %if %{with haddock} %files doc -f %{name}-doc.files +%license LICENSE %endif From ddeb3757db06d780231ad3738da2205656a6cf9b Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 9 Feb 2020 21:57:46 +0800 Subject: [PATCH 47/59] update to 0.9.1.2 --- .gitignore | 1 + ghc-blaze-html.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 6c93bbc..800d836 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ /blaze-html-0.8.1.3.tar.gz /blaze-html-0.9.0.1.tar.gz /blaze-html-0.9.1.1.tar.gz +/blaze-html-0.9.1.2.tar.gz diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index 61b70a8..7ca584c 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -5,8 +5,8 @@ %global pkgver %{pkg_name}-%{version} Name: ghc-%{pkg_name} -Version: 0.9.1.1 -Release: 6%{?dist} +Version: 0.9.1.2 +Release: 1%{?dist} Summary: A blazingly fast HTML combinator library for Haskell License: BSD @@ -115,6 +115,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Sun Feb 09 2020 Jens Petersen - 0.9.1.2-1 +- update to 0.9.1.2 + * Tue Jan 28 2020 Fedora Release Engineering - 0.9.1.1-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild diff --git a/sources b/sources index 410cd5d..2a5fbfd 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (blaze-html-0.9.1.1.tar.gz) = 02daa67d0aa7239e37a04fe52e96114ca2d1a837771aa56d5a02d93e0d261f8ed276cd4da2436c98bbfa2f2a552cd67f0b3c58dbfed2fa99350299b512e8ffaa +SHA512 (blaze-html-0.9.1.2.tar.gz) = 26e5294285033fa453ab9914a5bdb37c42f5b7c3a10400be1ff6dd125a70499d556c106cc8128154dc0c455c8b80b489a883265fcb626e2d4afcd8e4d94374bc From 1ef101beaccf230034a94894ae9d50fd2fa047f9 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 4 Jun 2020 19:25:23 +0800 Subject: [PATCH 48/59] refresh to cabal-rpm-2.0.5 --- ghc-blaze-html.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index 7ca584c..66bf26a 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.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-html %global pkgver %{pkg_name}-%{version} From 5ed5783d9abe52406954fc6bff87a28b6d8fae8a Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 19 Jun 2020 16:54:01 +0800 Subject: [PATCH 49/59] refresh to cabal-rpm-2.0.6 --- ghc-blaze-html.spec | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index 66bf26a..b37c662 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.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-html %global pkgver %{pkg_name}-%{version} +# testsuite missing deps: test-framework test-framework-hunit test-framework-quickcheck2 + Name: ghc-%{pkg_name} Version: 0.9.1.2 Release: 1%{?dist} @@ -83,16 +85,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 78198a683e73050ce10e410053abf5c8472b10e7 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 17 Jul 2020 17:54:37 +0800 Subject: [PATCH 50/59] bump release --- ghc-blaze-html.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index b37c662..b4062d8 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.9.1.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A blazingly fast HTML combinator library for Haskell License: BSD @@ -107,6 +107,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Fri Jul 17 2020 Jens Petersen - 0.9.1.2-2 +- refresh to cabal-rpm-2.0.6 + * Sun Feb 09 2020 Jens Petersen - 0.9.1.2-1 - update to 0.9.1.2 From 3730145f0f6563abcca59dadfed30db65360d9ad Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 27 Jul 2020 18:50:53 +0000 Subject: [PATCH 51/59] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-blaze-html.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index b4062d8..641b525 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.9.1.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A blazingly fast HTML combinator library for Haskell License: BSD @@ -107,6 +107,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Mon Jul 27 2020 Fedora Release Engineering - 0.9.1.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Fri Jul 17 2020 Jens Petersen - 0.9.1.2-2 - refresh to cabal-rpm-2.0.6 From b1ac20353314d3154937d1bf00bf5562ffaf9db0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 26 Jan 2021 06:55:05 +0000 Subject: [PATCH 52/59] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-blaze-html.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index 641b525..d5e1719 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.9.1.2 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A blazingly fast HTML combinator library for Haskell License: BSD @@ -107,6 +107,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Tue Jan 26 2021 Fedora Release Engineering - 0.9.1.2-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Mon Jul 27 2020 Fedora Release Engineering - 0.9.1.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 07392fd8a9357bcdb864a2bff9dfedfb40c07e2f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 22 Jul 2021 00:21:58 +0000 Subject: [PATCH 53/59] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-blaze-html.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index d5e1719..41a93d4 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.9.1.2 -Release: 4%{?dist} +Release: 5%{?dist} Summary: A blazingly fast HTML combinator library for Haskell License: BSD @@ -107,6 +107,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Thu Jul 22 2021 Fedora Release Engineering - 0.9.1.2-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Tue Jan 26 2021 Fedora Release Engineering - 0.9.1.2-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 399f0fead2f6efb66284fc3967a4b44a2a45d5b5 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 8 Jul 2021 00:30:10 +0800 Subject: [PATCH 54/59] refresh to cabal-rpm-2.0.9 --- ghc-blaze-html.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index 41a93d4..557223c 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.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-html @@ -50,6 +50,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 c2f7bde673fdf4dd1f5b0f742d8b0d5896b1175c Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 4 Aug 2021 22:29:11 +0800 Subject: [PATCH 55/59] revise .cabal --- blaze-html-0.9.1.2.cabal | 98 ++++++++++++++++++++++++++++++++++++++++ ghc-blaze-html.spec | 3 ++ 2 files changed, 101 insertions(+) create mode 100644 blaze-html-0.9.1.2.cabal diff --git a/blaze-html-0.9.1.2.cabal b/blaze-html-0.9.1.2.cabal new file mode 100644 index 0000000..a86b1ae --- /dev/null +++ b/blaze-html-0.9.1.2.cabal @@ -0,0 +1,98 @@ +Name: blaze-html +Version: 0.9.1.2 +x-revision: 1 +Homepage: http://jaspervdj.be/blaze +Bug-Reports: http://github.com/jaspervdj/blaze-html/issues +License: BSD3 +License-file: LICENSE +Author: Jasper Van der Jeugt, Simon Meier +Maintainer: Jasper Van der Jeugt +Stability: Experimental +Category: Text +Synopsis: A blazingly fast HTML combinator library for Haskell +Description: + A blazingly fast HTML combinator library for the Haskell + programming language. The Text.Blaze module is a good + starting point, as well as this tutorial: + . + +Build-type: Simple +Cabal-version: >= 1.8 +Tested-with: GHC == 7.8.4, GHC == 7.10.3, + GHC == 8.0.2, GHC == 8.2.2, GHC == 8.4.1, + GHC == 8.6.3, GHC == 8.8.1 + +Extra-source-files: + CHANGELOG + src/Util/Sanitize.hs + src/Util/GenerateHtmlCombinators.hs + +Library + Hs-source-dirs: src + Ghc-Options: -Wall + + Exposed-modules: + Text.Blaze.Html + Text.Blaze.Html.Renderer.Pretty + Text.Blaze.Html.Renderer.String + Text.Blaze.Html.Renderer.Text + Text.Blaze.Html.Renderer.Utf8 + Text.Blaze.Html4.FrameSet + Text.Blaze.Html4.FrameSet.Attributes + Text.Blaze.Html4.Strict + Text.Blaze.Html4.Strict.Attributes + Text.Blaze.Html4.Transitional + Text.Blaze.Html4.Transitional.Attributes + Text.Blaze.Html5 + Text.Blaze.Html5.Attributes + Text.Blaze.XHtml1.FrameSet + Text.Blaze.XHtml1.FrameSet.Attributes + Text.Blaze.XHtml1.Strict + Text.Blaze.XHtml1.Strict.Attributes + Text.Blaze.XHtml1.Transitional + Text.Blaze.XHtml1.Transitional.Attributes + Text.Blaze.XHtml5 + Text.Blaze.XHtml5.Attributes + + Build-depends: + base >= 4 && < 5, + blaze-builder >= 0.3 && < 0.5, + blaze-markup >= 0.8 && < 0.9, + bytestring >= 0.9 && < 0.12, + text >= 0.10 && < 1.3 + +Test-suite blaze-html-tests + Type: exitcode-stdio-1.0 + Hs-source-dirs: src tests + Main-is: TestSuite.hs + Ghc-options: -Wall + + Other-modules: + Text.Blaze.Html + Text.Blaze.Html.Renderer.String + Text.Blaze.Html.Renderer.Text + Text.Blaze.Html.Renderer.Utf8 + Text.Blaze.Html.Tests + Text.Blaze.Html.Tests.Util + Text.Blaze.Html5 + Text.Blaze.Html5.Attributes + Util.Sanitize + Util.Tests + + Build-depends: + HUnit >= 1.2 && < 1.7, + QuickCheck >= 2.4 && < 2.14, + containers >= 0.3 && < 0.7, + test-framework >= 0.4 && < 0.9, + test-framework-hunit >= 0.3 && < 0.4, + test-framework-quickcheck2 >= 0.3 && < 0.4, + -- Copied from regular dependencies... + base >= 4 && < 5, + blaze-builder >= 0.3 && < 0.5, + blaze-markup >= 0.8 && < 0.9, + bytestring >= 0.9 && < 0.12, + text >= 0.10 && < 1.3 + +Source-repository head + Type: git + Location: http://github.com/jaspervdj/blaze-html.git diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index 557223c..1aa5fb5 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -15,9 +15,11 @@ 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: +BuildRequires: dos2unix BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros BuildRequires: ghc-base-prof @@ -71,6 +73,7 @@ This package provides the Haskell %{pkg_name} profiling library. %prep # Begin cabal-rpm setup: %setup -q -n %{pkgver} +dos2unix -k -n %{SOURCE1} %{pkg_name}.cabal # End cabal-rpm setup From 621c3a2494406e5d7bc001b8712d18ee785e763d Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 6 Aug 2021 10:36:09 +0800 Subject: [PATCH 56/59] bump release --- ghc-blaze-html.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index 1aa5fb5..eac3981 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.9.1.2 -Release: 5%{?dist} +Release: 6%{?dist} Summary: A blazingly fast HTML combinator library for Haskell License: BSD @@ -111,6 +111,9 @@ dos2unix -k -n %{SOURCE1} %{pkg_name}.cabal %changelog +* Fri Aug 06 2021 Jens Petersen - 0.9.1.2-6 +- rebuild + * Thu Jul 22 2021 Fedora Release Engineering - 0.9.1.2-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 90add3343b99743634581bc5ce3b469bcaedd66a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 20 Jan 2022 04:34:29 +0000 Subject: [PATCH 57/59] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-blaze-html.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-blaze-html.spec b/ghc-blaze-html.spec index eac3981..33b160a 100644 --- a/ghc-blaze-html.spec +++ b/ghc-blaze-html.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.9.1.2 -Release: 6%{?dist} +Release: 7%{?dist} Summary: A blazingly fast HTML combinator library for Haskell License: BSD @@ -111,6 +111,9 @@ dos2unix -k -n %{SOURCE1} %{pkg_name}.cabal %changelog +* Thu Jan 20 2022 Fedora Release Engineering - 0.9.1.2-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Fri Aug 06 2021 Jens Petersen - 0.9.1.2-6 - rebuild From f8f5f4c7b89e3d1967e7b6157fa28b03b29ed8ad Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 18 Jun 2022 00:21:41 +0800 Subject: [PATCH 58/59] revise .cabal --- blaze-html-0.9.1.2.cabal | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/blaze-html-0.9.1.2.cabal b/blaze-html-0.9.1.2.cabal index a86b1ae..25f0f8c 100644 --- a/blaze-html-0.9.1.2.cabal +++ b/blaze-html-0.9.1.2.cabal @@ -1,6 +1,6 @@ Name: blaze-html Version: 0.9.1.2 -x-revision: 1 +x-revision: 2 Homepage: http://jaspervdj.be/blaze Bug-Reports: http://github.com/jaspervdj/blaze-html/issues License: BSD3 @@ -20,7 +20,7 @@ Build-type: Simple Cabal-version: >= 1.8 Tested-with: GHC == 7.8.4, GHC == 7.10.3, GHC == 8.0.2, GHC == 8.2.2, GHC == 8.4.1, - GHC == 8.6.3, GHC == 8.8.1 + GHC == 8.6.3, GHC == 8.8.1, GHC == 9.2.1 Extra-source-files: CHANGELOG @@ -59,7 +59,7 @@ Library blaze-builder >= 0.3 && < 0.5, blaze-markup >= 0.8 && < 0.9, bytestring >= 0.9 && < 0.12, - text >= 0.10 && < 1.3 + text >= 0.10 && < 2.1 Test-suite blaze-html-tests Type: exitcode-stdio-1.0 @@ -81,7 +81,7 @@ Test-suite blaze-html-tests Build-depends: HUnit >= 1.2 && < 1.7, - QuickCheck >= 2.4 && < 2.14, + QuickCheck >= 2.4 && < 2.15, containers >= 0.3 && < 0.7, test-framework >= 0.4 && < 0.9, test-framework-hunit >= 0.3 && < 0.4, @@ -91,7 +91,7 @@ Test-suite blaze-html-tests blaze-builder >= 0.3 && < 0.5, blaze-markup >= 0.8 && < 0.9, bytestring >= 0.9 && < 0.12, - text >= 0.10 && < 1.3 + text >= 0.10 && < 2.1 Source-repository head Type: git From a0009be4feeae8e03155575864ee6551016b286b Mon Sep 17 00:00:00 2001 From: MSVSphere Packaging Team Date: Mon, 30 Oct 2023 21:26:07 +0300 Subject: [PATCH 59/59] 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 2a5fbfd..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (blaze-html-0.9.1.2.tar.gz) = 26e5294285033fa453ab9914a5bdb37c42f5b7c3a10400be1ff6dd125a70499d556c106cc8128154dc0c455c8b80b489a883265fcb626e2d4afcd8e4d94374bc