From e6890729fa3da46f0697ec6e94c3b5a96ddc9cb3 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 18 Jan 2011 06:59:04 +0000 Subject: [PATCH 01/60] 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 dec2ea09166ba5e30d1114fc70fd1312fd715791 Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Sun, 23 Jan 2011 12:11:59 -0500 Subject: [PATCH 02/60] Initial commit --- .gitignore | 1 + ghc-xml.spec | 53 ++++++++++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 55 insertions(+) create mode 100644 ghc-xml.spec diff --git a/.gitignore b/.gitignore index e69de29..d3c5e05 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/xml-1.3.7.tar.gz diff --git a/ghc-xml.spec b/ghc-xml.spec new file mode 100644 index 0000000..b23833d --- /dev/null +++ b/ghc-xml.spec @@ -0,0 +1,53 @@ +%global pkg_name xml + +%global common_summary A simple XML library + +%global common_description A simple XML library. + +# debuginfo is not useful for ghc +%global debug_package %{nil} + +Name: ghc-%{pkg_name} +Version: 1.3.7 +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 +BuildRequires: ghc, ghc-doc, ghc-prof +BuildRequires: ghc-rpm-macros >= 0.7.3 +BuildRequires: hscolour +%{?ghc_pkg_deps:BuildRequires: %{ghc_pkg_deps}, %(echo %{ghc_pkg_deps} | sed -e "s/\(ghc-[^, ]\+\)-devel/\1-doc,\1-prof/g")} + +%description +%{common_description} +%if %{with shared} +This package provides the shared library. +%endif + + +%prep +%setup -q -n %{pkg_name}-%{version} + + +%build +%ghc_lib_build + + +%install +%ghc_lib_install + + +%{?ghc_lib_package} + + +%changelog +* Sun Sep 05 2010 Ben Boeckel - 1.3.7-1 +- Initial package + +* Sun Sep 5 2010 Fedora Haskell SIG - 1.3.7-0 +- initial packaging for Fedora automatically generated by cabal2spec-0.22.2 diff --git a/sources b/sources index e69de29..c96b293 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +fc2d7e1a321b4393dd444b16ab6ba669 xml-1.3.7.tar.gz From abf6f1a09b13653bae4d00c3f3595db9ce898457 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Tue, 8 Feb 2011 19:40:22 -0600 Subject: [PATCH 03/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild --- ghc-xml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index b23833d..d6fdab8 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -9,7 +9,7 @@ Name: ghc-%{pkg_name} Version: 1.3.7 -Release: 1%{?dist} +Release: 2%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -46,6 +46,9 @@ This package provides the shared library. %changelog +* Tue Feb 08 2011 Fedora Release Engineering - 1.3.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + * Sun Sep 05 2010 Ben Boeckel - 1.3.7-1 - Initial package From 0853bfda706b830be8eca46373f62eac2a2661df Mon Sep 17 00:00:00 2001 From: "Fabio M. Di Nitto" Date: Thu, 10 Mar 2011 09:15:38 +0100 Subject: [PATCH 04/60] Enable build on sparcv9 Signed-off-by: Fabio M. Di Nitto --- ghc-xml.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index d6fdab8..0f562e3 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -9,7 +9,7 @@ Name: ghc-%{pkg_name} Version: 1.3.7 -Release: 2%{?dist} +Release: 3%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -17,7 +17,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 @@ -46,6 +46,9 @@ This package provides the shared library. %changelog +* Thu Mar 10 2011 Fabio M. Di Nitto - 1.3.7-3 +- Enable build on sparcv9 + * Tue Feb 08 2011 Fedora Release Engineering - 1.3.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild From f31592986d9119549cc6579f74f6c6591bd4102c Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 28 May 2011 19:22:04 +0900 Subject: [PATCH 05/60] update to 1.3.8 and cabal2spec-0.23 --- .gitignore | 1 + ghc-xml.spec | 24 +++++++++++------------- sources | 2 +- 3 files changed, 13 insertions(+), 14 deletions(-) diff --git a/.gitignore b/.gitignore index d3c5e05..53005a2 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /xml-1.3.7.tar.gz +/xml-1.3.8.tar.gz diff --git a/ghc-xml.spec b/ghc-xml.spec index 0f562e3..3a62d3f 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -4,12 +4,9 @@ %global common_description A simple XML library. -# debuginfo is not useful for ghc -%global debug_package %{nil} - Name: ghc-%{pkg_name} -Version: 1.3.7 -Release: 3%{?dist} +Version: 1.3.8 +Release: 1%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -17,17 +14,14 @@ 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: %{ix86} x86_64 ppc alpha sparcv9 ppc64 +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-base-prof, ghc-bytestring-prof %description %{common_description} -%if %{with shared} -This package provides the shared library. -%endif %prep @@ -42,10 +36,14 @@ This package provides the shared library. %ghc_lib_install -%{?ghc_lib_package} +%ghc_lib_package %changelog +* Sat May 28 2011 Jens Petersen - 1.3.8-1 +- update to 1.3.8 +- update to cabal2spec-0.23: add ppc64 + * Thu Mar 10 2011 Fabio M. Di Nitto - 1.3.7-3 - Enable build on sparcv9 diff --git a/sources b/sources index c96b293..5ac39dc 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -fc2d7e1a321b4393dd444b16ab6ba669 xml-1.3.7.tar.gz +0f7879e679bbeed5750a571d72c6d795 xml-1.3.8.tar.gz From 098c88b4bbd1a524a9d300ec55ed27945aa6e0d3 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 22 Jun 2011 18:10:37 +0900 Subject: [PATCH 06/60] use ghc_arches (cabal2spec-0.23.2) --- ghc-xml.spec | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index 3a62d3f..1e68050 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -6,15 +6,14 @@ Name: ghc-%{pkg_name} Version: 1.3.8 -Release: 1%{?dist} +Release: 2%{?dist} Summary: %{common_summary} Group: System Environment/Libraries License: BSD URL: http://hackage.haskell.org/package/%{pkg_name} Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz -# fedora ghc archs: -ExclusiveArch: %{ix86} x86_64 ppc alpha sparcv9 ppc64 +ExclusiveArch: %{ghc_arches} BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros BuildRequires: hscolour @@ -40,6 +39,9 @@ BuildRequires: ghc-base-prof, ghc-bytestring-prof %changelog +* Wed Jun 22 2011 Jens Petersen - 1.3.8-2 +- use ghc_arches (cabal2spec-0.23.2) + * Sat May 28 2011 Jens Petersen - 1.3.8-1 - update to 1.3.8 - update to cabal2spec-0.23: add ppc64 From 6f3e78329f90866ef5c78719997e8717e6db3314 Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Sat, 9 Jul 2011 01:50:49 -0400 Subject: [PATCH 07/60] Update to cabal2spec-0.24 --- ghc-xml.spec | 44 +++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 41 insertions(+), 3 deletions(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index 1e68050..4407d69 100644 --- a/ghc-xml.spec +++ b/ghc-xml.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 xml %global common_summary A simple XML library @@ -6,23 +10,41 @@ Name: ghc-%{pkg_name} Version: 1.3.8 -Release: 2%{?dist} +Release: 3%{?dist} Summary: %{common_summary} Group: System Environment/Libraries License: BSD +# BEGIN: cabal2spec-0.24 URL: http://hackage.haskell.org/package/%{pkg_name} Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz ExclusiveArch: %{ghc_arches} BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros BuildRequires: hscolour -BuildRequires: ghc-base-prof, ghc-bytestring-prof +# END: cabal2spec-0.24 + +BuildRequires: ghc-bytestring-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} @@ -35,10 +57,26 @@ BuildRequires: ghc-base-prof, ghc-bytestring-prof %ghc_lib_install -%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,-) +%endif + +%files -n ghc-%{pkg_name}-devel -f ghc-%{pkg_name}-devel.files +%defattr(-,root,root,-) %changelog +* Sat Jul 09 2011 Ben Boeckel - 1.3.8-3 +- Update to cabal2spec-0.24 + * Wed Jun 22 2011 Jens Petersen - 1.3.8-2 - use ghc_arches (cabal2spec-0.23.2) From df869933bdddd33d14a4624fa7163d4e683401ad Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Mon, 25 Jul 2011 22:12:22 -0400 Subject: [PATCH 08/60] Update to 1.3.9 --- .gitignore | 1 + ghc-xml.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 53005a2..934ea94 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /xml-1.3.7.tar.gz /xml-1.3.8.tar.gz +/xml-1.3.9.tar.gz diff --git a/ghc-xml.spec b/ghc-xml.spec index 4407d69..e08c31d 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -9,8 +9,8 @@ %global common_description A simple XML library. Name: ghc-%{pkg_name} -Version: 1.3.8 -Release: 3%{?dist} +Version: 1.3.9 +Release: 1%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -74,6 +74,9 @@ This package contains the development files. %changelog +* Mon Jul 25 2011 Ben Boeckel - 1.3.9-1 +- Update to 1.3.9 + * Sat Jul 09 2011 Ben Boeckel - 1.3.8-3 - Update to cabal2spec-0.24 diff --git a/sources b/sources index 5ac39dc..a0e7417 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -0f7879e679bbeed5750a571d72c6d795 xml-1.3.8.tar.gz +f84a14825751c865e1463c05cc5c456a xml-1.3.9.tar.gz From e5de71edff61a495888ea79b77cdcbed5bc01e07 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 21:20:46 +0200 Subject: [PATCH 09/60] rebuild with new gmp --- ghc-xml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index e08c31d..3796bb2 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -10,7 +10,7 @@ Name: ghc-%{pkg_name} Version: 1.3.9 -Release: 1%{?dist} +Release: 1%{?dist}.1 Summary: %{common_summary} Group: System Environment/Libraries @@ -74,6 +74,9 @@ This package contains the development files. %changelog +* Tue Oct 11 2011 Peter Schiffer - 1.3.9-1.1 +- rebuild with new gmp + * Mon Jul 25 2011 Ben Boeckel - 1.3.9-1 - Update to 1.3.9 From 61cd8603670335d0ac8fb54f6d1372de8ece1529 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 06:02:16 +0200 Subject: [PATCH 10/60] rebuild with new gmp without compat lib --- ghc-xml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index 3796bb2..df93dfb 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -10,7 +10,7 @@ Name: ghc-%{pkg_name} Version: 1.3.9 -Release: 1%{?dist}.1 +Release: 1%{?dist}.2 Summary: %{common_summary} Group: System Environment/Libraries @@ -74,6 +74,9 @@ This package contains the development files. %changelog +* Fri Oct 21 2011 Marcela Mašláňová - 1.3.9-1.2 +- rebuild with new gmp without compat lib + * Tue Oct 11 2011 Peter Schiffer - 1.3.9-1.1 - rebuild with new gmp From a6996b824008592b0218538ab07f201af9bae85d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcela=20Ma=C5=A1l=C3=A1=C5=88ov=C3=A1?= Date: Mon, 24 Oct 2011 12:22:30 +0200 Subject: [PATCH 11/60] rebuild with new gmp without compat lib --- ghc-xml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index df93dfb..333f155 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -10,7 +10,7 @@ Name: ghc-%{pkg_name} Version: 1.3.9 -Release: 1%{?dist}.2 +Release: 1%{?dist}.3 Summary: %{common_summary} Group: System Environment/Libraries @@ -74,6 +74,9 @@ This package contains the development files. %changelog +* Mon Oct 24 2011 Marcela Mašláňová - 1.3.9-1.3 +- rebuild with new gmp without compat lib + * Fri Oct 21 2011 Marcela Mašláňová - 1.3.9-1.2 - rebuild with new gmp without compat lib From c9c0748dfc48ef1b4642c958cb43904e13d1259b Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 4 Jan 2012 17:35:24 +0900 Subject: [PATCH 12/60] update to 1.3.10 and cabal2spec-0.25.2 --- .gitignore | 1 + ghc-xml.spec | 51 ++++++++++++++++----------------------------------- sources | 2 +- 3 files changed, 18 insertions(+), 36 deletions(-) diff --git a/.gitignore b/.gitignore index 934ea94..e6726df 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /xml-1.3.7.tar.gz /xml-1.3.8.tar.gz /xml-1.3.9.tar.gz +/xml-1.3.10.tar.gz diff --git a/ghc-xml.spec b/ghc-xml.spec index 333f155..325903a 100644 --- a/ghc-xml.spec +++ b/ghc-xml.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 xml @@ -9,42 +9,25 @@ %global common_description A simple XML library. Name: ghc-%{pkg_name} -Version: 1.3.9 -Release: 1%{?dist}.3 +Version: 1.3.10 +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 %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} @@ -57,23 +40,21 @@ This package contains the development files. %ghc_lib_install -%post -n ghc-%{pkg_name}-devel -%ghc_pkg_recache +%ghc_devel_package -%postun -n ghc-%{pkg_name}-devel -%ghc_pkg_recache +%ghc_devel_description -%if %{undefined ghc_without_shared} -%files -n ghc-%{pkg_name} -f ghc-%{pkg_name}.files -%defattr(-,root,root,-) -%endif +%ghc_devel_post_postun -%files -n ghc-%{pkg_name}-devel -f ghc-%{pkg_name}-devel.files -%defattr(-,root,root,-) + +%ghc_files %changelog +* Wed Jan 4 2012 Jens Petersen - 1.3.10-1 +- update to 1.3.10 and cabal2spec-0.25.2 + * Mon Oct 24 2011 Marcela Mašláňová - 1.3.9-1.3 - rebuild with new gmp without compat lib diff --git a/sources b/sources index a0e7417..5d442ba 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -f84a14825751c865e1463c05cc5c456a xml-1.3.9.tar.gz +b47371c14455382429a1163a69e17931 xml-1.3.10.tar.gz From d363ef3599f9fb8148786c8b6721a4e8efb14c25 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 4 Jan 2012 22:34:51 +0900 Subject: [PATCH 13/60] new dependency on text library --- ghc-xml.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index 325903a..190d358 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -22,7 +22,7 @@ ExclusiveArch: %{ghc_arches} BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros %{!?without_hscolour:hscolour} # END cabal2spec -BuildRequires: ghc-bytestring-devel +BuildRequires: ghc-text-prof %description %{common_description} @@ -54,6 +54,7 @@ BuildRequires: ghc-bytestring-devel %changelog * Wed Jan 4 2012 Jens Petersen - 1.3.10-1 - update to 1.3.10 and cabal2spec-0.25.2 +- new dependency on text library * Mon Oct 24 2011 Marcela Mašláňová - 1.3.9-1.3 - rebuild with new gmp without compat lib From 2675b5d1d9c5fde1c4a52bb14761d5f89556b314 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 8 Feb 2012 00:03:25 +0900 Subject: [PATCH 14/60] update to 1.3.12 --- .gitignore | 1 + ghc-xml.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index e6726df..594bed8 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /xml-1.3.8.tar.gz /xml-1.3.9.tar.gz /xml-1.3.10.tar.gz +/xml-1.3.12.tar.gz diff --git a/ghc-xml.spec b/ghc-xml.spec index 190d358..9827d50 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -9,7 +9,7 @@ %global common_description A simple XML library. Name: ghc-%{pkg_name} -Version: 1.3.10 +Version: 1.3.12 Release: 1%{?dist} Summary: %{common_summary} @@ -52,6 +52,9 @@ BuildRequires: ghc-text-prof %changelog +* Tue Feb 7 2012 Jens Petersen - 1.3.12-1 +- update to 1.3.12 + * Wed Jan 4 2012 Jens Petersen - 1.3.10-1 - update to 1.3.10 and cabal2spec-0.25.2 - new dependency on text library diff --git a/sources b/sources index 5d442ba..983eb9b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -b47371c14455382429a1163a69e17931 xml-1.3.10.tar.gz +e28f0837f10a91dd14a3f573f961a739 xml-1.3.12.tar.gz From 05686d3ba15eabbc5881d8a2e498a748d7238b49 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 23 Mar 2012 15:17:57 +0900 Subject: [PATCH 15/60] add license to ghc_files --- ghc-xml.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index 9827d50..f0a205f 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -10,7 +10,7 @@ Name: ghc-%{pkg_name} Version: 1.3.12 -Release: 1%{?dist} +Release: 2%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -48,10 +48,13 @@ BuildRequires: ghc-text-prof %ghc_devel_post_postun -%ghc_files +%ghc_files LICENSE %changelog +* Fri Mar 23 2012 Jens Petersen - 1.3.12-2 +- add license to ghc_files + * Tue Feb 7 2012 Jens Petersen - 1.3.12-1 - update to 1.3.12 From eb8c7cc1844758b087d944bf99cd2661057c9f4b Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 15 Jun 2012 17:53:45 +0900 Subject: [PATCH 16/60] rebuild --- ghc-xml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index f0a205f..12aa2e1 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -10,7 +10,7 @@ Name: ghc-%{pkg_name} Version: 1.3.12 -Release: 2%{?dist} +Release: 3%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -52,6 +52,9 @@ BuildRequires: ghc-text-prof %changelog +* Fri Jun 15 2012 Jens Petersen - 1.3.12-3 +- rebuild + * Fri Mar 23 2012 Jens Petersen - 1.3.12-2 - add license to ghc_files From 74643df57da0c24a811b26fad538b0f4381ccf16 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 16 Jul 2012 11:16:14 +0900 Subject: [PATCH 17/60] change prof BRs to devel --- ghc-xml.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index 12aa2e1..5fcc165 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -10,7 +10,7 @@ Name: ghc-%{pkg_name} Version: 1.3.12 -Release: 3%{?dist} +Release: 4%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -22,7 +22,7 @@ ExclusiveArch: %{ghc_arches} BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros %{!?without_hscolour:hscolour} # END cabal2spec -BuildRequires: ghc-text-prof +BuildRequires: ghc-text-devel %description %{common_description} @@ -52,6 +52,9 @@ BuildRequires: ghc-text-prof %changelog +* Mon Jul 16 2012 Jens Petersen - 1.3.12-4 +- change prof BRs to devel + * Fri Jun 15 2012 Jens Petersen - 1.3.12-3 - rebuild From 6ef4929bc2eb1013fb2b05268ab9a6103af3c0fb Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 19 Jul 2012 01:23:33 -0500 Subject: [PATCH 18/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild --- ghc-xml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index 5fcc165..e4512b2 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -10,7 +10,7 @@ Name: ghc-%{pkg_name} Version: 1.3.12 -Release: 4%{?dist} +Release: 5%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -52,6 +52,9 @@ BuildRequires: ghc-text-devel %changelog +* Thu Jul 19 2012 Fedora Release Engineering - 1.3.12-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + * Mon Jul 16 2012 Jens Petersen - 1.3.12-4 - change prof BRs to devel From e46b505e2c4240746fd65fb9ec35ced89e9b6c77 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 18 Nov 2012 02:07:54 +0900 Subject: [PATCH 19/60] update with cabal-rpm --- ghc-xml.spec | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index e4512b2..0e8288e 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -1,4 +1,3 @@ -# cabal2spec-0.25.2 # https://fedoraproject.org/wiki/Packaging:Haskell # https://fedoraproject.org/wiki/PackagingDrafts/Haskell @@ -10,19 +9,19 @@ Name: ghc-%{pkg_name} Version: 1.3.12 -Release: 5%{?dist} +Release: 6%{?dist} Summary: %{common_summary} -Group: System Environment/Libraries License: BSD -# BEGIN cabal2spec URL: http://hackage.haskell.org/package/%{pkg_name} Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz -ExclusiveArch: %{ghc_arches} + BuildRequires: ghc-Cabal-devel -BuildRequires: ghc-rpm-macros %{!?without_hscolour:hscolour} -# END cabal2spec +BuildRequires: ghc-rpm-macros +# Begin cabal-rpm deps: +BuildRequires: ghc-bytestring-devel BuildRequires: ghc-text-devel +# End cabal-rpm deps %description %{common_description} @@ -52,6 +51,9 @@ BuildRequires: ghc-text-devel %changelog +* Sat Nov 17 2012 Jens Petersen - 1.3.12-6 +- update with cabal-rpm + * Thu Jul 19 2012 Fedora Release Engineering - 1.3.12-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild From e278dcc639ce3e29d9be45e16a6e870208137e63 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 13 Feb 2013 17:22:47 -0600 Subject: [PATCH 20/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild --- ghc-xml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index 0e8288e..15fe50d 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -9,7 +9,7 @@ Name: ghc-%{pkg_name} Version: 1.3.12 -Release: 6%{?dist} +Release: 7%{?dist} Summary: %{common_summary} License: BSD @@ -51,6 +51,9 @@ BuildRequires: ghc-text-devel %changelog +* Wed Feb 13 2013 Fedora Release Engineering - 1.3.12-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + * Sat Nov 17 2012 Jens Petersen - 1.3.12-6 - update with cabal-rpm From 790f6e707d51063bbbbb660ca7c29ee083d0afad Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 3 Jun 2013 15:59:21 +0900 Subject: [PATCH 21/60] update to 1.3.13 and new simplified Haskell Packaging Guidelines --- .gitignore | 1 + ghc-xml.spec | 40 +++++++++++++++++++++++++++------------- sources | 2 +- 3 files changed, 29 insertions(+), 14 deletions(-) diff --git a/.gitignore b/.gitignore index 594bed8..cd91a7b 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /xml-1.3.9.tar.gz /xml-1.3.10.tar.gz /xml-1.3.12.tar.gz +/xml-1.3.13.tar.gz diff --git a/ghc-xml.spec b/ghc-xml.spec index 15fe50d..97d1930 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -1,16 +1,11 @@ # https://fedoraproject.org/wiki/Packaging:Haskell -# https://fedoraproject.org/wiki/PackagingDrafts/Haskell %global pkg_name xml -%global common_summary A simple XML library - -%global common_description A simple XML library. - Name: ghc-%{pkg_name} -Version: 1.3.12 -Release: 7%{?dist} -Summary: %{common_summary} +Version: 1.3.13 +Release: 1%{?dist} +Summary: A simple XML library License: BSD URL: http://hackage.haskell.org/package/%{pkg_name} @@ -24,7 +19,18 @@ BuildRequires: ghc-text-devel # End cabal-rpm deps %description -%{common_description} +A simple XML library. + + +%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 xml library development files. %prep @@ -39,18 +45,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 03 2013 Jens Petersen - 1.3.13-1 +- update to 1.3.13 +- update to new simplified Haskell Packaging Guidelines + * Wed Feb 13 2013 Fedora Release Engineering - 1.3.12-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild diff --git a/sources b/sources index 983eb9b..e702549 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -e28f0837f10a91dd14a3f573f961a739 xml-1.3.12.tar.gz +17823634f69305e8d4cc99b22934a78c xml-1.3.13.tar.gz From 4739a3f6ed678f132dbd13a3e8bf28faaa51434b Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 3 Aug 2013 09:11:24 -0500 Subject: [PATCH 22/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild --- ghc-xml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index 97d1930..a271cf6 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -4,7 +4,7 @@ Name: ghc-%{pkg_name} Version: 1.3.13 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A simple XML library License: BSD @@ -61,6 +61,9 @@ This package provides the Haskell xml library development files. %changelog +* Sat Aug 03 2013 Fedora Release Engineering - 1.3.13-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + * Mon Jun 03 2013 Jens Petersen - 1.3.13-1 - update to 1.3.13 - update to new simplified Haskell Packaging Guidelines From 91a2432f4624ba24d195404c56ea1aa078dc48cb Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 7 Jun 2014 10:30:03 -0500 Subject: [PATCH 23/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- ghc-xml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index a271cf6..d8e2471 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -4,7 +4,7 @@ Name: ghc-%{pkg_name} Version: 1.3.13 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A simple XML library License: BSD @@ -61,6 +61,9 @@ This package provides the Haskell xml library development files. %changelog +* Sat Jun 07 2014 Fedora Release Engineering - 1.3.13-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Sat Aug 03 2013 Fedora Release Engineering - 1.3.13-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild From 0f152576e4793aa8a1139bbf3a69984da409312a Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Sat, 16 Aug 2014 16:12:05 +0000 Subject: [PATCH 24/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- ghc-xml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index d8e2471..9bfa59b 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -4,7 +4,7 @@ Name: ghc-%{pkg_name} Version: 1.3.13 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A simple XML library License: BSD @@ -61,6 +61,9 @@ This package provides the Haskell xml library development files. %changelog +* Sat Aug 16 2014 Fedora Release Engineering - 1.3.13-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Sat Jun 07 2014 Fedora Release Engineering - 1.3.13-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild From de090678f05f169b21e442c6c7022ba4a68416ce Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 27 Jan 2015 01:33:25 +0900 Subject: [PATCH 25/60] cblrpm refresh --- ghc-xml.spec | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index 9bfa59b..f25b1f2 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -4,12 +4,12 @@ Name: ghc-%{pkg_name} Version: 1.3.13 -Release: 4%{?dist} +Release: 5%{?dist} Summary: A simple XML library 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 +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 @@ -24,13 +24,14 @@ A simple XML library. %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 xml library development files. +This package provides the Haskell %{pkg_name} library development files. %prep @@ -61,6 +62,9 @@ This package provides the Haskell xml library development files. %changelog +* Tue Jan 27 2015 Jens Petersen - 1.3.13-5 +- cblrpm refresh + * Sat Aug 16 2014 Fedora Release Engineering - 1.3.13-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild From 481167e53438bcff74a5fa2975522f6ff5f0d075 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 17 Jun 2015 08:06:49 +0000 Subject: [PATCH 26/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- ghc-xml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index f25b1f2..595b3de 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -4,7 +4,7 @@ Name: ghc-%{pkg_name} Version: 1.3.13 -Release: 5%{?dist} +Release: 6%{?dist} Summary: A simple XML library License: BSD @@ -62,6 +62,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Jun 17 2015 Fedora Release Engineering - 1.3.13-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Tue Jan 27 2015 Jens Petersen - 1.3.13-5 - cblrpm refresh From 8c11d30e9c7b07602df3cb2c6cb788e276cd45e6 Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Fri, 7 Aug 2015 23:58:23 -0400 Subject: [PATCH 27/60] update to 1.3.14 --- .gitignore | 1 + ghc-xml.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index cd91a7b..d2feed8 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /xml-1.3.10.tar.gz /xml-1.3.12.tar.gz /xml-1.3.13.tar.gz +/xml-1.3.14.tar.gz diff --git a/ghc-xml.spec b/ghc-xml.spec index 595b3de..4e7b582 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -3,8 +3,8 @@ %global pkg_name xml Name: ghc-%{pkg_name} -Version: 1.3.13 -Release: 6%{?dist} +Version: 1.3.14 +Release: 1%{?dist} Summary: A simple XML library License: BSD @@ -55,13 +55,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 +* Fri Aug 07 2015 Ben Boeckel - 1.3.14-1 +- update to 1.3.14 + * Wed Jun 17 2015 Fedora Release Engineering - 1.3.13-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild diff --git a/sources b/sources index e702549..0a38ba2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -17823634f69305e8d4cc99b22934a78c xml-1.3.13.tar.gz +bc3d37dca61f52e4d3f547b07beb76c8 xml-1.3.14.tar.gz From 102e6232710d19cabc6c344c06dd20bea03a1bdb Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Sat, 8 Aug 2015 00:07:59 -0400 Subject: [PATCH 28/60] LICENSE file is installed --- ghc-xml.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index 4e7b582..33de3cf 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -55,7 +55,7 @@ This package provides the Haskell %{pkg_name} library development files. %files -f %{name}.files -%license LICENSE +%doc LICENSE %files devel -f %{name}-devel.files From c59e621c474772e0e69f5eec9c8ec770a9c93381 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 3 Feb 2016 21:49:27 +0000 Subject: [PATCH 29/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- ghc-xml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index 33de3cf..87d06f6 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -4,7 +4,7 @@ Name: ghc-%{pkg_name} Version: 1.3.14 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A simple XML library License: BSD @@ -62,6 +62,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Feb 03 2016 Fedora Release Engineering - 1.3.14-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Fri Aug 07 2015 Ben Boeckel - 1.3.14-1 - update to 1.3.14 From d1fb4082c9635748d02f5bf53d9c2282b5628e97 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 28 Sep 2016 18:32:26 +0900 Subject: [PATCH 30/60] use %license --- ghc-xml.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index 87d06f6..e61bda0 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -55,7 +55,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 From 27355840bbb9186a5e13912119376145b3077163 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 10 Feb 2017 10:53:48 +0000 Subject: [PATCH 31/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- ghc-xml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index e61bda0..fe68e3c 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -4,7 +4,7 @@ Name: ghc-%{pkg_name} Version: 1.3.14 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A simple XML library License: BSD @@ -62,6 +62,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Fri Feb 10 2017 Fedora Release Engineering - 1.3.14-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Wed Feb 03 2016 Fedora Release Engineering - 1.3.14-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild From 67cfea62c8830c388eee572c9be30d981ec94205 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 24 Feb 2017 17:48:27 +0900 Subject: [PATCH 32/60] refresh to cabal-rpm-0.11.1 --- ghc-xml.spec | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index fe68e3c..0cdd495 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -1,15 +1,17 @@ +# generated by cabal-rpm-0.11.1 # https://fedoraproject.org/wiki/Packaging:Haskell %global pkg_name xml +%global pkgver %{pkg_name}-%{version} Name: ghc-%{pkg_name} Version: 1.3.14 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A simple XML library 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 @@ -35,7 +37,7 @@ This package provides the Haskell %{pkg_name} library development files. %prep -%setup -q -n %{pkg_name}-%{version} +%setup -q -n %{pkgver} %build @@ -62,6 +64,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Fri Feb 24 2017 Jens Petersen - 1.3.14-4 +- refresh to cabal-rpm-0.11.1 + * Fri Feb 10 2017 Fedora Release Engineering - 1.3.14-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild From dc52288db0a013e0817594f4e5ab9bb93daad053 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 26 Jul 2017 10:02:10 +0000 Subject: [PATCH 33/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- ghc-xml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index 0cdd495..6650edf 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 1.3.14 -Release: 4%{?dist} +Release: 5%{?dist} Summary: A simple XML library License: BSD @@ -64,6 +64,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Jul 26 2017 Fedora Release Engineering - 1.3.14-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Fri Feb 24 2017 Jens Petersen - 1.3.14-4 - refresh to cabal-rpm-0.11.1 From a5eef40aecbd5bc081efa0457a70bdac9ac60883 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 2 Aug 2017 21:37:45 +0000 Subject: [PATCH 34/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- ghc-xml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index 6650edf..aa4f2c1 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 1.3.14 -Release: 5%{?dist} +Release: 6%{?dist} Summary: A simple XML library License: BSD @@ -64,6 +64,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Aug 02 2017 Fedora Release Engineering - 1.3.14-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Wed Jul 26 2017 Fedora Release Engineering - 1.3.14-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From 36e8bfc89ae89fc257fce63d16a3501f26a0571a Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 24 Jan 2018 14:12:23 +0100 Subject: [PATCH 35/60] refresh to cabal-rpm-0.12.1 --- ghc-xml.spec | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index aa4f2c1..2cd78e0 100644 --- a/ghc-xml.spec +++ b/ghc-xml.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 xml @@ -27,9 +27,12 @@ A simple XML library. %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 @@ -48,6 +51,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 87f37b40b03ee9819f4ed46bd657d61f4e83d299 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 26 Jan 2018 12:06:14 +0100 Subject: [PATCH 36/60] bump release --- ghc-xml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index 2cd78e0..0152759 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 1.3.14 -Release: 6%{?dist} +Release: 7%{?dist} Summary: A simple XML library License: BSD @@ -73,6 +73,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Fri Jan 26 2018 Jens Petersen - 1.3.14-7 +- rebuild + * Wed Aug 02 2017 Fedora Release Engineering - 1.3.14-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild From 2cbf9b6e4e24e2a0163c2b279acbec2f950c839b Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 4 Feb 2018 01:03:49 +0900 Subject: [PATCH 37/60] drop ldconfig scriptlets --- ghc-xml.spec | 6 ------ 1 file changed, 6 deletions(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index 0152759..c145c44 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -51,12 +51,6 @@ 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 a04e86b36964f8eb05862d9d6e255ded4f9ad576 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 7 Feb 2018 12:22:37 +0000 Subject: [PATCH 38/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-xml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index c145c44..4c77fd4 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 1.3.14 -Release: 7%{?dist} +Release: 8%{?dist} Summary: A simple XML library License: BSD @@ -67,6 +67,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Feb 07 2018 Fedora Release Engineering - 1.3.14-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Fri Jan 26 2018 Jens Petersen - 1.3.14-7 - rebuild From b250abe254cfa01510d28bc869e49afca7d7a2b5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 13 Jul 2018 02:17:11 +0000 Subject: [PATCH 39/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-xml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index 4c77fd4..a998686 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 1.3.14 -Release: 8%{?dist} +Release: 9%{?dist} Summary: A simple XML library License: BSD @@ -67,6 +67,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Fri Jul 13 2018 Fedora Release Engineering - 1.3.14-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Wed Feb 07 2018 Fedora Release Engineering - 1.3.14-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From 54aa5c1ce78d8dcc37785d108939256827454386 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 29 Jul 2018 01:05:19 +0900 Subject: [PATCH 40/60] rebuild --- ghc-xml.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index a998686..01b5461 100644 --- a/ghc-xml.spec +++ b/ghc-xml.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 xml @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 1.3.14 -Release: 9%{?dist} +Release: 10%{?dist} Summary: A simple XML library License: BSD @@ -67,6 +67,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sat Jul 28 2018 Jens Petersen - 1.3.14-10 +- rebuild + * Fri Jul 13 2018 Fedora Release Engineering - 1.3.14-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From 7e54a51fb72ed7b8f8181344e7881f721498d459 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 31 Jan 2019 22:15:48 +0000 Subject: [PATCH 41/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-xml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index 01b5461..ebc683a 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 1.3.14 -Release: 10%{?dist} +Release: 11%{?dist} Summary: A simple XML library License: BSD @@ -67,6 +67,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Thu Jan 31 2019 Fedora Release Engineering - 1.3.14-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Sat Jul 28 2018 Jens Petersen - 1.3.14-10 - rebuild From 12085717478d27ca89674c9480ca81b1df53d627 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 17 Feb 2019 22:47:57 +0800 Subject: [PATCH 42/60] refresh to cabal-rpm-0.13 --- ghc-xml.spec | 21 ++++++++++++++++++--- xml-1.3.14.cabal | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 50 insertions(+), 3 deletions(-) create mode 100644 xml-1.3.14.cabal diff --git a/ghc-xml.spec b/ghc-xml.spec index ebc683a..b850532 100644 --- a/ghc-xml.spec +++ b/ghc-xml.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 xml @@ -6,16 +6,19 @@ Name: ghc-%{pkg_name} Version: 1.3.14 -Release: 11%{?dist} +Release: 12%{?dist} Summary: A simple XML library 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: ghc-Cabal-devel BuildRequires: ghc-rpm-macros -# Begin cabal-rpm deps: BuildRequires: ghc-bytestring-devel BuildRequires: ghc-text-devel # End cabal-rpm deps @@ -40,15 +43,22 @@ This package provides the Haskell %{pkg_name} library development files. %prep +# Begin cabal-rpm setup: %setup -q -n %{pkgver} +cp -bp %{SOURCE1} %{pkg_name}.cabal +# 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 %post devel @@ -60,13 +70,18 @@ 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 %changelog +* Sun Feb 17 2019 Jens Petersen - 1.3.14-12 +- refresh to cabal-rpm-0.13 + * Thu Jan 31 2019 Fedora Release Engineering - 1.3.14-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild diff --git a/xml-1.3.14.cabal b/xml-1.3.14.cabal new file mode 100644 index 0000000..0aff18a --- /dev/null +++ b/xml-1.3.14.cabal @@ -0,0 +1,32 @@ +Name: xml +Version: 1.3.14 +x-revision: 1 +Homepage: http://code.galois.com +Synopsis: A simple XML library. +Description: A simple XML library. +Category: Text, XML +License: BSD3 +License-File: LICENSE +Author: Galois Inc. +Maintainer: diatchki@galois.com +Copyright: (c) 2007-2008 Galois Inc. +Build-type: Simple +Cabal-version: >= 1.6 + + +library + Build-depends: base >= 3 && < 5, bytestring, text + Ghc-options: -Wall -O2 + Exposed-modules: Text.XML.Light, + Text.XML.Light.Types, + Text.XML.Light.Output, + Text.XML.Light.Input, + Text.XML.Light.Lexer, + Text.XML.Light.Proc + Text.XML.Light.Cursor + Extensions: FlexibleInstances + +source-repository head + type: git + location: git://github.com/GaloisInc/xml.git + From 6734be0cdabb9fd13dfb722b2d23e9b2457f6994 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 25 Jul 2019 03:16:00 +0000 Subject: [PATCH 43/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-xml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index b850532..b0a29a1 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 1.3.14 -Release: 12%{?dist} +Release: 13%{?dist} Summary: A simple XML library License: BSD @@ -79,6 +79,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Thu Jul 25 2019 Fedora Release Engineering - 1.3.14-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Sun Feb 17 2019 Jens Petersen - 1.3.14-12 - refresh to cabal-rpm-0.13 From d430e2d84d16a747711b6c462849002d66330939 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 25 Jul 2019 04:27:07 +0000 Subject: [PATCH 44/60] cabal-rpm-1.0.0: add doc and prof subpkgs --- ghc-xml.spec | 53 +++++++++++++++++++++++++++++++++++++++------------- 1 file changed, 40 insertions(+), 13 deletions(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index b0a29a1..c889682 100644 --- a/ghc-xml.spec +++ b/ghc-xml.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 xml @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 1.3.14 -Release: 13%{?dist} +Release: 14%{?dist} Summary: A simple XML library License: BSD @@ -18,6 +18,12 @@ Source1: https://hackage.haskell.org/package/%{pkgver}/%{pkg_name}.cabal# # 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-text-devel @@ -30,11 +36,8 @@ A simple XML library. %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} @@ -42,6 +45,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} @@ -61,14 +83,6 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal # End cabal-rpm install -%post devel -%ghc_pkg_recache - - -%postun devel -%ghc_pkg_recache - - %files -f %{name}.files # Begin cabal-rpm files: %license LICENSE @@ -78,7 +92,20 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %files devel -f %{name}-devel.files +%if %{with haddock} +%files doc -f %{name}-doc.files +%endif + + +%if %{with ghc_prof} +%files prof -f %{name}-prof.files +%endif + + %changelog +* Fri Aug 02 2019 Jens Petersen - 1.3.14-14 +- add doc and prof subpackages (cabal-rpm-1.0.0) + * Thu Jul 25 2019 Fedora Release Engineering - 1.3.14-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From 1bc456f4a9bb8ebfefba5321da1531565af3f1dd Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 5 Aug 2019 18:33:06 +0800 Subject: [PATCH 45/60] BR prof for lib and static for executable --- ghc-xml.spec | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index c889682..809fbdd 100644 --- a/ghc-xml.spec +++ b/ghc-xml.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 xml @@ -18,15 +18,10 @@ Source1: https://hackage.haskell.org/package/%{pkgver}/%{pkg_name}.cabal# # 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-text-devel +BuildRequires: ghc-base-prof +BuildRequires: ghc-bytestring-prof +BuildRequires: ghc-text-prof # End cabal-rpm deps %description @@ -36,6 +31,7 @@ A simple XML library. %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 cc379cf49eb3dc34a2b35a2f72ec28991f9aa0e2 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jan 2020 21:44:45 +0000 Subject: [PATCH 46/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-xml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index 809fbdd..b65fb54 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 1.3.14 -Release: 14%{?dist} +Release: 15%{?dist} Summary: A simple XML library License: BSD @@ -99,6 +99,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Tue Jan 28 2020 Fedora Release Engineering - 1.3.14-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Fri Aug 02 2019 Jens Petersen - 1.3.14-14 - add doc and prof subpackages (cabal-rpm-1.0.0) From 6bda4233815c65b224d0a327ff09f6ce751568ae Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 8 Feb 2020 22:53:00 +0800 Subject: [PATCH 47/60] refresh to cabal-rpm-2.0.2 --- ghc-xml.spec | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index b65fb54..f564d67 100644 --- a/ghc-xml.spec +++ b/ghc-xml.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 xml @@ -44,6 +44,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. @@ -54,6 +55,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. @@ -79,6 +81,16 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal # 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 @@ -90,6 +102,7 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %if %{with haddock} %files doc -f %{name}-doc.files +%license LICENSE %endif From ff41207c77fed556f9c674a4c61e40d607e9deb2 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 4 Jun 2020 19:29:10 +0800 Subject: [PATCH 48/60] refresh to cabal-rpm-2.0.5 --- ghc-xml.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index f564d67..73c35f9 100644 --- a/ghc-xml.spec +++ b/ghc-xml.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 xml %global pkgver %{pkg_name}-%{version} From b13180d20d8193d032c5ad01077f609bbb30204e Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 19 Jun 2020 16:57:48 +0800 Subject: [PATCH 49/60] refresh to cabal-rpm-2.0.6 --- ghc-xml.spec | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index 73c35f9..1752fc5 100644 --- a/ghc-xml.spec +++ b/ghc-xml.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 xml @@ -81,16 +81,6 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal # 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 75b7a0e68691c2df19896954b8cf041ee62e7077 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 17 Jul 2020 16:38:02 +0800 Subject: [PATCH 50/60] add revision --- xml-1.3.14.cabal | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xml-1.3.14.cabal b/xml-1.3.14.cabal index 0aff18a..38d1933 100644 --- a/xml-1.3.14.cabal +++ b/xml-1.3.14.cabal @@ -1,7 +1,7 @@ Name: xml Version: 1.3.14 -x-revision: 1 -Homepage: http://code.galois.com +x-revision: 2 +Homepage: https://github.com/GaloisInc/xml Synopsis: A simple XML library. Description: A simple XML library. Category: Text, XML From 3e52bf74d92d0c85f41499c95d5a82cbd517b965 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 17 Jul 2020 18:50:48 +0800 Subject: [PATCH 51/60] bump release --- ghc-xml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index 1752fc5..458baab 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 1.3.14 -Release: 15%{?dist} +Release: 16%{?dist} Summary: A simple XML library License: BSD @@ -102,6 +102,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Fri Jul 17 2020 Jens Petersen - 1.3.14-16 +- refresh to cabal-rpm-2.0.6 + * Tue Jan 28 2020 Fedora Release Engineering - 1.3.14-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From 8ea1878dcfd193a2fb12d3a32e5e1ea80de58a03 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 27 Jul 2020 19:54:49 +0000 Subject: [PATCH 52/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-xml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index 458baab..164b61e 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 1.3.14 -Release: 16%{?dist} +Release: 17%{?dist} Summary: A simple XML library License: BSD @@ -102,6 +102,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Mon Jul 27 2020 Fedora Release Engineering - 1.3.14-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Fri Jul 17 2020 Jens Petersen - 1.3.14-16 - refresh to cabal-rpm-2.0.6 From a3161d0542916170a29257dbbd88eddb6f70bda5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 1 Aug 2020 01:44:36 +0000 Subject: [PATCH 53/60] - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-xml.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index 164b61e..224392b 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 1.3.14 -Release: 17%{?dist} +Release: 18%{?dist} Summary: A simple XML library License: BSD @@ -102,6 +102,10 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Sat Aug 01 2020 Fedora Release Engineering - 1.3.14-18 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Mon Jul 27 2020 Fedora Release Engineering - 1.3.14-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 05015384897a50f7f0fcdb69e390c16a70b8de22 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 26 Jan 2021 07:58:39 +0000 Subject: [PATCH 54/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-xml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index 224392b..e033896 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 1.3.14 -Release: 18%{?dist} +Release: 19%{?dist} Summary: A simple XML library License: BSD @@ -102,6 +102,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Tue Jan 26 2021 Fedora Release Engineering - 1.3.14-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Sat Aug 01 2020 Fedora Release Engineering - 1.3.14-18 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 791e990801e1b5f346c6fb5a49a8bcdcbfcf39f6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 22 Jul 2021 01:31:08 +0000 Subject: [PATCH 55/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-xml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index e033896..238303f 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 1.3.14 -Release: 19%{?dist} +Release: 20%{?dist} Summary: A simple XML library License: BSD @@ -102,6 +102,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Thu Jul 22 2021 Fedora Release Engineering - 1.3.14-20 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Tue Jan 26 2021 Fedora Release Engineering - 1.3.14-19 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 5a181792d5234567559f8cf7ecbd4461b74311f5 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 8 Jul 2021 00:30:14 +0800 Subject: [PATCH 56/60] refresh to cabal-rpm-2.0.9 --- ghc-xml.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index 238303f..15db158 100644 --- a/ghc-xml.spec +++ b/ghc-xml.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 xml @@ -45,6 +45,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 c315f62a5fb4a6305f8adcb10c2ec3ffe9f0fec1 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 4 Aug 2021 22:29:12 +0800 Subject: [PATCH 57/60] revise .cabal --- xml-1.3.14.cabal | 64 ++++++++++++++++++++++++------------------------ 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/xml-1.3.14.cabal b/xml-1.3.14.cabal index 38d1933..aad11f7 100644 --- a/xml-1.3.14.cabal +++ b/xml-1.3.14.cabal @@ -1,32 +1,32 @@ -Name: xml -Version: 1.3.14 -x-revision: 2 -Homepage: https://github.com/GaloisInc/xml -Synopsis: A simple XML library. -Description: A simple XML library. -Category: Text, XML -License: BSD3 -License-File: LICENSE -Author: Galois Inc. -Maintainer: diatchki@galois.com -Copyright: (c) 2007-2008 Galois Inc. -Build-type: Simple -Cabal-version: >= 1.6 - - -library - Build-depends: base >= 3 && < 5, bytestring, text - Ghc-options: -Wall -O2 - Exposed-modules: Text.XML.Light, - Text.XML.Light.Types, - Text.XML.Light.Output, - Text.XML.Light.Input, - Text.XML.Light.Lexer, - Text.XML.Light.Proc - Text.XML.Light.Cursor - Extensions: FlexibleInstances - -source-repository head - type: git - location: git://github.com/GaloisInc/xml.git - +Name: xml +Version: 1.3.14 +x-revision: 2 +Homepage: https://github.com/GaloisInc/xml +Synopsis: A simple XML library. +Description: A simple XML library. +Category: Text, XML +License: BSD3 +License-File: LICENSE +Author: Galois Inc. +Maintainer: diatchki@galois.com +Copyright: (c) 2007-2008 Galois Inc. +Build-type: Simple +Cabal-version: >= 1.6 + + +library + Build-depends: base >= 3 && < 5, bytestring, text + Ghc-options: -Wall -O2 + Exposed-modules: Text.XML.Light, + Text.XML.Light.Types, + Text.XML.Light.Output, + Text.XML.Light.Input, + Text.XML.Light.Lexer, + Text.XML.Light.Proc + Text.XML.Light.Cursor + Extensions: FlexibleInstances + +source-repository head + type: git + location: git://github.com/GaloisInc/xml.git + From 70f7e9be84be4e06cdf1ed6886a3c2ff2e711b2d Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 6 Aug 2021 13:26:03 +0800 Subject: [PATCH 58/60] bump release --- ghc-xml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index 15db158..48d86f3 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 1.3.14 -Release: 20%{?dist} +Release: 21%{?dist} Summary: A simple XML library License: BSD @@ -103,6 +103,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Fri Aug 06 2021 Jens Petersen - 1.3.14-21 +- rebuild + * Thu Jul 22 2021 Fedora Release Engineering - 1.3.14-20 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From f9a85c71890a86749e496ad516e8f6ed3b8c8bd1 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 20 Jan 2022 05:51:13 +0000 Subject: [PATCH 59/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-xml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-xml.spec b/ghc-xml.spec index 48d86f3..e8019ff 100644 --- a/ghc-xml.spec +++ b/ghc-xml.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 1.3.14 -Release: 21%{?dist} +Release: 22%{?dist} Summary: A simple XML library License: BSD @@ -103,6 +103,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Thu Jan 20 2022 Fedora Release Engineering - 1.3.14-22 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Fri Aug 06 2021 Jens Petersen - 1.3.14-21 - rebuild From efaa5ce3c73d5e89e6fcea80986bfd80902304e0 Mon Sep 17 00:00:00 2001 From: MSVSphere Packaging Team Date: Mon, 30 Oct 2023 22:11:54 +0300 Subject: [PATCH 60/60] 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 0a38ba2..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -bc3d37dca61f52e4d3f547b07beb76c8 xml-1.3.14.tar.gz