From 69974e60a1b1794440ff02c664747ca2707f87a1 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 3 Oct 2010 20:30:21 +0000 Subject: [PATCH 01/64] 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 126bc95517bf19149ed8ef09a0e6d67a399ea7b4 Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Sun, 3 Oct 2010 16:47:06 -0400 Subject: [PATCH 02/64] Initial package --- ghc-tagsoup.spec | 79 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 79 insertions(+) create mode 100644 ghc-tagsoup.spec diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec new file mode 100644 index 0000000..e89d904 --- /dev/null +++ b/ghc-tagsoup.spec @@ -0,0 +1,79 @@ +%global pkg_name tagsoup + +%global common_summary Parsing HTML/XML documents library + +%global common_description TagSoup is a library for parsing HTML/XML. It supports the \ +HTML 5 specification, and can be used to parse either \ +well-formed XML, or unstructured and malformed HTML from the \ +web. The library also provides useful functions to extract \ +information from an HTML document, making it ideal for \ +screen-scraping. \ + \ +Users should start from the "Text.HTML.TagSoup" module. + +%global ghc_pkg_deps ghc-mtl-devel, ghc-network-devel + +%bcond_without shared +%bcond_without hscolour + +# debuginfo is not useful for ghc +%global debug_package %{nil} + +Name: ghc-%{pkg_name} +Version: 0.11 +Release: 2%{?dist} +Summary: Haskell %{pkg_name} + +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 +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +# fedora ghc archs: +ExclusiveArch: %{ix86} x86_64 ppc alpha +BuildRequires: ghc, ghc-doc, ghc-prof +BuildRequires: ghc-rpm-macros >= 0.8.1 +%if %{with hscolour} +BuildRequires: hscolour +%endif +%{?ghc_pkg_deps:BuildRequires: %{ghc_pkg_deps}, %(echo %{ghc_pkg_deps} | sed -e "s/\(ghc-[^, ]\+\)-devel/\1-doc,\1-prof/g")} +%{?ghc_pkg_c_deps:BuildRequires: %{ghc_pkg_c_deps}} + +%description +%{common_description} + + +%prep +%setup -q -n %{pkg_name}-%{version} + + +%build +%ghc_lib_build + + +%install +rm -rf %{buildroot} +%ghc_lib_install +mkdir -p %{buildroot}%{_docdir}/%{name}-%{version}/ +install -m 644 tagsoup.htm -p %{buildroot}%{_docdir}/%{name}-%{version}/tagsoup.htm + + +%clean +rm -rf %{buildroot} + + +%{?ghc_lib_package} + + +%changelog +* Tue Sep 21 2010 Ben Boeckel - 0.11-2 +- Ship the tagsoup.htm file + +* Sun Sep 12 2010 Ben Boeckel - 0.11-1 +- Update to 0.11 + +* Sat Sep 04 2010 Ben Boeckel - 0.10.1-1 +- Initial package + +* Sat Sep 4 2010 Fedora Haskell SIG - 0.10.1-0 +- initial packaging for Fedora automatically generated by cabal2spec-0.22.2 From e7b81487f6f97d84ff07bdf63321fdd447713004 Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Fri, 8 Oct 2010 00:37:14 -0400 Subject: [PATCH 03/64] Update to 0.11.1 --- .gitignore | 1 + ghc-tagsoup.spec | 7 +++++-- sources | 1 + 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index e69de29..1477a43 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/tagsoup-0.11.1.tar.gz diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index e89d904..bbe9c2d 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -20,8 +20,8 @@ Users should start from the "Text.HTML.TagSoup" module. %global debug_package %{nil} Name: ghc-%{pkg_name} -Version: 0.11 -Release: 2%{?dist} +Version: 0.11.1 +Release: 1%{?dist} Summary: Haskell %{pkg_name} Group: System Environment/Libraries @@ -66,6 +66,9 @@ rm -rf %{buildroot} %changelog +* Fri Oct 08 2010 Ben Boeckel - 0.11.1-1 +- Update to 0.11.1 + * Tue Sep 21 2010 Ben Boeckel - 0.11-2 - Ship the tagsoup.htm file diff --git a/sources b/sources index e69de29..b0050d5 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +5469453026dff80cd515ba163c41ecfa tagsoup-0.11.1.tar.gz From 57dca839be9256d364490bd5960002fc002f0386 Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Sun, 7 Nov 2010 12:50:31 -0500 Subject: [PATCH 04/64] Rebuild --- ghc-tagsoup.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index bbe9c2d..a4bf788 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -21,7 +21,7 @@ Users should start from the "Text.HTML.TagSoup" module. Name: ghc-%{pkg_name} Version: 0.11.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Haskell %{pkg_name} Group: System Environment/Libraries @@ -66,6 +66,9 @@ rm -rf %{buildroot} %changelog +* Sun Nov 07 2010 Ben Boeckel - 0.11.1-2 +- Rebuild + * Fri Oct 08 2010 Ben Boeckel - 0.11.1-1 - Update to 0.11.1 From 6d4bbea999fa328d99f92fb32ac13b120e8288a9 Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Sun, 28 Nov 2010 11:53:12 -0500 Subject: [PATCH 05/64] Rebuild for GHC7 --- ghc-tagsoup.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index a4bf788..e4f2ea8 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -21,7 +21,7 @@ Users should start from the "Text.HTML.TagSoup" module. Name: ghc-%{pkg_name} Version: 0.11.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Haskell %{pkg_name} Group: System Environment/Libraries @@ -66,6 +66,9 @@ rm -rf %{buildroot} %changelog +* Sun Nov 28 2010 Ben Boeckel - 0.11.1-3 +- Rebuild for GHC7 + * Sun Nov 07 2010 Ben Boeckel - 0.11.1-2 - Rebuild From f54ed959b44507ced0e9c120ac2ebc68a174b5d6 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 5 Dec 2010 19:54:02 +1000 Subject: [PATCH 06/64] rebuild for network-2.3 --- ghc-tagsoup.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index e4f2ea8..43d061d 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -21,7 +21,7 @@ Users should start from the "Text.HTML.TagSoup" module. Name: ghc-%{pkg_name} Version: 0.11.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Haskell %{pkg_name} Group: System Environment/Libraries @@ -66,6 +66,9 @@ rm -rf %{buildroot} %changelog +* Sun Dec 5 2010 Jens Petersen - 0.11.1-4 +- rebuild for network-2.3 + * Sun Nov 28 2010 Ben Boeckel - 0.11.1-3 - Rebuild for GHC7 From 585f3e6225dab2fee5232e2cc56e924745eff29f Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Fri, 17 Dec 2010 22:01:33 -0500 Subject: [PATCH 07/64] Update to 0.12 --- .gitignore | 1 + ghc-tagsoup.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 1477a43..62e611c 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /tagsoup-0.11.1.tar.gz +/tagsoup-0.12.tar.gz diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index 43d061d..ecf81ad 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -20,8 +20,8 @@ Users should start from the "Text.HTML.TagSoup" module. %global debug_package %{nil} Name: ghc-%{pkg_name} -Version: 0.11.1 -Release: 4%{?dist} +Version: 0.12 +Release: 1%{?dist} Summary: Haskell %{pkg_name} Group: System Environment/Libraries @@ -66,6 +66,9 @@ rm -rf %{buildroot} %changelog +* Fri Dec 17 2010 Ben Boeckel - 0.12-1 +- Update to 0.12 + * Sun Dec 5 2010 Jens Petersen - 0.11.1-4 - rebuild for network-2.3 diff --git a/sources b/sources index b0050d5..a841463 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -5469453026dff80cd515ba163c41ecfa tagsoup-0.11.1.tar.gz +0c878d2c2fb01a12ce79dc87d395b3d5 tagsoup-0.12.tar.gz From f2c075a570cfcbfd23c3a4576adee9d3fa3ded24 Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Sat, 15 Jan 2011 13:09:03 -0500 Subject: [PATCH 08/64] - Update to cabal2spec-0.22.4 - Rebuild --- ghc-tagsoup.spec | 20 ++++++-------------- 1 file changed, 6 insertions(+), 14 deletions(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index ecf81ad..de642f2 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -13,31 +13,24 @@ Users should start from the "Text.HTML.TagSoup" module. %global ghc_pkg_deps ghc-mtl-devel, ghc-network-devel -%bcond_without shared -%bcond_without hscolour - # debuginfo is not useful for ghc %global debug_package %{nil} Name: ghc-%{pkg_name} Version: 0.12 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Haskell %{pkg_name} 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 -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # fedora ghc archs: ExclusiveArch: %{ix86} x86_64 ppc alpha BuildRequires: ghc, ghc-doc, ghc-prof -BuildRequires: ghc-rpm-macros >= 0.8.1 -%if %{with hscolour} +BuildRequires: ghc-rpm-macros >= 0.7.3 BuildRequires: hscolour -%endif %{?ghc_pkg_deps:BuildRequires: %{ghc_pkg_deps}, %(echo %{ghc_pkg_deps} | sed -e "s/\(ghc-[^, ]\+\)-devel/\1-doc,\1-prof/g")} -%{?ghc_pkg_c_deps:BuildRequires: %{ghc_pkg_c_deps}} %description %{common_description} @@ -52,20 +45,19 @@ BuildRequires: hscolour %install -rm -rf %{buildroot} %ghc_lib_install mkdir -p %{buildroot}%{_docdir}/%{name}-%{version}/ install -m 644 tagsoup.htm -p %{buildroot}%{_docdir}/%{name}-%{version}/tagsoup.htm -%clean -rm -rf %{buildroot} - - %{?ghc_lib_package} %changelog +* Sat Jan 15 2011 Ben Boeckel - 0.12-2 +- Update to cabal2spec-0.22.4 +- Rebuild + * Fri Dec 17 2010 Ben Boeckel - 0.12-1 - Update to 0.12 From c8b3916827037a28546391e71aa3f73bbfa9f9a2 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Tue, 8 Feb 2011 19:34:26 -0600 Subject: [PATCH 09/64] - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild --- ghc-tagsoup.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index de642f2..ea12fe9 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -18,7 +18,7 @@ Users should start from the "Text.HTML.TagSoup" module. Name: ghc-%{pkg_name} Version: 0.12 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Haskell %{pkg_name} Group: System Environment/Libraries @@ -54,6 +54,9 @@ install -m 644 tagsoup.htm -p %{buildroot}%{_docdir}/%{name}-%{version}/tagsoup. %changelog +* Tue Feb 08 2011 Fedora Release Engineering - 0.12-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + * Sat Jan 15 2011 Ben Boeckel - 0.12-2 - Update to cabal2spec-0.22.4 - Rebuild From 66e582822d3ff7e22ce54721e2de637e0502d8d7 Mon Sep 17 00:00:00 2001 From: "Fabio M. Di Nitto" Date: Thu, 10 Mar 2011 09:15:38 +0100 Subject: [PATCH 10/64] Enable build on sparcv9 Signed-off-by: Fabio M. Di Nitto --- ghc-tagsoup.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index ea12fe9..b50eb15 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -18,7 +18,7 @@ Users should start from the "Text.HTML.TagSoup" module. Name: ghc-%{pkg_name} Version: 0.12 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Haskell %{pkg_name} Group: System Environment/Libraries @@ -26,7 +26,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 @@ -54,6 +54,9 @@ install -m 644 tagsoup.htm -p %{buildroot}%{_docdir}/%{name}-%{version}/tagsoup. %changelog +* Thu Mar 10 2011 Fabio M. Di Nitto - 0.12-4 +- Enable build on sparcv9 + * Tue Feb 08 2011 Fedora Release Engineering - 0.12-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild From 6ab64fdc89d5e6855dd30e6541160f797fdd5411 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 22 Jun 2011 13:15:14 +0900 Subject: [PATCH 11/64] update to 0.12.2; update deps (cabal2spec-0.23.2) --- .gitignore | 1 + ghc-tagsoup.spec | 25 ++++++++++++------------- sources | 2 +- 3 files changed, 14 insertions(+), 14 deletions(-) diff --git a/.gitignore b/.gitignore index 62e611c..dbe0a40 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /tagsoup-0.11.1.tar.gz /tagsoup-0.12.tar.gz +/tagsoup-0.12.2.tar.gz diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index b50eb15..15559b2 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -11,26 +11,20 @@ screen-scraping. \ \ Users should start from the "Text.HTML.TagSoup" module. -%global ghc_pkg_deps ghc-mtl-devel, ghc-network-devel - -# debuginfo is not useful for ghc -%global debug_package %{nil} - Name: ghc-%{pkg_name} -Version: 0.12 -Release: 4%{?dist} +Version: 0.12.2 +Release: 1%{?dist} Summary: Haskell %{pkg_name} 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 +ExclusiveArch: %{ghc_arches} +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-containers-prof, ghc-text-prof %description %{common_description} @@ -50,10 +44,15 @@ mkdir -p %{buildroot}%{_docdir}/%{name}-%{version}/ install -m 644 tagsoup.htm -p %{buildroot}%{_docdir}/%{name}-%{version}/tagsoup.htm -%{?ghc_lib_package} +%ghc_lib_package %changelog +* Wed Jun 22 2011 Jens Petersen - 0.12.2-1 +- update to 0.12.2 +- update deps +- BR ghc-Cabal-devel instead of ghc-prof and use ghc_arches (cabal2spec-0.23.2) + * Thu Mar 10 2011 Fabio M. Di Nitto - 0.12-4 - Enable build on sparcv9 diff --git a/sources b/sources index a841463..24f4746 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -0c878d2c2fb01a12ce79dc87d395b3d5 tagsoup-0.12.tar.gz +dfd1621e89b385599afb905ac4822d56 tagsoup-0.12.2.tar.gz From 598fe4c1fe7b77c44f5c538e34ee1b3ca798b953 Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Sat, 9 Jul 2011 01:45:08 -0400 Subject: [PATCH 12/64] Update to cabal2spec-0.24 --- ghc-tagsoup.spec | 49 +++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 44 insertions(+), 5 deletions(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index 15559b2..aa72814 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -1,3 +1,7 @@ +# For Haskell Packaging Guidelines see: +# - https://fedoraproject.org/wiki/Packaging:Haskell +# - https://fedoraproject.org/wiki/PackagingDrafts/Haskell + %global pkg_name tagsoup %global common_summary Parsing HTML/XML documents library @@ -13,23 +17,43 @@ Users should start from the "Text.HTML.TagSoup" module. Name: ghc-%{pkg_name} Version: 0.12.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Haskell %{pkg_name} Group: System Environment/Libraries License: BSD +# BEGIN: cabal2spec-0.24 URL: http://hackage.haskell.org/package/%{pkg_name} Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz ExclusiveArch: %{ghc_arches} BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros BuildRequires: hscolour -BuildRequires: ghc-containers-prof, ghc-text-prof +# END: cabal2spec-0.24 + +BuildRequires: ghc-bytestring-devel +BuildRequires: ghc-containers-devel +BuildRequires: ghc-text-devel %description %{common_description} +%package -n ghc-%{pkg_name}-devel +Summary: Development files for %{common_summary} +Group: Development/Libraries +# BEGIN: cabal2spec-0.24 +%{?ghc_devel_requires} +Obsoletes: ghc-%{pkg_name}-prof < %{version}-%{release} +Provides: ghc-%{pkg_name}-prof = %{version}-%{release} +# END: cabal2spec-0.24 + +%description -n ghc-%{pkg_name}-devel +%{common_description} + +This package contains the development files. + + %prep %setup -q -n %{pkg_name}-%{version} @@ -40,14 +64,29 @@ BuildRequires: ghc-containers-prof, ghc-text-prof %install %ghc_lib_install -mkdir -p %{buildroot}%{_docdir}/%{name}-%{version}/ -install -m 644 tagsoup.htm -p %{buildroot}%{_docdir}/%{name}-%{version}/tagsoup.htm -%ghc_lib_package +%post -n ghc-%{pkg_name}-devel +%ghc_pkg_recache + +%postun -n ghc-%{pkg_name}-devel +%ghc_pkg_recache + + +%if %{undefined ghc_without_shared} +%files -n ghc-%{pkg_name} -f ghc-%{pkg_name}.files +%defattr(-,root,root,-) +%doc tagsoup.htm +%endif + +%files -n ghc-%{pkg_name}-devel -f ghc-%{pkg_name}-devel.files +%defattr(-,root,root,-) %changelog +* Sat Jul 09 2011 Ben Boeckel - 0.12.2-2 +- Update to cabal2spec-0.24 + * Wed Jun 22 2011 Jens Petersen - 0.12.2-1 - update to 0.12.2 - update deps From 6e4aeff3261abe23e7ab0ca1833d90f98d3e7daf Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 4 Aug 2011 18:00:42 +0900 Subject: [PATCH 13/64] add LICENSE to %doc files --- ghc-tagsoup.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index aa72814..28f01a1 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -76,7 +76,7 @@ This package contains the development files. %if %{undefined ghc_without_shared} %files -n ghc-%{pkg_name} -f ghc-%{pkg_name}.files %defattr(-,root,root,-) -%doc tagsoup.htm +%doc LICENSE tagsoup.htm %endif %files -n ghc-%{pkg_name}-devel -f ghc-%{pkg_name}-devel.files From 3cb9375062d628ce552b7b5b84a8fb07620d735c 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 19:45:30 +0200 Subject: [PATCH 14/64] rebuild with new gmp --- ghc-tagsoup.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index 28f01a1..2206f9a 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -17,7 +17,7 @@ Users should start from the "Text.HTML.TagSoup" module. Name: ghc-%{pkg_name} Version: 0.12.2 -Release: 2%{?dist} +Release: 2%{?dist}.1 Summary: Haskell %{pkg_name} Group: System Environment/Libraries @@ -84,6 +84,9 @@ This package contains the development files. %changelog +* Tue Oct 11 2011 Peter Schiffer - 0.12.2-2.1 +- rebuild with new gmp + * Sat Jul 09 2011 Ben Boeckel - 0.12.2-2 - Update to cabal2spec-0.24 From a988fd2b79fbdb28eebc6904a9fb3bed9e405498 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcela=20Ma=C5=A1l=C3=A1=C5=88ov=C3=A1?= Date: Fri, 21 Oct 2011 04:44:57 +0200 Subject: [PATCH 15/64] rebuild with new gmp without compat lib --- ghc-tagsoup.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index 2206f9a..ec068c2 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -17,7 +17,7 @@ Users should start from the "Text.HTML.TagSoup" module. Name: ghc-%{pkg_name} Version: 0.12.2 -Release: 2%{?dist}.1 +Release: 2%{?dist}.2 Summary: Haskell %{pkg_name} Group: System Environment/Libraries @@ -84,6 +84,9 @@ This package contains the development files. %changelog +* Fri Oct 21 2011 Marcela Mašláňová - 0.12.2-2.2 +- rebuild with new gmp without compat lib + * Tue Oct 11 2011 Peter Schiffer - 0.12.2-2.1 - rebuild with new gmp From 7da48cfcac26f7cb96dd68248be078b29d409383 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 6 Jan 2012 09:56:07 +0900 Subject: [PATCH 16/64] update to 0.12.6 and cabal2spec-0.25.2 --- .gitignore | 1 + ghc-tagsoup.spec | 54 ++++++++++++++++-------------------------------- sources | 2 +- 3 files changed, 20 insertions(+), 37 deletions(-) diff --git a/.gitignore b/.gitignore index dbe0a40..f87f011 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /tagsoup-0.11.1.tar.gz /tagsoup-0.12.tar.gz /tagsoup-0.12.2.tar.gz +/tagsoup-0.12.6.tar.gz diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index ec068c2..a81a623 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -1,6 +1,6 @@ -# For Haskell Packaging Guidelines see: -# - https://fedoraproject.org/wiki/Packaging:Haskell -# - https://fedoraproject.org/wiki/PackagingDrafts/Haskell +# cabal2spec-0.25.2 +# https://fedoraproject.org/wiki/Packaging:Haskell +# https://fedoraproject.org/wiki/PackagingDrafts/Haskell %global pkg_name tagsoup @@ -16,20 +16,19 @@ screen-scraping. \ Users should start from the "Text.HTML.TagSoup" module. Name: ghc-%{pkg_name} -Version: 0.12.2 -Release: 2%{?dist}.2 -Summary: Haskell %{pkg_name} +Version: 0.12.6 +Release: 1%{?dist} +Summary: %{common_summary} Group: System Environment/Libraries License: BSD -# BEGIN: cabal2spec-0.24 +# BEGIN cabal2spec URL: http://hackage.haskell.org/package/%{pkg_name} Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz ExclusiveArch: %{ghc_arches} BuildRequires: ghc-Cabal-devel -BuildRequires: ghc-rpm-macros -BuildRequires: hscolour -# END: cabal2spec-0.24 +BuildRequires: ghc-rpm-macros %{!?without_hscolour:hscolour} +# END cabal2spec BuildRequires: ghc-bytestring-devel BuildRequires: ghc-containers-devel @@ -39,21 +38,6 @@ BuildRequires: ghc-text-devel %{common_description} -%package -n ghc-%{pkg_name}-devel -Summary: Development files for %{common_summary} -Group: Development/Libraries -# BEGIN: cabal2spec-0.24 -%{?ghc_devel_requires} -Obsoletes: ghc-%{pkg_name}-prof < %{version}-%{release} -Provides: ghc-%{pkg_name}-prof = %{version}-%{release} -# END: cabal2spec-0.24 - -%description -n ghc-%{pkg_name}-devel -%{common_description} - -This package contains the development files. - - %prep %setup -q -n %{pkg_name}-%{version} @@ -66,24 +50,22 @@ This package contains the development files. %ghc_lib_install -%post -n ghc-%{pkg_name}-devel -%ghc_pkg_recache +%ghc_devel_package + +%ghc_devel_description -%postun -n ghc-%{pkg_name}-devel -%ghc_pkg_recache +%ghc_devel_post_postun -%if %{undefined ghc_without_shared} -%files -n ghc-%{pkg_name} -f ghc-%{pkg_name}.files -%defattr(-,root,root,-) -%doc LICENSE tagsoup.htm -%endif -%files -n ghc-%{pkg_name}-devel -f ghc-%{pkg_name}-devel.files -%defattr(-,root,root,-) +%ghc_files +%doc tagsoup.htm %changelog +* Fri Jan 6 2012 Jens Petersen - 0.12.6-1 +- update to 0.12.6 and cabal2spec-0.25.2 + * Fri Oct 21 2011 Marcela Mašláňová - 0.12.2-2.2 - rebuild with new gmp without compat lib diff --git a/sources b/sources index 24f4746..b1bd284 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -dfd1621e89b385599afb905ac4822d56 tagsoup-0.12.2.tar.gz +036a37a8605efc49bea8487eb208c3b9 tagsoup-0.12.6.tar.gz From 24322e23d3e6c773708d8d163d9596a9bf5c5560 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 23 Mar 2012 14:12:23 +0900 Subject: [PATCH 17/64] add license to ghc_files --- ghc-tagsoup.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index a81a623..d1dd1bb 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -17,7 +17,7 @@ Users should start from the "Text.HTML.TagSoup" module. Name: ghc-%{pkg_name} Version: 0.12.6 -Release: 1%{?dist} +Release: 2%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -58,11 +58,14 @@ BuildRequires: ghc-text-devel %ghc_devel_post_postun -%ghc_files +%ghc_files LICENSE %doc tagsoup.htm %changelog +* Fri Mar 23 2012 Jens Petersen - 0.12.6-2 +- add license to ghc_files + * Fri Jan 6 2012 Jens Petersen - 0.12.6-1 - update to 0.12.6 and cabal2spec-0.25.2 From 6f2481842c7d561b4ab98fec4ed8d7220332d7cb Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 15 Jun 2012 17:51:58 +0900 Subject: [PATCH 18/64] rebuild --- ghc-tagsoup.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index d1dd1bb..8a88012 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -17,7 +17,7 @@ Users should start from the "Text.HTML.TagSoup" module. Name: ghc-%{pkg_name} Version: 0.12.6 -Release: 2%{?dist} +Release: 3%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -63,6 +63,9 @@ BuildRequires: ghc-text-devel %changelog +* Fri Jun 15 2012 Jens Petersen - 0.12.6-3 +- rebuild + * Fri Mar 23 2012 Jens Petersen - 0.12.6-2 - add license to ghc_files From ea5b2ddc8a0e2498a35304ac252af16a809b3bc8 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 19 Jul 2012 01:08:09 -0500 Subject: [PATCH 19/64] - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild --- ghc-tagsoup.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index 8a88012..b5137de 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -17,7 +17,7 @@ Users should start from the "Text.HTML.TagSoup" module. Name: ghc-%{pkg_name} Version: 0.12.6 -Release: 3%{?dist} +Release: 4%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -63,6 +63,9 @@ BuildRequires: ghc-text-devel %changelog +* Thu Jul 19 2012 Fedora Release Engineering - 0.12.6-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + * Fri Jun 15 2012 Jens Petersen - 0.12.6-3 - rebuild From ddcdd07e8d1c3ec91363ae4f7a4c3ded94bf2150 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 8 Nov 2012 10:01:47 +0900 Subject: [PATCH 20/64] update to 0.12.8 with cabal-rpm --- .gitignore | 1 + ghc-tagsoup.spec | 33 +++++++++++++++------------------ sources | 2 +- 3 files changed, 17 insertions(+), 19 deletions(-) diff --git a/.gitignore b/.gitignore index f87f011..78f8434 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /tagsoup-0.12.tar.gz /tagsoup-0.12.2.tar.gz /tagsoup-0.12.6.tar.gz +/tagsoup-0.12.8.tar.gz diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index b5137de..1687282 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -1,38 +1,32 @@ -# cabal2spec-0.25.2 # https://fedoraproject.org/wiki/Packaging:Haskell # https://fedoraproject.org/wiki/PackagingDrafts/Haskell %global pkg_name tagsoup -%global common_summary Parsing HTML/XML documents library +%global common_summary Parsing and extraction from HTML/XML documents -%global common_description TagSoup is a library for parsing HTML/XML. It supports the \ -HTML 5 specification, and can be used to parse either \ -well-formed XML, or unstructured and malformed HTML from the \ -web. The library also provides useful functions to extract \ -information from an HTML document, making it ideal for \ -screen-scraping. \ - \ -Users should start from the "Text.HTML.TagSoup" module. +%global common_description TagSoup is a library for parsing HTML/XML.\ +It supports the HTML 5 specification, and can be used to parse\ +either well-formed XML, or unstructured and malformed HTML from the web.\ +The library also provides useful functions to extract information from\ +an HTML document, making it ideal for screen-scraping. Name: ghc-%{pkg_name} -Version: 0.12.6 -Release: 4%{?dist} +Version: 0.12.8 +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-Cabal-devel +BuildRequires: ghc-rpm-macros +# Begin cabal-rpm deps: BuildRequires: ghc-bytestring-devel BuildRequires: ghc-containers-devel BuildRequires: ghc-text-devel +# End cabal-rpm deps %description %{common_description} @@ -63,6 +57,9 @@ BuildRequires: ghc-text-devel %changelog +* Thu Nov 08 2012 Jens Petersen - 0.12.8-1 +- update to 0.12.8 + * Thu Jul 19 2012 Fedora Release Engineering - 0.12.6-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild diff --git a/sources b/sources index b1bd284..20bfd4e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -036a37a8605efc49bea8487eb208c3b9 tagsoup-0.12.6.tar.gz +6d95e11c949d361742180bfe3e74ad5b tagsoup-0.12.8.tar.gz From 1a6910502ef1486d35ec20ea4d85a9e4ccae81ff Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 13 Feb 2013 17:19:37 -0600 Subject: [PATCH 21/64] - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild --- ghc-tagsoup.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index 1687282..128f1fc 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -13,7 +13,7 @@ an HTML document, making it ideal for screen-scraping. Name: ghc-%{pkg_name} Version: 0.12.8 -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.12.8-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + * Thu Nov 08 2012 Jens Petersen - 0.12.8-1 - update to 0.12.8 From 9ae12ea57482b92f8a591e1b0fe8dcc7331ede8d Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 4 Jun 2013 11:56:39 +0900 Subject: [PATCH 22/64] update to new simplified Haskell Packaging Guidelines --- ghc-tagsoup.spec | 47 +++++++++++++++++++++++++++++++---------------- 1 file changed, 31 insertions(+), 16 deletions(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index 128f1fc..97dda1c 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -1,20 +1,11 @@ # https://fedoraproject.org/wiki/Packaging:Haskell -# https://fedoraproject.org/wiki/PackagingDrafts/Haskell %global pkg_name tagsoup -%global common_summary Parsing and extraction from HTML/XML documents - -%global common_description TagSoup is a library for parsing HTML/XML.\ -It supports the HTML 5 specification, and can be used to parse\ -either well-formed XML, or unstructured and malformed HTML from the web.\ -The library also provides useful functions to extract information from\ -an HTML document, making it ideal for screen-scraping. - Name: ghc-%{pkg_name} Version: 0.12.8 -Release: 2%{?dist} -Summary: %{common_summary} +Release: 3%{?dist} +Summary: Parsing and extracting from HTML/XML documents License: BSD URL: http://hackage.haskell.org/package/%{pkg_name} @@ -29,7 +20,24 @@ BuildRequires: ghc-text-devel # End cabal-rpm deps %description -%{common_description} +TagSoup is a library for parsing HTML/XML. +It supports the HTML 5 specification, and can be used to parse +either well-formed XML, or unstructured and malformed HTML from the web. +The library also provides useful functions to extract information from +an HTML document, making it ideal for screen-scraping. + +Users should start from the "Text.HTML.TagSoup" module. + + +%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 @@ -44,19 +52,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 tagsoup.htm %changelog +* Tue Jun 04 2013 Jens Petersen - 0.12.8-3 +- update to new simplified Haskell Packaging Guidelines + * Wed Feb 13 2013 Fedora Release Engineering - 0.12.8-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild From 3b41d567ac2210a9582d82e03c80f824def25c9f Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 3 Aug 2013 09:03:48 -0500 Subject: [PATCH 23/64] - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild --- ghc-tagsoup.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index 97dda1c..cbbea52 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -4,7 +4,7 @@ Name: ghc-%{pkg_name} Version: 0.12.8 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Parsing and extracting from HTML/XML documents License: BSD @@ -69,6 +69,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sat Aug 03 2013 Fedora Release Engineering - 0.12.8-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + * Tue Jun 04 2013 Jens Petersen - 0.12.8-3 - update to new simplified Haskell Packaging Guidelines From 24c2018584d06feeadf91d857ca0e0d5cbe91954 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 8 May 2014 14:04:36 +0900 Subject: [PATCH 24/64] update to 0.13.1 --- .gitignore | 1 + ghc-tagsoup.spec | 12 ++++++++---- sources | 2 +- 3 files changed, 10 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 78f8434..098c6ea 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /tagsoup-0.12.2.tar.gz /tagsoup-0.12.6.tar.gz /tagsoup-0.12.8.tar.gz +/tagsoup-0.13.1.tar.gz diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index cbbea52..4ebed98 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -3,13 +3,13 @@ %global pkg_name tagsoup Name: ghc-%{pkg_name} -Version: 0.12.8 -Release: 4%{?dist} +Version: 0.13.1 +Release: 1%{?dist} Summary: Parsing and extracting from HTML/XML documents 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 @@ -31,10 +31,11 @@ Users should start from the "Text.HTML.TagSoup" module. %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. @@ -69,6 +70,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Fri May 02 2014 Jens Petersen - 0.13.1-1 +- update to 0.13.1 + * Sat Aug 03 2013 Fedora Release Engineering - 0.12.8-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild diff --git a/sources b/sources index 20bfd4e..9cdae64 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -6d95e11c949d361742180bfe3e74ad5b tagsoup-0.12.8.tar.gz +50374ef9f3bbb50d503a1981e94315f1 tagsoup-0.13.1.tar.gz From 7877d19dd2c7fd3473728287ec91ab3122a90718 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 7 Jun 2014 10:20:30 -0500 Subject: [PATCH 25/64] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- ghc-tagsoup.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index 4ebed98..70c851c 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -4,7 +4,7 @@ Name: ghc-%{pkg_name} Version: 0.13.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Parsing and extracting from HTML/XML documents License: BSD @@ -70,6 +70,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sat Jun 07 2014 Fedora Release Engineering - 0.13.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Fri May 02 2014 Jens Petersen - 0.13.1-1 - update to 0.13.1 From 20b8ad319bf349c68a4ceb68faa50d8ccfd4d557 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Sat, 16 Aug 2014 15:57:27 +0000 Subject: [PATCH 26/64] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- ghc-tagsoup.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index 70c851c..791b05e 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -4,7 +4,7 @@ Name: ghc-%{pkg_name} Version: 0.13.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Parsing and extracting from HTML/XML documents License: BSD @@ -70,6 +70,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sat Aug 16 2014 Fedora Release Engineering - 0.13.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Sat Jun 07 2014 Fedora Release Engineering - 0.13.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild From a1120407207c076836214dba1873cf545c157cb1 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Jan 2015 22:18:59 +0900 Subject: [PATCH 27/64] update to 0.13.3 --- .gitignore | 1 + ghc-tagsoup.spec | 21 ++++++++++++--------- sources | 2 +- 3 files changed, 14 insertions(+), 10 deletions(-) diff --git a/.gitignore b/.gitignore index 098c6ea..49ddf2c 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /tagsoup-0.12.6.tar.gz /tagsoup-0.12.8.tar.gz /tagsoup-0.13.1.tar.gz +/tagsoup-0.13.3.tar.gz diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index 791b05e..8fd7626 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -3,13 +3,13 @@ %global pkg_name tagsoup Name: ghc-%{pkg_name} -Version: 0.13.1 -Release: 3%{?dist} +Version: 0.13.3 +Release: 1%{?dist} Summary: Parsing and extracting from HTML/XML documents 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 @@ -20,11 +20,10 @@ BuildRequires: ghc-text-devel # End cabal-rpm deps %description -TagSoup is a library for parsing HTML/XML. -It supports the HTML 5 specification, and can be used to parse -either well-formed XML, or unstructured and malformed HTML from the web. -The library also provides useful functions to extract information from -an HTML document, making it ideal for screen-scraping. +TagSoup is a library for parsing HTML/XML. It supports the HTML 5 +specification, and can be used to parse either well-formed XML, or unstructured +and malformed HTML from the web. The library also provides useful functions to +extract information from an HTML document, making it ideal for screen-scraping. Users should start from the "Text.HTML.TagSoup" module. @@ -66,10 +65,14 @@ This package provides the Haskell %{pkg_name} library development files. %files devel -f %{name}-devel.files +%doc README.md %doc tagsoup.htm %changelog +* Thu Jan 22 2015 Jens Petersen - 0.13.3-1 +- update to 0.13.3 + * Sat Aug 16 2014 Fedora Release Engineering - 0.13.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild diff --git a/sources b/sources index 9cdae64..43dddd5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -50374ef9f3bbb50d503a1981e94315f1 tagsoup-0.13.1.tar.gz +54fcc3e07995a419a4d2261aa96a47d0 tagsoup-0.13.3.tar.gz From 2bc7a8f85f71104599d8b263978b4b7a770bb1e8 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 24 Jan 2015 15:44:16 +0900 Subject: [PATCH 28/64] tagsoup.htm doc dropped --- ghc-tagsoup.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index 8fd7626..e5ec0c9 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -66,7 +66,6 @@ This package provides the Haskell %{pkg_name} library development files. %files devel -f %{name}-devel.files %doc README.md -%doc tagsoup.htm %changelog From 97e3f848cb5e5900190bcee84aca95587d870739 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 17 Jun 2015 08:01:57 +0000 Subject: [PATCH 29/64] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- ghc-tagsoup.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index e5ec0c9..d477278 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -4,7 +4,7 @@ Name: ghc-%{pkg_name} Version: 0.13.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Parsing and extracting from HTML/XML documents License: BSD @@ -69,6 +69,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Jun 17 2015 Fedora Release Engineering - 0.13.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Thu Jan 22 2015 Jens Petersen - 0.13.3-1 - update to 0.13.3 From 2a6c389bd8d6aab8abffc1380ace062972695250 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 3 Feb 2016 21:46:07 +0000 Subject: [PATCH 30/64] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- ghc-tagsoup.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index d477278..56e2402 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -4,7 +4,7 @@ Name: ghc-%{pkg_name} Version: 0.13.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Parsing and extracting from HTML/XML documents License: BSD @@ -69,6 +69,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Feb 03 2016 Fedora Release Engineering - 0.13.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Wed Jun 17 2015 Fedora Release Engineering - 0.13.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From 3b2112b8caf8819b2d874de6c09b6b89f1c62705 Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Thu, 3 Mar 2016 10:09:21 -0800 Subject: [PATCH 31/64] new release 0.13.8 --- .gitignore | 1 + ghc-tagsoup.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 49ddf2c..f385eb7 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /tagsoup-0.12.8.tar.gz /tagsoup-0.13.1.tar.gz /tagsoup-0.13.3.tar.gz +/tagsoup-0.13.8.tar.gz diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index 56e2402..1dd0edb 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -3,8 +3,8 @@ %global pkg_name tagsoup Name: ghc-%{pkg_name} -Version: 0.13.3 -Release: 3%{?dist} +Version: 0.13.8 +Release: 1%{?dist} Summary: Parsing and extracting from HTML/XML documents License: BSD @@ -69,6 +69,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Thu Mar 03 2016 Adam Williamson - 0.13.8-1 +- new release 0.13.8 (latest pandoc needs at least 0.13.7) + * Wed Feb 03 2016 Fedora Release Engineering - 0.13.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild diff --git a/sources b/sources index 43dddd5..1da1258 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -54fcc3e07995a419a4d2261aa96a47d0 tagsoup-0.13.3.tar.gz +4abe8dfb1ab6e8144e779b276bb0ca5f tagsoup-0.13.8.tar.gz From fb483128e2684252ecc6f48e955ea1dd8e710ef1 Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Sat, 23 Apr 2016 12:14:23 -0400 Subject: [PATCH 32/64] update to 0.13.9 - sync with cabal-rpm-0.9.10 --- .gitignore | 1 + ghc-tagsoup.spec | 12 +++++++++--- sources | 2 +- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index f385eb7..024e5c1 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /tagsoup-0.13.1.tar.gz /tagsoup-0.13.3.tar.gz /tagsoup-0.13.8.tar.gz +/tagsoup-0.13.9.tar.gz diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index 1dd0edb..55ee54c 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -3,9 +3,9 @@ %global pkg_name tagsoup Name: ghc-%{pkg_name} -Version: 0.13.8 +Version: 0.13.9 Release: 1%{?dist} -Summary: Parsing and extracting from HTML/XML documents +Summary: Parsing and extracting information from (possibly malformed) HTML/XML documents License: BSD Url: https://hackage.haskell.org/package/%{pkg_name} @@ -51,6 +51,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 @@ -61,7 +63,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 @@ -69,6 +71,10 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sat Apr 23 2016 Ben Boeckel - 0.13.9-1 +- update to 0.13.9 +- sync with cabal-rpm-0.9.10 + * Thu Mar 03 2016 Adam Williamson - 0.13.8-1 - new release 0.13.8 (latest pandoc needs at least 0.13.7) diff --git a/sources b/sources index 1da1258..12f86f3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -4abe8dfb1ab6e8144e779b276bb0ca5f tagsoup-0.13.8.tar.gz +9eccd6492f9a5575c50620bbc1f36e9d tagsoup-0.13.9.tar.gz From c0dd47e37055c406bd19f49ac9d1205c940213e2 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 26 Jun 2016 18:39:17 +0900 Subject: [PATCH 33/64] update to 0.13.10 --- .gitignore | 1 + ghc-tagsoup.spec | 6 +++++- sources | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 024e5c1..3219c30 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ /tagsoup-0.13.3.tar.gz /tagsoup-0.13.8.tar.gz /tagsoup-0.13.9.tar.gz +/tagsoup-0.13.10.tar.gz diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index 55ee54c..ad8dab6 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -1,9 +1,10 @@ +# generated by cabal-rpm-0.9.11 # https://fedoraproject.org/wiki/Packaging:Haskell %global pkg_name tagsoup Name: ghc-%{pkg_name} -Version: 0.13.9 +Version: 0.13.10 Release: 1%{?dist} Summary: Parsing and extracting information from (possibly malformed) HTML/XML documents @@ -71,6 +72,9 @@ rm %{buildroot}%{ghc_pkgdocdir}/LICENSE %changelog +* Sun Jun 26 2016 Jens Petersen - 0.13.10-1 +- update to 0.13.10 + * Sat Apr 23 2016 Ben Boeckel - 0.13.9-1 - update to 0.13.9 - sync with cabal-rpm-0.9.10 diff --git a/sources b/sources index 12f86f3..4f66b9b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -9eccd6492f9a5575c50620bbc1f36e9d tagsoup-0.13.9.tar.gz +dc108534c5ef8b3538918caf2ed0ad54 tagsoup-0.13.10.tar.gz From 95a320f81031e0de9940282210a9c2b59edc9ef6 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 27 Sep 2016 19:15:52 +0900 Subject: [PATCH 34/64] no longer remove license --- ghc-tagsoup.spec | 2 -- 1 file changed, 2 deletions(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index ad8dab6..bcfc9c9 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.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 13e57d51fe74fe1ffa5c75efe9265424800ea0cb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 10 Feb 2017 10:50:46 +0000 Subject: [PATCH 35/64] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- ghc-tagsoup.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index bcfc9c9..fe916df 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -5,7 +5,7 @@ Name: ghc-%{pkg_name} Version: 0.13.10 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Parsing and extracting information from (possibly malformed) HTML/XML documents 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.13.10-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Sun Jun 26 2016 Jens Petersen - 0.13.10-1 - update to 0.13.10 From c5ce215dac5b29609032edc57b2a4628dff9c995 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 22 Feb 2017 12:16:07 +0900 Subject: [PATCH 36/64] update to 0.14 --- .gitignore | 1 + ghc-tagsoup.spec | 16 ++++++++++------ sources | 2 +- 3 files changed, 12 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 3219c30..745127d 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ /tagsoup-0.13.8.tar.gz /tagsoup-0.13.9.tar.gz /tagsoup-0.13.10.tar.gz +/tagsoup-0.14.tar.gz diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index fe916df..a3af517 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -1,16 +1,17 @@ -# generated by cabal-rpm-0.9.11 +# generated by cabal-rpm-0.11.1 # https://fedoraproject.org/wiki/Packaging:Haskell %global pkg_name tagsoup +%global pkgver %{pkg_name}-%{version} Name: ghc-%{pkg_name} -Version: 0.13.10 -Release: 2%{?dist} +Version: 0.14 +Release: 1%{?dist} Summary: Parsing and extracting information from (possibly malformed) HTML/XML documents 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 @@ -42,7 +43,7 @@ This package provides the Haskell %{pkg_name} library development files. %prep -%setup -q -n %{pkg_name}-%{version} +%setup -q -n %{pkgver} %build @@ -66,10 +67,13 @@ This package provides the Haskell %{pkg_name} library development files. %files devel -f %{name}-devel.files -%doc README.md +%doc CHANGES.txt README.md %changelog +* Wed Feb 22 2017 Jens Petersen - 0.14-1 +- update to 0.14 + * Fri Feb 10 2017 Fedora Release Engineering - 0.13.10-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild diff --git a/sources b/sources index 4f66b9b..8fa14d2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -dc108534c5ef8b3538918caf2ed0ad54 tagsoup-0.13.10.tar.gz +SHA512 (tagsoup-0.14.tar.gz) = 782550d6859521d3dc42452457ae1620750bbd7aaa9f794d840719be51c7f0891be6ea18fc2cc93c7b8ab79da0daa954fc7d620038a4d87b4486fb0da0041b54 From 71b74ebf7aeb5b0c6b668ceb367ea6f0df0f126d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 26 Jul 2017 09:58:16 +0000 Subject: [PATCH 37/64] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- ghc-tagsoup.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index a3af517..2a06816 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.14 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Parsing and extracting information from (possibly malformed) HTML/XML documents License: BSD @@ -71,6 +71,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Jul 26 2017 Fedora Release Engineering - 0.14-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Wed Feb 22 2017 Jens Petersen - 0.14-1 - update to 0.14 From b047f9b391f9143c8cdd113bbabf85ebe90d7f76 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 2 Aug 2017 21:34:01 +0000 Subject: [PATCH 38/64] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- ghc-tagsoup.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index 2a06816..e4f6c9d 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.14 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Parsing and extracting information from (possibly malformed) HTML/XML documents License: BSD @@ -71,6 +71,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Aug 02 2017 Fedora Release Engineering - 0.14-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Wed Jul 26 2017 Fedora Release Engineering - 0.14-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From 956621a794114c917ad776575f03c576dfb476c1 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 24 Jan 2018 14:12:06 +0100 Subject: [PATCH 39/64] refresh to cabal-rpm-0.12.1 --- ghc-tagsoup.spec | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index e4f6c9d..544ca7f 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.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 tagsoup @@ -33,9 +33,12 @@ Users should start from the "Text.HTML.TagSoup" module. %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 @@ -54,6 +57,12 @@ This package provides the Haskell %{pkg_name} library development files. %ghc_lib_install +%post -p /sbin/ldconfig + + +%postun -p /sbin/ldconfig + + %post devel %ghc_pkg_recache From 84e2059c519e254093af6147e25bd9be4eba717e Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 24 Jan 2018 15:54:52 +0100 Subject: [PATCH 40/64] update to 0.14.2 --- .gitignore | 1 + ghc-tagsoup.spec | 20 ++++++++++++++++++-- sources | 2 +- 3 files changed, 20 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 745127d..9d3add3 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ /tagsoup-0.13.9.tar.gz /tagsoup-0.13.10.tar.gz /tagsoup-0.14.tar.gz +/tagsoup-0.14.2.tar.gz diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index 544ca7f..85acd7f 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -4,9 +4,11 @@ %global pkg_name tagsoup %global pkgver %{pkg_name}-%{version} +%bcond_without tests + Name: ghc-%{pkg_name} -Version: 0.14 -Release: 3%{?dist} +Version: 0.14.2 +Release: 1%{?dist} Summary: Parsing and extracting information from (possibly malformed) HTML/XML documents License: BSD @@ -19,6 +21,13 @@ BuildRequires: ghc-rpm-macros BuildRequires: ghc-bytestring-devel BuildRequires: ghc-containers-devel BuildRequires: ghc-text-devel +%if %{with tests} +BuildRequires: ghc-QuickCheck-devel +BuildRequires: ghc-deepseq-devel +BuildRequires: ghc-directory-devel +BuildRequires: ghc-process-devel +BuildRequires: ghc-time-devel +%endif # End cabal-rpm deps %description @@ -57,6 +66,10 @@ This package provides the Haskell %{pkg_name} library development files. %ghc_lib_install +%check +%cabal_test + + %post -p /sbin/ldconfig @@ -80,6 +93,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Jan 24 2018 Jens Petersen - 0.14.2-1 +- update to 0.14.2 + * Wed Aug 02 2017 Fedora Release Engineering - 0.14-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild diff --git a/sources b/sources index 8fa14d2..55a1d29 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (tagsoup-0.14.tar.gz) = 782550d6859521d3dc42452457ae1620750bbd7aaa9f794d840719be51c7f0891be6ea18fc2cc93c7b8ab79da0daa954fc7d620038a4d87b4486fb0da0041b54 +SHA512 (tagsoup-0.14.2.tar.gz) = fb2fed58857a168783f6cdd1905503b386f2cc39183cc250acfcc7ed1713e2d85b084eb5682d230afe6372b3dfdcb90111358aacfabe200558e9e64f0a16a1a4 From 840284e7344c81db9ec4b91052fe1ad70cbe69ce Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 4 Feb 2018 01:03:32 +0900 Subject: [PATCH 41/64] drop ldconfig scriptlets --- ghc-tagsoup.spec | 6 ------ 1 file changed, 6 deletions(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index 85acd7f..9ac3c27 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -70,12 +70,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 c8467c88b28027d27d207f0e9cd0d1b800b05ea5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 7 Feb 2018 12:12:46 +0000 Subject: [PATCH 42/64] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-tagsoup.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index 9ac3c27..5d2a72e 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.14.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Parsing and extracting information from (possibly malformed) HTML/XML documents License: BSD @@ -87,6 +87,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Feb 07 2018 Fedora Release Engineering - 0.14.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Wed Jan 24 2018 Jens Petersen - 0.14.2-1 - update to 0.14.2 From d4192b2daca6d1506729c2704d30643ef9a36d87 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 13 Jul 2018 02:10:17 +0000 Subject: [PATCH 43/64] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-tagsoup.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index 5d2a72e..86092d3 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.14.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Parsing and extracting information from (possibly malformed) HTML/XML documents License: BSD @@ -87,6 +87,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Fri Jul 13 2018 Fedora Release Engineering - 0.14.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Wed Feb 07 2018 Fedora Release Engineering - 0.14.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From cd92309464a7396d56ec14b1095b4f8c966507e8 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 22 Jul 2018 23:31:19 +0900 Subject: [PATCH 44/64] update to 0.14.6 --- .gitignore | 1 + ghc-tagsoup.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 9d3add3..0656b42 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ /tagsoup-0.13.10.tar.gz /tagsoup-0.14.tar.gz /tagsoup-0.14.2.tar.gz +/tagsoup-0.14.6.tar.gz diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index 86092d3..5562b02 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.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 tagsoup @@ -7,8 +7,8 @@ %bcond_without tests Name: ghc-%{pkg_name} -Version: 0.14.2 -Release: 3%{?dist} +Version: 0.14.6 +Release: 1%{?dist} Summary: Parsing and extracting information from (possibly malformed) HTML/XML documents License: BSD @@ -87,6 +87,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sun Jul 22 2018 Jens Petersen - 0.14.6-1 +- update to 0.14.6 + * Fri Jul 13 2018 Fedora Release Engineering - 0.14.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild diff --git a/sources b/sources index 55a1d29..8fa75c8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (tagsoup-0.14.2.tar.gz) = fb2fed58857a168783f6cdd1905503b386f2cc39183cc250acfcc7ed1713e2d85b084eb5682d230afe6372b3dfdcb90111358aacfabe200558e9e64f0a16a1a4 +SHA512 (tagsoup-0.14.6.tar.gz) = ed1877eda8a2a51786449938aca921107642b56ec974d6587878d6f32e9cd4b54052b9029007731e701a544c3cab41a8cb6fc05e8fc4fcad64d4cdc07c96812f From f09dd0386ddf7eaa16252c01f050812990b99e53 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 31 Jan 2019 22:05:14 +0000 Subject: [PATCH 45/64] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-tagsoup.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index 5562b02..5d3f0bf 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.14.6 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Parsing and extracting information from (possibly malformed) HTML/XML documents License: BSD @@ -87,6 +87,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Thu Jan 31 2019 Fedora Release Engineering - 0.14.6-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Sun Jul 22 2018 Jens Petersen - 0.14.6-1 - update to 0.14.6 From 09ca64813fe1206cc5b4a71d4f65974f933989a6 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 17 Feb 2019 22:47:20 +0800 Subject: [PATCH 46/64] refresh to cabal-rpm-0.13 --- ghc-tagsoup.spec | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index 5d3f0bf..c4bda4e 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.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 tagsoup @@ -8,16 +8,18 @@ Name: ghc-%{pkg_name} Version: 0.14.6 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Parsing and extracting information from (possibly malformed) HTML/XML documents 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-containers-devel BuildRequires: ghc-text-devel @@ -55,15 +57,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 @@ -79,7 +87,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 @@ -87,6 +97,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sun Feb 17 2019 Jens Petersen - 0.14.6-3 +- refresh to cabal-rpm-0.13 + * Thu Jan 31 2019 Fedora Release Engineering - 0.14.6-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From 48d8e045b5127a0207e1ab63fedbad8759628636 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 21 Feb 2019 12:23:13 +0800 Subject: [PATCH 47/64] update to 0.14.7 --- .gitignore | 1 + ghc-tagsoup.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 0656b42..16f2fb4 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ /tagsoup-0.14.tar.gz /tagsoup-0.14.2.tar.gz /tagsoup-0.14.6.tar.gz +/tagsoup-0.14.7.tar.gz diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index c4bda4e..3bcba2c 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -7,8 +7,8 @@ %bcond_without tests Name: ghc-%{pkg_name} -Version: 0.14.6 -Release: 3%{?dist} +Version: 0.14.7 +Release: 1%{?dist} Summary: Parsing and extracting information from (possibly malformed) HTML/XML documents License: BSD @@ -97,6 +97,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Thu Feb 21 2019 Jens Petersen - 0.14.7-1 +- update to 0.14.7 + * Sun Feb 17 2019 Jens Petersen - 0.14.6-3 - refresh to cabal-rpm-0.13 diff --git a/sources b/sources index 8fa75c8..178f72f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (tagsoup-0.14.6.tar.gz) = ed1877eda8a2a51786449938aca921107642b56ec974d6587878d6f32e9cd4b54052b9029007731e701a544c3cab41a8cb6fc05e8fc4fcad64d4cdc07c96812f +SHA512 (tagsoup-0.14.7.tar.gz) = 7037525e8894bbbaf0e64f1e87e117179dd0ba1d1bce3cf6999bdab9f7cbfd6a006ee76d53719cd596490daa35b4bf7cdfe62ec50ee55ec9a406860ea8476991 From 74eeca5929a9b932a5573a03b61a70478b50324f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 25 Jul 2019 03:03:57 +0000 Subject: [PATCH 48/64] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-tagsoup.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index 3bcba2c..75615a9 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.14.7 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Parsing and extracting information from (possibly malformed) HTML/XML documents License: BSD @@ -97,6 +97,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Thu Jul 25 2019 Fedora Release Engineering - 0.14.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Thu Feb 21 2019 Jens Petersen - 0.14.7-1 - update to 0.14.7 From 00ec4969c452beee31eec9011e6f55d55b466454 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 25 Jul 2019 04:26:08 +0000 Subject: [PATCH 49/64] refresh to cabal-rpm-1.0.0: lib doc/prof subpkgs and bin static BRs --- ghc-tagsoup.spec | 48 ++++++++++++++++++++++++++++++++++++------------ 1 file changed, 36 insertions(+), 12 deletions(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index 75615a9..2ff204d 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.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 tagsoup @@ -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-containers-devel @@ -44,11 +50,8 @@ Users should start from the "Text.HTML.TagSoup" module. %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} @@ -56,6 +59,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} @@ -78,14 +100,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 @@ -96,6 +110,16 @@ This package provides the Haskell %{pkg_name} library development files. %doc CHANGES.txt README.md +%if %{with haddock} +%files doc -f %{name}-doc.files +%endif + + +%if %{with ghc_prof} +%files prof -f %{name}-prof.files +%endif + + %changelog * Thu Jul 25 2019 Fedora Release Engineering - 0.14.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From 717f34f7e36a375701901945f8fd676034388aeb Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 25 Jul 2019 16:43:47 +0000 Subject: [PATCH 50/64] update to 0.14.8 --- .gitignore | 1 + ghc-tagsoup.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 16f2fb4..1d52f9b 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ /tagsoup-0.14.2.tar.gz /tagsoup-0.14.6.tar.gz /tagsoup-0.14.7.tar.gz +/tagsoup-0.14.8.tar.gz diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index 2ff204d..db436b4 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -7,8 +7,8 @@ %bcond_without tests Name: ghc-%{pkg_name} -Version: 0.14.7 -Release: 2%{?dist} +Version: 0.14.8 +Release: 1%{?dist} Summary: Parsing and extracting information from (possibly malformed) HTML/XML documents License: BSD @@ -121,6 +121,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Thu Jul 25 2019 Jens Petersen - 0.14.8-1 +- update to 0.14.8 + * Thu Jul 25 2019 Fedora Release Engineering - 0.14.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild diff --git a/sources b/sources index 178f72f..2c94b75 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (tagsoup-0.14.7.tar.gz) = 7037525e8894bbbaf0e64f1e87e117179dd0ba1d1bce3cf6999bdab9f7cbfd6a006ee76d53719cd596490daa35b4bf7cdfe62ec50ee55ec9a406860ea8476991 +SHA512 (tagsoup-0.14.8.tar.gz) = 2fc0adfc43402e537dac043682d876cae29834ebe9bcec7b53cc26ba769324b987be9cd86f9174f52344635342b7ff8f6cc2186be92c5bf4b359968f3cdd17e4 From 7ef00156d60677695562bf4cbd7d9bce7f245d5a Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 5 Aug 2019 18:32:07 +0800 Subject: [PATCH 51/64] BR prof for lib and static for executable --- ghc-tagsoup.spec | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index db436b4..ddb1a92 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.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 tagsoup @@ -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-containers-devel -BuildRequires: ghc-text-devel +BuildRequires: ghc-base-prof +BuildRequires: ghc-bytestring-prof +BuildRequires: ghc-containers-prof +BuildRequires: ghc-text-prof %if %{with tests} BuildRequires: ghc-QuickCheck-devel BuildRequires: ghc-deepseq-devel @@ -50,6 +45,7 @@ Users should start from the "Text.HTML.TagSoup" module. %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 6b7927c336259af86593fe18969e21aa1c232ea1 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jan 2020 21:27:39 +0000 Subject: [PATCH 52/64] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-tagsoup.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index ddb1a92..f7d54be 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.14.8 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Parsing and extracting information from (possibly malformed) HTML/XML documents License: BSD @@ -117,6 +117,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Tue Jan 28 2020 Fedora Release Engineering - 0.14.8-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Thu Jul 25 2019 Jens Petersen - 0.14.8-1 - update to 0.14.8 From b49c2fd5e345ad59aaaf77cd6a0c1dfc2a93a37d Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 8 Feb 2020 22:52:14 +0800 Subject: [PATCH 53/64] refresh to cabal-rpm-2.0.2 --- ghc-tagsoup.spec | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index f7d54be..170289b 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -1,4 +1,4 @@ -# generated by cabal-rpm-1.0.1 +# generated by cabal-rpm-2.0.2 # https://fedoraproject.org/wiki/Packaging:Haskell %global pkg_name tagsoup @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.14.8 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Parsing and extracting information from (possibly malformed) HTML/XML documents License: BSD @@ -58,6 +58,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. @@ -68,6 +69,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. @@ -96,6 +98,16 @@ This package provides the Haskell %{pkg_name} profiling library. %cabal_test +%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 @@ -108,6 +120,7 @@ This package provides the Haskell %{pkg_name} profiling library. %if %{with haddock} %files doc -f %{name}-doc.files +%license LICENSE %endif @@ -117,6 +130,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Thu Feb 20 2020 Jens Petersen - 0.14.8-3 +- refresh to cabal-rpm-2.0.2 + * Tue Jan 28 2020 Fedora Release Engineering - 0.14.8-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From f9a6ff4b54a94c3659836b95f6c1ad5e0cef87d9 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 4 Jun 2020 19:28:28 +0800 Subject: [PATCH 54/64] refresh to cabal-rpm-2.0.5 --- ghc-tagsoup.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index 170289b..8141345 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.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 tagsoup %global pkgver %{pkg_name}-%{version} From 289c24b2164041fa17cbe36e8041cd9b970c5bfd Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 19 Jun 2020 16:57:06 +0800 Subject: [PATCH 55/64] refresh to cabal-rpm-2.0.6 --- ghc-tagsoup.spec | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index 8141345..39ff101 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -1,4 +1,4 @@ -# generated by cabal-rpm-2.0.5 +# generated by cabal-rpm-2.0.6 # https://docs.fedoraproject.org/en-US/packaging-guidelines/Haskell/ %global pkg_name tagsoup @@ -98,16 +98,6 @@ This package provides the Haskell %{pkg_name} profiling library. %cabal_test -%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 30611ea0fccdd7ea2214bbb8c1fb27120a5d89cc Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 17 Jul 2020 18:40:34 +0800 Subject: [PATCH 56/64] bump release --- ghc-tagsoup.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index 39ff101..1f3a2cd 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.14.8 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Parsing and extracting information from (possibly malformed) HTML/XML documents License: BSD @@ -120,6 +120,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Fri Jul 17 2020 Jens Petersen - 0.14.8-4 +- refresh to cabal-rpm-2.0.6 + * Thu Feb 20 2020 Jens Petersen - 0.14.8-3 - refresh to cabal-rpm-2.0.2 From 7ce77700af5842ed061f29ad2f2be3b5cf7ddf4e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 27 Jul 2020 19:43:11 +0000 Subject: [PATCH 57/64] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-tagsoup.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index 1f3a2cd..65dc6e3 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.14.8 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Parsing and extracting information from (possibly malformed) HTML/XML documents License: BSD @@ -120,6 +120,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Mon Jul 27 2020 Fedora Release Engineering - 0.14.8-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Fri Jul 17 2020 Jens Petersen - 0.14.8-4 - refresh to cabal-rpm-2.0.6 From d1c613219d09f0f218a35830259d004e07ad8007 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 1 Aug 2020 01:32:36 +0000 Subject: [PATCH 58/64] - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-tagsoup.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index 65dc6e3..1ba0122 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.14.8 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Parsing and extracting information from (possibly malformed) HTML/XML documents License: BSD @@ -120,6 +120,10 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Sat Aug 01 2020 Fedora Release Engineering - 0.14.8-6 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Mon Jul 27 2020 Fedora Release Engineering - 0.14.8-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From cac91f973fd48e667517d4d378b8572523def17e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 26 Jan 2021 07:46:56 +0000 Subject: [PATCH 59/64] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-tagsoup.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index 1ba0122..3b28233 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.14.8 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Parsing and extracting information from (possibly malformed) HTML/XML documents License: BSD @@ -120,6 +120,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Tue Jan 26 2021 Fedora Release Engineering - 0.14.8-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Sat Aug 01 2020 Fedora Release Engineering - 0.14.8-6 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From b61f8b7baa473db9dddb80903b4fd05a5a3f75fc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 22 Jul 2021 01:18:41 +0000 Subject: [PATCH 60/64] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-tagsoup.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index 3b28233..869b53d 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.14.8 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Parsing and extracting information from (possibly malformed) HTML/XML documents License: BSD @@ -120,6 +120,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Thu Jul 22 2021 Fedora Release Engineering - 0.14.8-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Tue Jan 26 2021 Fedora Release Engineering - 0.14.8-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 114ac7ed67b2982212250521c5d70c2d9c71655a Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 8 Jul 2021 00:30:13 +0800 Subject: [PATCH 61/64] refresh to cabal-rpm-2.0.9 --- ghc-tagsoup.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index 869b53d..547be5b 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.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 tagsoup @@ -59,6 +59,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. @@ -95,7 +96,9 @@ This package provides the Haskell %{pkg_name} profiling library. %check +%if %{with tests} %cabal_test +%endif %files -f %{name}.files From 9de55f11e14b5ddb07c06fd884cb69444628b40a Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 6 Aug 2021 13:19:01 +0800 Subject: [PATCH 62/64] bump release --- ghc-tagsoup.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index 547be5b..4e1cd43 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.14.8 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Parsing and extracting information from (possibly malformed) HTML/XML documents License: BSD @@ -123,6 +123,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Fri Aug 06 2021 Jens Petersen - 0.14.8-9 +- rebuild + * Thu Jul 22 2021 Fedora Release Engineering - 0.14.8-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From e632f419fb84efcfe5c30280b6923654928fd4f6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 20 Jan 2022 05:36:29 +0000 Subject: [PATCH 63/64] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-tagsoup.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-tagsoup.spec b/ghc-tagsoup.spec index 4e1cd43..5dd6a5e 100644 --- a/ghc-tagsoup.spec +++ b/ghc-tagsoup.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.14.8 -Release: 9%{?dist} +Release: 10%{?dist} Summary: Parsing and extracting information from (possibly malformed) HTML/XML documents License: BSD @@ -123,6 +123,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Thu Jan 20 2022 Fedora Release Engineering - 0.14.8-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Fri Aug 06 2021 Jens Petersen - 0.14.8-9 - rebuild From f2c1b9ecab211e9c2ccb4f9356904bcc80be0252 Mon Sep 17 00:00:00 2001 From: MSVSphere Packaging Team Date: Mon, 30 Oct 2023 21:59:20 +0300 Subject: [PATCH 64/64] 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 2c94b75..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (tagsoup-0.14.8.tar.gz) = 2fc0adfc43402e537dac043682d876cae29834ebe9bcec7b53cc26ba769324b987be9cd86f9174f52344635342b7ff8f6cc2186be92c5bf4b359968f3cdd17e4