From 676ba034adaf8fb73e2bdbec71f71928b40d69fb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 30 Nov 2010 15:14:29 +0000 Subject: [PATCH 01/77] 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 4cdf4442f16991b06a6c616f78dd8655cd442e1b Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Wed, 1 Dec 2010 20:14:36 -0500 Subject: [PATCH 02/77] Initial commit --- .gitignore | 1 + ghc-attoparsec.spec | 73 +++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 75 insertions(+) create mode 100644 ghc-attoparsec.spec diff --git a/.gitignore b/.gitignore index e69de29..40e2f92 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/attoparsec-0.8.2.0.tar.gz diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec new file mode 100644 index 0000000..fe87a40 --- /dev/null +++ b/ghc-attoparsec.spec @@ -0,0 +1,73 @@ +%global pkg_name attoparsec + +%global common_summary Fast combinator parsing for bytestrings + +%global common_description A fast parser combinator library, aimed particularly at \ +dealing efficiently with network protocols and complicated \ +text/binary file formats. + +%bcond_without shared +%bcond_without hscolour + +# debuginfo is not useful for ghc +%global debug_package %{nil} + +Name: ghc-%{pkg_name} +Version: 0.8.2.0 +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 +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} +%if %{with shared} +This package provides the shared library. +%endif + + +%prep +%setup -q -n %{pkg_name}-%{version} + + +%build +%ghc_lib_build + + +%install +rm -rf %{buildroot} +%ghc_lib_install + + +%clean +rm -rf %{buildroot} + + +%{?ghc_lib_package} + + +%changelog +* Mon Nov 29 2010 Ben Boeckel - 0.8.2.0-1 +- Update to 0.8.2.0 + +* Mon Oct 18 2010 Ben Boeckel - 0.8.1.1-1 +- Update to 0.8.1.1 + +* Sat Sep 04 2010 Ben Boeckel - 0.8.1.0-1 +- Initial package + +* Sat Sep 4 2010 Fedora Haskell SIG - 0.8.1.0-0 +- initial packaging for Fedora automatically generated by cabal2spec-0.22.2 diff --git a/sources b/sources index e69de29..9a42c5d 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +a988f7be8db2a256deb54061cdb5d72a attoparsec-0.8.2.0.tar.gz From 0a47a4c599a0c3d9b71f534dd6b44a07a1a04dd2 Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Sat, 15 Jan 2011 12:58:11 -0500 Subject: [PATCH 03/77] - Update to cabal2spec-0.22.4 - Rebuild --- ghc-attoparsec.spec | 20 ++++++-------------- 1 file changed, 6 insertions(+), 14 deletions(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index fe87a40..06b1738 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -6,15 +6,12 @@ dealing efficiently with network protocols and complicated \ text/binary file formats. -%bcond_without shared -%bcond_without hscolour - # debuginfo is not useful for ghc %global debug_package %{nil} Name: ghc-%{pkg_name} Version: 0.8.2.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -25,12 +22,8 @@ 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} @@ -48,18 +41,17 @@ This package provides the shared library. %install -rm -rf %{buildroot} %ghc_lib_install -%clean -rm -rf %{buildroot} - - %{?ghc_lib_package} %changelog +* Sat Jan 15 2011 Ben Boeckel - 0.8.2.0-2 +- Update to cabal2spec-0.22.4 +- Rebuild + * Mon Nov 29 2010 Ben Boeckel - 0.8.2.0-1 - Update to 0.8.2.0 From c1f131a1be4fb9ff3aea26b31843c7d9046ddc3d Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Sat, 15 Jan 2011 12:58:47 -0500 Subject: [PATCH 04/77] Remove buildroot tag --- ghc-attoparsec.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index 06b1738..446b947 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -18,7 +18,6 @@ Group: System Environment/Libraries License: BSD URL: http://hackage.haskell.org/package/%{pkg_name} Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # fedora ghc archs: ExclusiveArch: %{ix86} x86_64 ppc alpha BuildRequires: ghc, ghc-doc, ghc-prof From 48f00617960956293d2ab19f8876bb4f0b62f076 Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Sat, 15 Jan 2011 13:20:29 -0500 Subject: [PATCH 05/77] - Update to 0.8.3.0 --- .gitignore | 1 + ghc-attoparsec.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 40e2f92..7b34e4e 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /attoparsec-0.8.2.0.tar.gz +/attoparsec-0.8.3.0.tar.gz diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index 446b947..59f3804 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -10,8 +10,8 @@ text/binary file formats. %global debug_package %{nil} Name: ghc-%{pkg_name} -Version: 0.8.2.0 -Release: 2%{?dist} +Version: 0.8.3.0 +Release: 1%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -47,6 +47,9 @@ This package provides the shared library. %changelog +* Sat Jan 15 2011 Ben Boeckel - 0.8.3.0-1 +- Update to 0.8.3.0 + * Sat Jan 15 2011 Ben Boeckel - 0.8.2.0-2 - Update to cabal2spec-0.22.4 - Rebuild diff --git a/sources b/sources index 9a42c5d..a15c2a4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -a988f7be8db2a256deb54061cdb5d72a attoparsec-0.8.2.0.tar.gz +3fa54b520b447f724a9059f90bf1a086 attoparsec-0.8.3.0.tar.gz From b457ff6c8fa944d6fa07c6b79fda29666735f803 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Tue, 8 Feb 2011 19:00:21 -0600 Subject: [PATCH 06/77] - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild --- ghc-attoparsec.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index 59f3804..71229e4 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -11,7 +11,7 @@ text/binary file formats. Name: ghc-%{pkg_name} Version: 0.8.3.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -47,6 +47,9 @@ This package provides the shared library. %changelog +* Tue Feb 08 2011 Fedora Release Engineering - 0.8.3.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + * Sat Jan 15 2011 Ben Boeckel - 0.8.3.0-1 - Update to 0.8.3.0 From 6053e43e7a4a34e4dc53ab0de17132a617ec34a6 Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Sat, 5 Mar 2011 23:28:02 -0500 Subject: [PATCH 07/77] Update to 0.8.5.0 --- .gitignore | 1 + ghc-attoparsec.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 7b34e4e..58308f4 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /attoparsec-0.8.2.0.tar.gz /attoparsec-0.8.3.0.tar.gz +/attoparsec-0.8.5.0.tar.gz diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index 71229e4..ef6279c 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -10,7 +10,7 @@ text/binary file formats. %global debug_package %{nil} Name: ghc-%{pkg_name} -Version: 0.8.3.0 +Version: 0.8.5.0 Release: 2%{?dist} Summary: %{common_summary} @@ -47,6 +47,9 @@ This package provides the shared library. %changelog +* Sat Mar 05 2011 Ben Boeckel - 0.8.5.0-2 +- Update to 0.8.5.0 + * Tue Feb 08 2011 Fedora Release Engineering - 0.8.3.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild diff --git a/sources b/sources index a15c2a4..c5953d6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -3fa54b520b447f724a9059f90bf1a086 attoparsec-0.8.3.0.tar.gz +f1f5c272420f9428dde1ea2598d00ab0 attoparsec-0.8.5.0.tar.gz From 13376a40aebd6170a007c20db28c6c0d259f51d4 Mon Sep 17 00:00:00 2001 From: "Fabio M. Di Nitto" Date: Thu, 10 Mar 2011 09:15:38 +0100 Subject: [PATCH 08/77] Enable build on sparcv9 Signed-off-by: Fabio M. Di Nitto --- ghc-attoparsec.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index ef6279c..7621266 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -11,7 +11,7 @@ text/binary file formats. Name: ghc-%{pkg_name} Version: 0.8.5.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -19,7 +19,7 @@ License: BSD URL: http://hackage.haskell.org/package/%{pkg_name} Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz # fedora ghc archs: -ExclusiveArch: %{ix86} x86_64 ppc alpha +ExclusiveArch: %{ix86} x86_64 ppc alpha sparcv9 BuildRequires: ghc, ghc-doc, ghc-prof BuildRequires: ghc-rpm-macros >= 0.7.3 BuildRequires: hscolour @@ -47,6 +47,9 @@ This package provides the shared library. %changelog +* Thu Mar 10 2011 Fabio M. Di Nitto - 0.8.5.0-3 +- Enable build on sparcv9 + * Sat Mar 05 2011 Ben Boeckel - 0.8.5.0-2 - Update to 0.8.5.0 From e7d7993305cfd12d17b00fc76b1d4f2b26aaf9d1 Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Tue, 10 May 2011 21:49:34 -0400 Subject: [PATCH 09/77] Update to cabal2spec-0.22.5 Update to 0.8.5.3 --- ghc-attoparsec.spec | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index 7621266..467b85e 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.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 attoparsec %global common_summary Fast combinator parsing for bytestrings @@ -6,12 +10,9 @@ dealing efficiently with network protocols and complicated \ text/binary file formats. -# debuginfo is not useful for ghc -%global debug_package %{nil} - Name: ghc-%{pkg_name} -Version: 0.8.5.0 -Release: 3%{?dist} +Version: 0.8.5.3 +Release: 1%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -21,14 +22,12 @@ Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{versio # fedora ghc archs: ExclusiveArch: %{ix86} x86_64 ppc alpha sparcv9 BuildRequires: ghc, ghc-doc, ghc-prof +# macros for building haskell packages BuildRequires: ghc-rpm-macros >= 0.7.3 BuildRequires: hscolour %description %{common_description} -%if %{with shared} -This package provides the shared library. -%endif %prep @@ -43,10 +42,16 @@ This package provides the shared library. %ghc_lib_install -%{?ghc_lib_package} +# define the devel and prof subpkgs, devel post[un] scripts, and filelists: +# ghc-%pkg_name{,devel,prof}.files +%ghc_lib_package %changelog +* Tue May 10 2011 Ben Boeckel - 0.8.5.3-1 +- Update to cabal2spec-0.22.5 +- Update to 0.8.5.3 + * Thu Mar 10 2011 Fabio M. Di Nitto - 0.8.5.0-3 - Enable build on sparcv9 From d5020c4b649277da23ab063067a6e787d817f126 Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Tue, 10 May 2011 21:53:57 -0400 Subject: [PATCH 10/77] Upload new sources --- .gitignore | 1 + sources | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 58308f4..4909ac2 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /attoparsec-0.8.2.0.tar.gz /attoparsec-0.8.3.0.tar.gz /attoparsec-0.8.5.0.tar.gz +/attoparsec-0.8.5.3.tar.gz diff --git a/sources b/sources index c5953d6..3301fad 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -f1f5c272420f9428dde1ea2598d00ab0 attoparsec-0.8.5.0.tar.gz +2b85908841d69558ef611b7684454b2e attoparsec-0.8.5.3.tar.gz From c210392aacd2e3d41a5eb3763347147b3a545709 Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Tue, 10 May 2011 22:07:50 -0400 Subject: [PATCH 11/77] Add new deepseq dependency --- ghc-attoparsec.spec | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index 467b85e..2008438 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -10,6 +10,8 @@ dealing efficiently with network protocols and complicated \ text/binary file formats. +%global ghc_pkg_deps ghc-deepseq-devel + Name: ghc-%{pkg_name} Version: 0.8.5.3 Release: 1%{?dist} @@ -25,6 +27,7 @@ BuildRequires: ghc, ghc-doc, ghc-prof # macros for building haskell packages 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} @@ -51,6 +54,7 @@ BuildRequires: hscolour * Tue May 10 2011 Ben Boeckel - 0.8.5.3-1 - Update to cabal2spec-0.22.5 - Update to 0.8.5.3 +- Add new deepseq dependency * Thu Mar 10 2011 Fabio M. Di Nitto - 0.8.5.0-3 - Enable build on sparcv9 From a4cadb89f01fd78663587c300aaf4cee4d8ce2bf Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Tue, 10 May 2011 22:43:27 -0400 Subject: [PATCH 12/77] Update to cabal2spec-0.22.6 --- ghc-attoparsec.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index 2008438..0bafdba 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -14,7 +14,7 @@ text/binary file formats. Name: ghc-%{pkg_name} Version: 0.8.5.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -22,7 +22,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 sparcv9 +ExclusiveArch: %{ix86} x86_64 ppc alpha sparcv9 ppc64 BuildRequires: ghc, ghc-doc, ghc-prof # macros for building haskell packages BuildRequires: ghc-rpm-macros >= 0.7.3 @@ -51,6 +51,9 @@ BuildRequires: hscolour %changelog +* Tue May 10 2011 Ben Boeckel - 0.8.5.3-2 +- Update to cabal2spec-0.22.6 + * Tue May 10 2011 Ben Boeckel - 0.8.5.3-1 - Update to cabal2spec-0.22.5 - Update to 0.8.5.3 From 9832cb459f9baa2326a9c65551172911b65d6ee2 Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Wed, 11 May 2011 21:10:52 -0400 Subject: [PATCH 13/77] Update to 0.8.6.1 Update to cabal2spec-0.22.7 --- .gitignore | 1 + ghc-attoparsec.spec | 10 +++++++--- sources | 2 +- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 4909ac2..46c08b5 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /attoparsec-0.8.3.0.tar.gz /attoparsec-0.8.5.0.tar.gz /attoparsec-0.8.5.3.tar.gz +/attoparsec-0.8.6.1.tar.gz diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index 0bafdba..f25c5b2 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -13,8 +13,8 @@ text/binary file formats. %global ghc_pkg_deps ghc-deepseq-devel Name: ghc-%{pkg_name} -Version: 0.8.5.3 -Release: 2%{?dist} +Version: 0.8.6.1 +Release: 1%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -46,11 +46,15 @@ BuildRequires: hscolour # define the devel and prof subpkgs, devel post[un] scripts, and filelists: -# ghc-%pkg_name{,devel,prof}.files +# ghc-%%pkg_name{,devel,prof}.files %ghc_lib_package %changelog +* Wed May 11 2011 Ben Boeckel - 0.8.6.1-1 +- Update to 0.8.6.1 +- Update to cabal2spec-0.22.7 + * Tue May 10 2011 Ben Boeckel - 0.8.5.3-2 - Update to cabal2spec-0.22.6 diff --git a/sources b/sources index 3301fad..230ed55 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -2b85908841d69558ef611b7684454b2e attoparsec-0.8.5.3.tar.gz +f254f4327919492f13a6cb3af38368ac attoparsec-0.8.6.1.tar.gz From c1f4c94e8b86ce1631c84ec04e2cfcb68698b9ce Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 24 Jun 2011 18:32:33 +0900 Subject: [PATCH 14/77] update for cabal2spec-0.23.2 --- ghc-attoparsec.spec | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index f25c5b2..18c2a7e 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -14,20 +14,18 @@ text/binary file formats. Name: ghc-%{pkg_name} Version: 0.8.6.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: %{common_summary} Group: System Environment/Libraries License: BSD URL: http://hackage.haskell.org/package/%{pkg_name} Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz -# fedora ghc archs: -ExclusiveArch: %{ix86} x86_64 ppc alpha sparcv9 ppc64 -BuildRequires: ghc, ghc-doc, ghc-prof -# macros for building haskell packages -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-bytestring-prof, ghc-deepseq-prof %description %{common_description} @@ -51,6 +49,9 @@ BuildRequires: hscolour %changelog +* Fri Jun 24 2011 Jens Petersen - 0.8.6.1-2 +- BR ghc-Cabal-devel instead of ghc-prof and use ghc_arches (cabal2spec-0.23.2) + * Wed May 11 2011 Ben Boeckel - 0.8.6.1-1 - Update to 0.8.6.1 - Update to cabal2spec-0.22.7 From 06b8ac20bd4b07ad5e4601fb8f6628eb74eb6969 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 22 Jul 2011 16:03:36 +0900 Subject: [PATCH 15/77] update to 0.9.1.1 --- .gitignore | 1 + ghc-attoparsec.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 46c08b5..69d8490 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /attoparsec-0.8.5.0.tar.gz /attoparsec-0.8.5.3.tar.gz /attoparsec-0.8.6.1.tar.gz +/attoparsec-0.9.1.1.tar.gz diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index 18c2a7e..a5f49d0 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -13,8 +13,8 @@ text/binary file formats. %global ghc_pkg_deps ghc-deepseq-devel Name: ghc-%{pkg_name} -Version: 0.8.6.1 -Release: 2%{?dist} +Version: 0.9.1.1 +Release: 1%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -49,6 +49,9 @@ BuildRequires: ghc-bytestring-prof, ghc-deepseq-prof %changelog +* Fri Jul 22 2011 Jens Petersen - 0.9.1.1-1 +- update to 0.9.1.1 + * Fri Jun 24 2011 Jens Petersen - 0.8.6.1-2 - BR ghc-Cabal-devel instead of ghc-prof and use ghc_arches (cabal2spec-0.23.2) diff --git a/sources b/sources index 230ed55..64be3a8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -f254f4327919492f13a6cb3af38368ac attoparsec-0.8.6.1.tar.gz +51de2b1aad524ba69cfa74e1c71371f1 attoparsec-0.9.1.1.tar.gz From 00a137025c303d9b275affe13df5a7f0b66dbcbb Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Sat, 9 Jul 2011 00:44:26 -0400 Subject: [PATCH 16/77] Update to 0.9.1.1 Update to cabal2spec-0.24 --- ghc-attoparsec.spec | 45 ++++++++++++++++++++++++++++++++++++++------- 1 file changed, 38 insertions(+), 7 deletions(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index a5f49d0..785a782 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -10,26 +10,43 @@ dealing efficiently with network protocols and complicated \ text/binary file formats. -%global ghc_pkg_deps ghc-deepseq-devel - Name: ghc-%{pkg_name} Version: 0.9.1.1 -Release: 1%{?dist} +Release: 2%{?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-bytestring-prof, ghc-deepseq-prof +# END: cabal2spec-0.24 + +BuildRequires: ghc-bytestring-devel +BuildRequires: ghc-containers-devel +BuildRequires: ghc-deepseq-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} @@ -43,12 +60,26 @@ BuildRequires: ghc-bytestring-prof, ghc-deepseq-prof %ghc_lib_install -# define the devel and prof subpkgs, devel post[un] scripts, and filelists: -# ghc-%%pkg_name{,devel,prof}.files -%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 +* Mon Jul 25 2011 Ben Boeckel - 0.9.1.1-2 +- Update to cabal2spec-0.24 + * Fri Jul 22 2011 Jens Petersen - 0.9.1.1-1 - update to 0.9.1.1 From fc932e85f8aee5ddd07dd436a9d9e7ab2d1de713 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcela=20Ma=C5=A1l=C3=A1=C5=88ov=C3=A1?= Date: Tue, 11 Oct 2011 10:09:07 +0200 Subject: [PATCH 17/77] rebuild with new gmp --- ghc-attoparsec.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index 785a782..70b493b 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -12,7 +12,7 @@ text/binary file formats. Name: ghc-%{pkg_name} Version: 0.9.1.1 -Release: 2%{?dist} +Release: 2%{?dist}.1 Summary: %{common_summary} Group: System Environment/Libraries @@ -77,6 +77,9 @@ This package contains the development files. %changelog +* Tue Oct 11 2011 Peter Schiffer - 0.9.1.1-2.1 +- rebuild with new gmp + * Mon Jul 25 2011 Ben Boeckel - 0.9.1.1-2 - Update to cabal2spec-0.24 From 09c7ed378ab7a0ea029b2309c72e467eeeaddaf9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcela=20Ma=C5=A1l=C3=A1=C5=88ov=C3=A1?= Date: Thu, 20 Oct 2011 20:29:29 +0200 Subject: [PATCH 18/77] rebuild with new gmp without compat lib --- ghc-attoparsec.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index 70b493b..13a8341 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -12,7 +12,7 @@ text/binary file formats. Name: ghc-%{pkg_name} Version: 0.9.1.1 -Release: 2%{?dist}.1 +Release: 2%{?dist}.2 Summary: %{common_summary} Group: System Environment/Libraries @@ -77,6 +77,9 @@ This package contains the development files. %changelog +* Thu Oct 20 2011 Marcela Mašláňová - 0.9.1.1-2.2 +- rebuild with new gmp without compat lib + * Tue Oct 11 2011 Peter Schiffer - 0.9.1.1-2.1 - rebuild with new gmp From bb26dd91acd47f91c51e9f4aa62955a4db4c6b40 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 27 Oct 2011 17:19:32 +0900 Subject: [PATCH 19/77] update to 0.9.1.2 --- .gitignore | 1 + ghc-attoparsec.spec | 27 +++++++++++++++------------ sources | 2 +- 3 files changed, 17 insertions(+), 13 deletions(-) diff --git a/.gitignore b/.gitignore index 69d8490..3faf577 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /attoparsec-0.8.5.3.tar.gz /attoparsec-0.8.6.1.tar.gz /attoparsec-0.9.1.1.tar.gz +/attoparsec-0.9.1.2.tar.gz diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index 13a8341..f2a2237 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -11,24 +11,25 @@ dealing efficiently with network protocols and complicated \ text/binary file formats. Name: ghc-%{pkg_name} -Version: 0.9.1.1 -Release: 2%{?dist}.2 +Version: 0.9.1.2 +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 +%if %{undefined without_hscolour} BuildRequires: hscolour -# END: cabal2spec-0.24 - -BuildRequires: ghc-bytestring-devel -BuildRequires: ghc-containers-devel -BuildRequires: ghc-deepseq-devel +%endif +# END cabal2spec +BuildRequires: ghc-bytestring-prof +BuildRequires: ghc-containers-prof +BuildRequires: ghc-deepseq-prof %description %{common_description} @@ -36,11 +37,11 @@ BuildRequires: ghc-deepseq-devel %package -n ghc-%{pkg_name}-devel Summary: Development files for %{common_summary} Group: Development/Libraries -# BEGIN: cabal2spec-0.24 +# BEGIN cabal2spec %{?ghc_devel_requires} Obsoletes: ghc-%{pkg_name}-prof < %{version}-%{release} Provides: ghc-%{pkg_name}-prof = %{version}-%{release} -# END: cabal2spec-0.24 +# END cabal2spec %description -n ghc-%{pkg_name}-devel %{common_description} @@ -69,14 +70,16 @@ This package contains the development files. %if %{undefined ghc_without_shared} %files -n ghc-%{pkg_name} -f ghc-%{pkg_name}.files -%defattr(-,root,root,-) %endif %files -n ghc-%{pkg_name}-devel -f ghc-%{pkg_name}-devel.files -%defattr(-,root,root,-) %changelog +* Thu Oct 27 2011 Jens Petersen - 0.9.1.2-1 +- update to 0.9.1.2 +- BR ghc-*-prof not devel + * Thu Oct 20 2011 Marcela Mašláňová - 0.9.1.1-2.2 - rebuild with new gmp without compat lib diff --git a/sources b/sources index 64be3a8..7d93307 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -51de2b1aad524ba69cfa74e1c71371f1 attoparsec-0.9.1.1.tar.gz +51e40e9fcaff8dbf6e999fa30c05ba73 attoparsec-0.9.1.2.tar.gz From 5d99e5d1015d9b21532ea4505698046a1f8a9700 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 5 Jan 2012 19:19:08 +0900 Subject: [PATCH 20/77] update to 0.10.1.0 and cabal2spec-0.25.2 --- .gitignore | 1 + ghc-attoparsec.spec | 43 +++++++++++++------------------------------ sources | 2 +- 3 files changed, 15 insertions(+), 31 deletions(-) diff --git a/.gitignore b/.gitignore index 3faf577..f7d83aa 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /attoparsec-0.8.6.1.tar.gz /attoparsec-0.9.1.1.tar.gz /attoparsec-0.9.1.2.tar.gz +/attoparsec-0.10.1.0.tar.gz diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index f2a2237..fb013ed 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.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 attoparsec @@ -11,7 +11,7 @@ dealing efficiently with network protocols and complicated \ text/binary file formats. Name: ghc-%{pkg_name} -Version: 0.9.1.2 +Version: 0.10.1.0 Release: 1%{?dist} Summary: %{common_summary} @@ -22,10 +22,7 @@ URL: http://hackage.haskell.org/package/%{pkg_name} Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz ExclusiveArch: %{ghc_arches} BuildRequires: ghc-Cabal-devel -BuildRequires: ghc-rpm-macros -%if %{undefined without_hscolour} -BuildRequires: hscolour -%endif +BuildRequires: ghc-rpm-macros %{!?without_hscolour:hscolour} # END cabal2spec BuildRequires: ghc-bytestring-prof BuildRequires: ghc-containers-prof @@ -34,20 +31,6 @@ BuildRequires: ghc-deepseq-prof %description %{common_description} -%package -n ghc-%{pkg_name}-devel -Summary: Development files for %{common_summary} -Group: Development/Libraries -# BEGIN cabal2spec -%{?ghc_devel_requires} -Obsoletes: ghc-%{pkg_name}-prof < %{version}-%{release} -Provides: ghc-%{pkg_name}-prof = %{version}-%{release} -# END cabal2spec - -%description -n ghc-%{pkg_name}-devel -%{common_description} - -This package contains the development files. - %prep %setup -q -n %{pkg_name}-%{version} @@ -61,21 +44,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 -%endif +%ghc_devel_post_postun -%files -n ghc-%{pkg_name}-devel -f ghc-%{pkg_name}-devel.files + +%ghc_files %changelog +* Thu Jan 5 2012 Jens Petersen - 0.10.1.0-1 +- update to 0.10.1.0 and cabal2spec-0.25.2 + * Thu Oct 27 2011 Jens Petersen - 0.9.1.2-1 - update to 0.9.1.2 - BR ghc-*-prof not devel diff --git a/sources b/sources index 7d93307..f59160e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -51e40e9fcaff8dbf6e999fa30c05ba73 attoparsec-0.9.1.2.tar.gz +040d3e0c97219a7e26625f08bfe8f190 attoparsec-0.10.1.0.tar.gz From 4ab31f21a03a7a0e890cbe42fe552307cd978dac Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 5 Jan 2012 20:17:37 +0900 Subject: [PATCH 21/77] now depends on text library --- ghc-attoparsec.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index fb013ed..b066765 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -24,9 +24,8 @@ ExclusiveArch: %{ghc_arches} BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros %{!?without_hscolour:hscolour} # END cabal2spec -BuildRequires: ghc-bytestring-prof BuildRequires: ghc-containers-prof -BuildRequires: ghc-deepseq-prof +BuildRequires: ghc-text-prof %description %{common_description} @@ -58,6 +57,7 @@ BuildRequires: ghc-deepseq-prof %changelog * Thu Jan 5 2012 Jens Petersen - 0.10.1.0-1 - update to 0.10.1.0 and cabal2spec-0.25.2 +- now depends on text library * Thu Oct 27 2011 Jens Petersen - 0.9.1.2-1 - update to 0.9.1.2 From 8923759712e8549a0aeaedd90ffe3ff9ba9f432c Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Tue, 28 Feb 2012 22:54:41 -0500 Subject: [PATCH 22/77] Update to 0.10.1.1 --- .gitignore | 1 + ghc-attoparsec.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index f7d83aa..d012729 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /attoparsec-0.9.1.1.tar.gz /attoparsec-0.9.1.2.tar.gz /attoparsec-0.10.1.0.tar.gz +/attoparsec-0.10.1.1.tar.gz diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index b066765..9eff9a2 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -11,7 +11,7 @@ dealing efficiently with network protocols and complicated \ text/binary file formats. Name: ghc-%{pkg_name} -Version: 0.10.1.0 +Version: 0.10.1.1 Release: 1%{?dist} Summary: %{common_summary} @@ -55,6 +55,9 @@ BuildRequires: ghc-text-prof %changelog +* Tue Feb 28 2012 Ben Boeckel - 0.10.1.1-1 +- Update to 0.10.1.1 + * Thu Jan 5 2012 Jens Petersen - 0.10.1.0-1 - update to 0.10.1.0 and cabal2spec-0.25.2 - now depends on text library diff --git a/sources b/sources index f59160e..efe7a04 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -040d3e0c97219a7e26625f08bfe8f190 attoparsec-0.10.1.0.tar.gz +cdf3c52d473bc5c7d727276e5262ccfe attoparsec-0.10.1.1.tar.gz From 5a318d660a6c4da55009f6921b45c3f1bac58095 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 23 Mar 2012 15:51:51 +0900 Subject: [PATCH 23/77] add license to ghc_files --- ghc-attoparsec.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index 9eff9a2..0ffb4d7 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -12,7 +12,7 @@ text/binary file formats. Name: ghc-%{pkg_name} Version: 0.10.1.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -51,10 +51,13 @@ BuildRequires: ghc-text-prof %ghc_devel_post_postun -%ghc_files +%ghc_files LICENSE %changelog +* Fri Mar 23 2012 Jens Petersen - 0.10.1.1-2 +- add license to ghc_files + * Tue Feb 28 2012 Ben Boeckel - 0.10.1.1-1 - Update to 0.10.1.1 From e032a66c5d83cb9e83a45a28e4d82b24b3c4c299 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 15 Jun 2012 17:54:15 +0900 Subject: [PATCH 24/77] rebuild --- ghc-attoparsec.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index 0ffb4d7..e82e8bc 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -12,7 +12,7 @@ text/binary file formats. Name: ghc-%{pkg_name} Version: 0.10.1.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -55,6 +55,9 @@ BuildRequires: ghc-text-prof %changelog +* Fri Jun 15 2012 Jens Petersen - 0.10.1.1-3 +- rebuild + * Fri Mar 23 2012 Jens Petersen - 0.10.1.1-2 - add license to ghc_files From 8f897444404d39b66d7c388f051f4931946d7458 Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Tue, 19 Jun 2012 23:01:06 -0400 Subject: [PATCH 25/77] Update to 0.10.2.0 --- .gitignore | 1 + ghc-attoparsec.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index d012729..4f7c1a1 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ /attoparsec-0.9.1.2.tar.gz /attoparsec-0.10.1.0.tar.gz /attoparsec-0.10.1.1.tar.gz +/attoparsec-0.10.2.0.tar.gz diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index e82e8bc..2f138bd 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -11,8 +11,8 @@ dealing efficiently with network protocols and complicated \ text/binary file formats. Name: ghc-%{pkg_name} -Version: 0.10.1.1 -Release: 3%{?dist} +Version: 0.10.2.0 +Release: 1%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -55,6 +55,9 @@ BuildRequires: ghc-text-prof %changelog +* Tue Jun 19 2012 Ben Boeckel - 0.10.2.0-1 +- Update to 0.10.2.0 + * Fri Jun 15 2012 Jens Petersen - 0.10.1.1-3 - rebuild diff --git a/sources b/sources index efe7a04..b4f5146 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -cdf3c52d473bc5c7d727276e5262ccfe attoparsec-0.10.1.1.tar.gz +2829428e242ae4ddde54cbb08f8a7ab6 attoparsec-0.10.2.0.tar.gz From c1feba76f262d34d58977a345f962efeb3f5cd4b Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 16 Jul 2012 11:07:23 +0900 Subject: [PATCH 26/77] change prof BRs to devel --- ghc-attoparsec.spec | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index 2f138bd..2243b91 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -12,7 +12,7 @@ text/binary file formats. Name: ghc-%{pkg_name} Version: 0.10.2.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -24,8 +24,8 @@ ExclusiveArch: %{ghc_arches} BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros %{!?without_hscolour:hscolour} # END cabal2spec -BuildRequires: ghc-containers-prof -BuildRequires: ghc-text-prof +BuildRequires: ghc-containers-devel +BuildRequires: ghc-text-devel %description %{common_description} @@ -55,6 +55,9 @@ BuildRequires: ghc-text-prof %changelog +* Mon Jul 16 2012 Jens Petersen - 0.10.2.0-2 +- change prof BRs to devel + * Tue Jun 19 2012 Ben Boeckel - 0.10.2.0-1 - Update to 0.10.2.0 From 6c4b658827fe7593e1dba4d687de00a11dd3b13c Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 19 Jul 2012 00:20:02 -0500 Subject: [PATCH 27/77] - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild --- ghc-attoparsec.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index 2243b91..fa6b38b 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -12,7 +12,7 @@ text/binary file formats. Name: ghc-%{pkg_name} Version: 0.10.2.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -55,6 +55,9 @@ BuildRequires: ghc-text-devel %changelog +* Thu Jul 19 2012 Fedora Release Engineering - 0.10.2.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + * Mon Jul 16 2012 Jens Petersen - 0.10.2.0-2 - change prof BRs to devel From 55a2f835996a5443d31a854bf3ad0094de0db9eb Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 17 Nov 2012 20:58:05 +0900 Subject: [PATCH 28/77] update with cabal-rpm --- ghc-attoparsec.spec | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index fa6b38b..8d2ceac 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -1,4 +1,3 @@ -# cabal2spec-0.25.2 # https://fedoraproject.org/wiki/Packaging:Haskell # https://fedoraproject.org/wiki/PackagingDrafts/Haskell @@ -6,26 +5,27 @@ %global common_summary Fast combinator parsing for bytestrings -%global common_description A fast parser combinator library, aimed particularly at \ -dealing efficiently with network protocols and complicated \ -text/binary file formats. +%global common_description A fast parser combinator library aimed particularly at dealing efficiently\ +with network protocols and complicated text/binary file formats. Name: ghc-%{pkg_name} Version: 0.10.2.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: %{common_summary} -Group: System Environment/Libraries License: BSD -# BEGIN cabal2spec URL: http://hackage.haskell.org/package/%{pkg_name} Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz -ExclusiveArch: %{ghc_arches} + BuildRequires: ghc-Cabal-devel -BuildRequires: ghc-rpm-macros %{!?without_hscolour:hscolour} -# END cabal2spec +BuildRequires: ghc-rpm-macros +# Begin cabal-rpm deps: +BuildRequires: ghc-array-devel +BuildRequires: ghc-bytestring-devel BuildRequires: ghc-containers-devel +BuildRequires: ghc-deepseq-devel BuildRequires: ghc-text-devel +# End cabal-rpm deps %description %{common_description} @@ -52,9 +52,13 @@ BuildRequires: ghc-text-devel %ghc_files LICENSE +%doc examples README.markdown %changelog +* Sat Nov 17 2012 Jens Petersen - 0.10.2.0-4 +- update with cabal-rpm + * Thu Jul 19 2012 Fedora Release Engineering - 0.10.2.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild From 332e6675385fe913529bec004bd219916b45080d Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 13 Feb 2013 16:56:07 -0600 Subject: [PATCH 29/77] - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild --- ghc-attoparsec.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index 8d2ceac..383d878 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -10,7 +10,7 @@ with network protocols and complicated text/binary file formats. Name: ghc-%{pkg_name} Version: 0.10.2.0 -Release: 4%{?dist} +Release: 5%{?dist} Summary: %{common_summary} License: BSD @@ -56,6 +56,9 @@ BuildRequires: ghc-text-devel %changelog +* Wed Feb 13 2013 Fedora Release Engineering - 0.10.2.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + * Sat Nov 17 2012 Jens Petersen - 0.10.2.0-4 - update with cabal-rpm From 3a447978ce2a708b1cf8db06ab7713e03189bb08 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 4 May 2013 21:38:00 +0900 Subject: [PATCH 30/77] update to 0.10.4.0 and cabal-rpm-0.8.0 --- .gitignore | 1 + ghc-attoparsec.spec | 42 ++++++++++++++++++++++++++++-------------- sources | 2 +- 3 files changed, 30 insertions(+), 15 deletions(-) diff --git a/.gitignore b/.gitignore index 4f7c1a1..fe18593 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ /attoparsec-0.10.1.0.tar.gz /attoparsec-0.10.1.1.tar.gz /attoparsec-0.10.2.0.tar.gz +/attoparsec-0.10.4.0.tar.gz diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index 383d878..4ddff2f 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -1,17 +1,11 @@ # https://fedoraproject.org/wiki/Packaging:Haskell -# https://fedoraproject.org/wiki/PackagingDrafts/Haskell %global pkg_name attoparsec -%global common_summary Fast combinator parsing for bytestrings - -%global common_description A fast parser combinator library aimed particularly at dealing efficiently\ -with network protocols and complicated text/binary file formats. - Name: ghc-%{pkg_name} -Version: 0.10.2.0 -Release: 5%{?dist} -Summary: %{common_summary} +Version: 0.10.4.0 +Release: 1%{?dist} +Summary: Fast combinator parsing for bytestrings and text License: BSD URL: http://hackage.haskell.org/package/%{pkg_name} @@ -28,8 +22,20 @@ BuildRequires: ghc-text-devel # End cabal-rpm deps %description -%{common_description} +A fast parser combinator library, aimed particularly at dealing +efficiently with network protocols and complicated text/binary +file formats. + +%package devel +Summary: Haskell %{pkg_name} library development files +Requires: %{ghc_compiler} +Requires(post): %{ghc_compiler} +Requires(postun): %{ghc_compiler} +Requires: %{name} = %{version}-%{release} + +%description devel +This package provides the Haskell attoparsec library development files. %prep %setup -q -n %{pkg_name}-%{version} @@ -43,19 +49,27 @@ 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 examples README.markdown %changelog +* Sat May 04 2013 Jens Petersen - 0.10.4.0-1 +- update to 0.10.4.0 +- update spec file to cabal-rpm-0.8.0 + * Wed Feb 13 2013 Fedora Release Engineering - 0.10.2.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild diff --git a/sources b/sources index b4f5146..ca06494 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -2829428e242ae4ddde54cbb08f8a7ab6 attoparsec-0.10.2.0.tar.gz +2b9ec5768797e8c649bf36efa9ef97e2 attoparsec-0.10.4.0.tar.gz From 63f66033012f466487baf9c94cb0a3883ee56601 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 4 May 2013 21:40:28 +0900 Subject: [PATCH 31/77] comment that package is part of haskell-platform-2013.2 --- ghc-attoparsec.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index 4ddff2f..e400dc0 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -3,6 +3,7 @@ %global pkg_name attoparsec Name: ghc-%{pkg_name} +# part of haskell-platform-2013.2+ Version: 0.10.4.0 Release: 1%{?dist} Summary: Fast combinator parsing for bytestrings and text From 8c9fde662974974b7d4bd35d737d36c69b29d643 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 4 May 2013 21:44:56 +0900 Subject: [PATCH 32/77] note HP also in changelog --- ghc-attoparsec.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index e400dc0..e481e99 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -68,7 +68,7 @@ This package provides the Haskell attoparsec library development files. %changelog * Sat May 04 2013 Jens Petersen - 0.10.4.0-1 -- update to 0.10.4.0 +- update to 0.10.4.0 (now part of Haskell Platform 2013.2) - update spec file to cabal-rpm-0.8.0 * Wed Feb 13 2013 Fedora Release Engineering - 0.10.2.0-5 From 82382026399ec5c7da57c67a9dc097ef97d03931 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 4 Jun 2013 18:18:01 +0900 Subject: [PATCH 33/77] drop ghc_compiler and use generic devel description --- ghc-attoparsec.spec | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index e481e99..4562061 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -30,13 +30,14 @@ file formats. %package devel Summary: Haskell %{pkg_name} library development files -Requires: %{ghc_compiler} -Requires(post): %{ghc_compiler} -Requires(postun): %{ghc_compiler} +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 attoparsec library development files. +This package provides the Haskell %{pkg_name} library development files. + %prep %setup -q -n %{pkg_name}-%{version} From 5892313a16f5674729798bfc6603983b6176493b Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 3 Aug 2013 08:22:07 -0500 Subject: [PATCH 34/77] - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild --- ghc-attoparsec.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index 4562061..9048fea 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -5,7 +5,7 @@ Name: ghc-%{pkg_name} # part of haskell-platform-2013.2+ Version: 0.10.4.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Fast combinator parsing for bytestrings and text License: BSD @@ -68,6 +68,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sat Aug 03 2013 Fedora Release Engineering - 0.10.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + * Sat May 04 2013 Jens Petersen - 0.10.4.0-1 - update to 0.10.4.0 (now part of Haskell Platform 2013.2) - update spec file to cabal-rpm-0.8.0 From 6f2066c4939f7b6505e60ad58c39ed9c0affa466 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 7 Jun 2014 09:27:56 -0500 Subject: [PATCH 35/77] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- ghc-attoparsec.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index 9048fea..46f5224 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -5,7 +5,7 @@ Name: ghc-%{pkg_name} # part of haskell-platform-2013.2+ Version: 0.10.4.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Fast combinator parsing for bytestrings and text License: BSD @@ -68,6 +68,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sat Jun 07 2014 Fedora Release Engineering - 0.10.4.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Sat Aug 03 2013 Fedora Release Engineering - 0.10.4.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild From a5ebd412d4746c1334ab85c80b70724192527542 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Sat, 16 Aug 2014 14:39:48 +0000 Subject: [PATCH 36/77] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- ghc-attoparsec.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index 46f5224..af9848f 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -5,7 +5,7 @@ Name: ghc-%{pkg_name} # part of haskell-platform-2013.2+ Version: 0.10.4.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Fast combinator parsing for bytestrings and text License: BSD @@ -68,6 +68,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sat Aug 16 2014 Fedora Release Engineering - 0.10.4.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Sat Jun 07 2014 Fedora Release Engineering - 0.10.4.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild From a61015dd8eb6ef299fe9386893bfec3c4a6398b7 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 26 Jan 2015 14:16:37 +0900 Subject: [PATCH 37/77] update to 0.11.3.4 --- .gitignore | 1 + ghc-attoparsec.spec | 32 +++++++++++++++++++++++--------- sources | 2 +- 3 files changed, 25 insertions(+), 10 deletions(-) diff --git a/.gitignore b/.gitignore index fe18593..8b4c1f6 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ /attoparsec-0.10.1.1.tar.gz /attoparsec-0.10.2.0.tar.gz /attoparsec-0.10.4.0.tar.gz +/attoparsec-0.11.3.4.tar.gz diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index af9848f..f33f05f 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -2,15 +2,17 @@ %global pkg_name attoparsec +%bcond_with tests + Name: ghc-%{pkg_name} # part of haskell-platform-2013.2+ -Version: 0.10.4.0 -Release: 4%{?dist} +Version: 0.11.3.4 +Release: 1%{?dist} Summary: Fast combinator parsing for bytestrings and text 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 @@ -19,21 +21,27 @@ BuildRequires: ghc-array-devel BuildRequires: ghc-bytestring-devel BuildRequires: ghc-containers-devel BuildRequires: ghc-deepseq-devel +BuildRequires: ghc-scientific-devel BuildRequires: ghc-text-devel +%if %{with tests} +BuildRequires: ghc-QuickCheck-devel +BuildRequires: ghc-test-framework-devel +BuildRequires: ghc-test-framework-quickcheck2-devel +%endif # End cabal-rpm deps %description -A fast parser combinator library, aimed particularly at dealing -efficiently with network protocols and complicated text/binary -file formats. +A fast parser combinator library, aimed particularly at dealing efficiently +with network protocols and complicated text/binary file formats. %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. @@ -51,6 +59,12 @@ This package provides the Haskell %{pkg_name} library development files. %ghc_lib_install +%check +%if %{with tests} +%cabal test +%endif + + %post devel %ghc_pkg_recache @@ -64,7 +78,7 @@ This package provides the Haskell %{pkg_name} library development files. %files devel -f %{name}-devel.files -%doc examples README.markdown +%doc README.markdown examples %changelog diff --git a/sources b/sources index ca06494..7905413 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -2b9ec5768797e8c649bf36efa9ef97e2 attoparsec-0.10.4.0.tar.gz +95917e525a6d2a6a81be51cd816e4ca1 attoparsec-0.11.3.4.tar.gz From d9184d8172cd01dbbc7d4cc5c96aa21658a4160e Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 26 Jan 2015 14:28:48 +0900 Subject: [PATCH 38/77] add changelog entry for 0.11.3.4 --- ghc-attoparsec.spec | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index f33f05f..b220fe9 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -82,6 +82,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Mon Jan 26 2015 Jens Petersen - 0.11.3.4-1 +- update to 0.11.3.4 + * Sat Aug 16 2014 Fedora Release Engineering - 0.10.4.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild From 8066318caefb88e6a781133038cc21481e932a74 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 17 Jun 2015 07:31:31 +0000 Subject: [PATCH 39/77] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- ghc-attoparsec.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index b220fe9..900994d 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -7,7 +7,7 @@ Name: ghc-%{pkg_name} # part of haskell-platform-2013.2+ Version: 0.11.3.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Fast combinator parsing for bytestrings and text License: BSD @@ -82,6 +82,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Jun 17 2015 Fedora Release Engineering - 0.11.3.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Mon Jan 26 2015 Jens Petersen - 0.11.3.4-1 - update to 0.11.3.4 From 6a13c4394f910858ff1ce533c0cade8f40544100 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 2 Oct 2015 16:43:16 +0900 Subject: [PATCH 40/77] update to 0.13.0.1 --- .gitignore | 1 + ghc-attoparsec.spec | 16 ++++++++++++---- sources | 2 +- 3 files changed, 14 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 8b4c1f6..7884a17 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ /attoparsec-0.10.2.0.tar.gz /attoparsec-0.10.4.0.tar.gz /attoparsec-0.11.3.4.tar.gz +/attoparsec-0.13.0.1.tar.gz diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index 900994d..4b6aa13 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -5,9 +5,9 @@ %bcond_with tests Name: ghc-%{pkg_name} -# part of haskell-platform-2013.2+ -Version: 0.11.3.4 -Release: 2%{?dist} +# part of haskell-platform +Version: 0.13.0.1 +Release: 1%{?dist} Summary: Fast combinator parsing for bytestrings and text License: BSD @@ -23,10 +23,13 @@ BuildRequires: ghc-containers-devel BuildRequires: ghc-deepseq-devel BuildRequires: ghc-scientific-devel BuildRequires: ghc-text-devel +BuildRequires: ghc-transformers-devel %if %{with tests} BuildRequires: ghc-QuickCheck-devel +BuildRequires: ghc-quickcheck-unicode-devel BuildRequires: ghc-test-framework-devel BuildRequires: ghc-test-framework-quickcheck2-devel +BuildRequires: ghc-vector-devel %endif # End cabal-rpm deps @@ -58,6 +61,8 @@ This package provides the Haskell %{pkg_name} library development files. %install %ghc_lib_install +rm %{buildroot}%{ghc_pkgdocdir}/LICENSE + %check %if %{with tests} @@ -74,7 +79,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 @@ -82,6 +87,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Fri Oct 02 2015 Jens Petersen - 0.13.0.1-1 +- update to 0.13.0.1 + * Wed Jun 17 2015 Fedora Release Engineering - 0.11.3.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild diff --git a/sources b/sources index 7905413..42fca5c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -95917e525a6d2a6a81be51cd816e4ca1 attoparsec-0.11.3.4.tar.gz +b1ac8cbeb9bdd55b1c26bec48cf76fa3 attoparsec-0.13.0.1.tar.gz From f9cd73a6ce7d0a7a95d6aee0d9ebea18c31285f4 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 1 Feb 2016 23:31:20 +0900 Subject: [PATCH 41/77] Revert "update to 0.13.0.1" This reverts commit 6a13c4394f910858ff1ce533c0cade8f40544100. --- .gitignore | 1 - ghc-attoparsec.spec | 16 ++++------------ sources | 2 +- 3 files changed, 5 insertions(+), 14 deletions(-) diff --git a/.gitignore b/.gitignore index 7884a17..8b4c1f6 100644 --- a/.gitignore +++ b/.gitignore @@ -10,4 +10,3 @@ /attoparsec-0.10.2.0.tar.gz /attoparsec-0.10.4.0.tar.gz /attoparsec-0.11.3.4.tar.gz -/attoparsec-0.13.0.1.tar.gz diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index 4b6aa13..900994d 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -5,9 +5,9 @@ %bcond_with tests Name: ghc-%{pkg_name} -# part of haskell-platform -Version: 0.13.0.1 -Release: 1%{?dist} +# part of haskell-platform-2013.2+ +Version: 0.11.3.4 +Release: 2%{?dist} Summary: Fast combinator parsing for bytestrings and text License: BSD @@ -23,13 +23,10 @@ BuildRequires: ghc-containers-devel BuildRequires: ghc-deepseq-devel BuildRequires: ghc-scientific-devel BuildRequires: ghc-text-devel -BuildRequires: ghc-transformers-devel %if %{with tests} BuildRequires: ghc-QuickCheck-devel -BuildRequires: ghc-quickcheck-unicode-devel BuildRequires: ghc-test-framework-devel BuildRequires: ghc-test-framework-quickcheck2-devel -BuildRequires: ghc-vector-devel %endif # End cabal-rpm deps @@ -61,8 +58,6 @@ This package provides the Haskell %{pkg_name} library development files. %install %ghc_lib_install -rm %{buildroot}%{ghc_pkgdocdir}/LICENSE - %check %if %{with tests} @@ -79,7 +74,7 @@ rm %{buildroot}%{ghc_pkgdocdir}/LICENSE %files -f %{name}.files -%license LICENSE +%doc LICENSE %files devel -f %{name}-devel.files @@ -87,9 +82,6 @@ rm %{buildroot}%{ghc_pkgdocdir}/LICENSE %changelog -* Fri Oct 02 2015 Jens Petersen - 0.13.0.1-1 -- update to 0.13.0.1 - * Wed Jun 17 2015 Fedora Release Engineering - 0.11.3.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild diff --git a/sources b/sources index 42fca5c..7905413 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -b1ac8cbeb9bdd55b1c26bec48cf76fa3 attoparsec-0.13.0.1.tar.gz +95917e525a6d2a6a81be51cd816e4ca1 attoparsec-0.11.3.4.tar.gz From ccd2b4514d746b7124ed6f593adedfaaa8844e76 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 3 Feb 2016 21:25:14 +0000 Subject: [PATCH 42/77] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- ghc-attoparsec.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index 900994d..11a5dec 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -7,7 +7,7 @@ Name: ghc-%{pkg_name} # part of haskell-platform-2013.2+ Version: 0.11.3.4 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Fast combinator parsing for bytestrings and text License: BSD @@ -82,6 +82,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Feb 03 2016 Fedora Release Engineering - 0.11.3.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Wed Jun 17 2015 Fedora Release Engineering - 0.11.3.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From 0b4f0832e4f350e36bcd3aa18150551c0389561e Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 7 Jun 2016 11:07:06 +0900 Subject: [PATCH 43/77] update to 0.13.0.1 This reverts commit f9cd73a6ce7d0a7a95d6aee0d9ebea18c31285f4. --- .gitignore | 1 + ghc-attoparsec.spec | 16 ++++++++++++---- sources | 2 +- 3 files changed, 14 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 8b4c1f6..7884a17 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ /attoparsec-0.10.2.0.tar.gz /attoparsec-0.10.4.0.tar.gz /attoparsec-0.11.3.4.tar.gz +/attoparsec-0.13.0.1.tar.gz diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index 11a5dec..f3f0b81 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -5,9 +5,9 @@ %bcond_with tests Name: ghc-%{pkg_name} -# part of haskell-platform-2013.2+ -Version: 0.11.3.4 -Release: 3%{?dist} +# part of haskell-platform +Version: 0.13.0.1 +Release: 1%{?dist} Summary: Fast combinator parsing for bytestrings and text License: BSD @@ -23,10 +23,13 @@ BuildRequires: ghc-containers-devel BuildRequires: ghc-deepseq-devel BuildRequires: ghc-scientific-devel BuildRequires: ghc-text-devel +BuildRequires: ghc-transformers-devel %if %{with tests} BuildRequires: ghc-QuickCheck-devel +BuildRequires: ghc-quickcheck-unicode-devel BuildRequires: ghc-test-framework-devel BuildRequires: ghc-test-framework-quickcheck2-devel +BuildRequires: ghc-vector-devel %endif # End cabal-rpm deps @@ -58,6 +61,8 @@ This package provides the Haskell %{pkg_name} library development files. %install %ghc_lib_install +rm %{buildroot}%{ghc_pkgdocdir}/LICENSE + %check %if %{with tests} @@ -74,7 +79,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 @@ -82,6 +87,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Tue Jun 7 2016 Jens Petersen - 0.13.0.1-1 +- update to 0.13.0.1 + * Wed Feb 03 2016 Fedora Release Engineering - 0.11.3.4-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild diff --git a/sources b/sources index 7905413..42fca5c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -95917e525a6d2a6a81be51cd816e4ca1 attoparsec-0.11.3.4.tar.gz +b1ac8cbeb9bdd55b1c26bec48cf76fa3 attoparsec-0.13.0.1.tar.gz From c633be4f30dbb63bafa8861caaab6de66c7eb401 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 23 Jun 2016 12:10:04 +0900 Subject: [PATCH 44/77] update to 0.13.0.2 --- .gitignore | 1 + ghc-attoparsec.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 7884a17..2877617 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ /attoparsec-0.10.4.0.tar.gz /attoparsec-0.11.3.4.tar.gz /attoparsec-0.13.0.1.tar.gz +/attoparsec-0.13.0.2.tar.gz diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index f3f0b81..71546d6 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} # part of haskell-platform -Version: 0.13.0.1 +Version: 0.13.0.2 Release: 1%{?dist} Summary: Fast combinator parsing for bytestrings and text @@ -27,8 +27,8 @@ BuildRequires: ghc-transformers-devel %if %{with tests} BuildRequires: ghc-QuickCheck-devel BuildRequires: ghc-quickcheck-unicode-devel -BuildRequires: ghc-test-framework-devel -BuildRequires: ghc-test-framework-quickcheck2-devel +BuildRequires: ghc-tasty-devel +BuildRequires: ghc-tasty-quickcheck-devel BuildRequires: ghc-vector-devel %endif # End cabal-rpm deps @@ -87,6 +87,9 @@ rm %{buildroot}%{ghc_pkgdocdir}/LICENSE %changelog +* Thu Jun 23 2016 Jens Petersen - 0.13.0.2-1 +- update to 0.13.0.2 + * Tue Jun 7 2016 Jens Petersen - 0.13.0.1-1 - update to 0.13.0.1 diff --git a/sources b/sources index 42fca5c..60325af 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -b1ac8cbeb9bdd55b1c26bec48cf76fa3 attoparsec-0.13.0.1.tar.gz +851e30373aa0d4400a3b028db119e716 attoparsec-0.13.0.2.tar.gz From 4fb81ada0768f37616f68345d661c0cc1792d67e Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 27 Sep 2016 19:15:27 +0900 Subject: [PATCH 45/77] no longer remove license; use cabal_test --- ghc-attoparsec.spec | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index 71546d6..fcadff5 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -61,13 +61,9 @@ This package provides the Haskell %{pkg_name} library development files. %install %ghc_lib_install -rm %{buildroot}%{ghc_pkgdocdir}/LICENSE - %check -%if %{with tests} -%cabal test -%endif +%cabal_test %post devel From 0dabfaeb20658f59030dcb176ab4d5befc892218 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 10 Feb 2017 10:33:15 +0000 Subject: [PATCH 46/77] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- ghc-attoparsec.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index fcadff5..f03dc6c 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -7,7 +7,7 @@ Name: ghc-%{pkg_name} # part of haskell-platform Version: 0.13.0.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Fast combinator parsing for bytestrings and text License: BSD @@ -83,6 +83,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Fri Feb 10 2017 Fedora Release Engineering - 0.13.0.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Thu Jun 23 2016 Jens Petersen - 0.13.0.2-1 - update to 0.13.0.2 From 4de0c377c2d65fe06733129fb692aeffe58ea2eb Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 22 Feb 2017 01:28:40 +0900 Subject: [PATCH 47/77] update to 0.13.1.0 --- .gitignore | 1 + ghc-attoparsec.spec | 15 ++++++++++----- sources | 2 +- 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 2877617..4602df6 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ /attoparsec-0.11.3.4.tar.gz /attoparsec-0.13.0.1.tar.gz /attoparsec-0.13.0.2.tar.gz +/attoparsec-0.13.1.0.tar.gz diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index f03dc6c..08fbd6b 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -1,18 +1,20 @@ +# generated by cabal-rpm-0.11.1 # https://fedoraproject.org/wiki/Packaging:Haskell %global pkg_name attoparsec +%global pkgver %{pkg_name}-%{version} %bcond_with tests Name: ghc-%{pkg_name} # part of haskell-platform -Version: 0.13.0.2 -Release: 2%{?dist} +Version: 0.13.1.0 +Release: 1%{?dist} Summary: Fast combinator parsing for bytestrings and text 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 @@ -51,7 +53,7 @@ This package provides the Haskell %{pkg_name} library development files. %prep -%setup -q -n %{pkg_name}-%{version} +%setup -q -n %{pkgver} %build @@ -79,10 +81,13 @@ This package provides the Haskell %{pkg_name} library development files. %files devel -f %{name}-devel.files -%doc README.markdown examples +%doc README.markdown changelog.md examples %changelog +* Tue Feb 21 2017 Jens Petersen - 0.13.1.0-1 +- update to 0.13.1.0 + * Fri Feb 10 2017 Fedora Release Engineering - 0.13.0.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild diff --git a/sources b/sources index 60325af..3a4d85e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -851e30373aa0d4400a3b028db119e716 attoparsec-0.13.0.2.tar.gz +SHA512 (attoparsec-0.13.1.0.tar.gz) = bb66cab56208975b252a418a43eecbe85f3f2f3d16ff53accecade02885bc45828eb5dc5b79565d8d3f2ed955ac0400f9733658eed516aef8bb41b829c747d9e From 00fb639ddc86059e4240c3c76a3b8cee7c03cdb8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 26 Jul 2017 09:34:32 +0000 Subject: [PATCH 48/77] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- ghc-attoparsec.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index 08fbd6b..96a3be7 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -9,7 +9,7 @@ Name: ghc-%{pkg_name} # part of haskell-platform Version: 0.13.1.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Fast combinator parsing for bytestrings and text License: BSD @@ -85,6 +85,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Jul 26 2017 Fedora Release Engineering - 0.13.1.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Tue Feb 21 2017 Jens Petersen - 0.13.1.0-1 - update to 0.13.1.0 From 5d6d20b9d907769d1db26905a47a1ec215e55d27 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 2 Aug 2017 21:12:47 +0000 Subject: [PATCH 49/77] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- ghc-attoparsec.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index 96a3be7..f916f86 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -9,7 +9,7 @@ Name: ghc-%{pkg_name} # part of haskell-platform Version: 0.13.1.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Fast combinator parsing for bytestrings and text License: BSD @@ -85,6 +85,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Aug 02 2017 Fedora Release Engineering - 0.13.1.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Wed Jul 26 2017 Fedora Release Engineering - 0.13.1.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From 8c584bb773e939c9246085e3a29a59417a19ea85 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 24 Jan 2018 14:10:34 +0100 Subject: [PATCH 50/77] refresh to cabal-rpm-0.12.1 --- ghc-attoparsec.spec | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index f916f86..abe3eb0 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.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 attoparsec @@ -43,9 +43,12 @@ with network protocols and complicated text/binary file formats. %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 @@ -68,6 +71,12 @@ This package provides the Haskell %{pkg_name} library development files. %cabal_test +%post -p /sbin/ldconfig + + +%postun -p /sbin/ldconfig + + %post devel %ghc_pkg_recache From 10ec4b02d03b5b42a6b9360c5e20b48ada6641d8 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 24 Jan 2018 15:20:31 +0100 Subject: [PATCH 51/77] update to 0.13.2.0 --- .gitignore | 1 + ghc-attoparsec.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 4602df6..8447d3c 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,4 @@ /attoparsec-0.13.0.1.tar.gz /attoparsec-0.13.0.2.tar.gz /attoparsec-0.13.1.0.tar.gz +/attoparsec-0.13.2.0.tar.gz diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index abe3eb0..ab36d0f 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -8,8 +8,8 @@ Name: ghc-%{pkg_name} # part of haskell-platform -Version: 0.13.1.0 -Release: 3%{?dist} +Version: 0.13.2.0 +Release: 1%{?dist} Summary: Fast combinator parsing for bytestrings and text License: BSD @@ -94,6 +94,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Jan 24 2018 Jens Petersen - 0.13.2.0-1 +- update to 0.13.2.0 + * Wed Aug 02 2017 Fedora Release Engineering - 0.13.1.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild diff --git a/sources b/sources index 3a4d85e..e3c4996 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (attoparsec-0.13.1.0.tar.gz) = bb66cab56208975b252a418a43eecbe85f3f2f3d16ff53accecade02885bc45828eb5dc5b79565d8d3f2ed955ac0400f9733658eed516aef8bb41b829c747d9e +SHA512 (attoparsec-0.13.2.0.tar.gz) = 617a2dbe0231843870dbfa70fe3914514563254990daf9499f8e8d131119ca09a68d46db4601d436db9d3a28113cec89b085e782dd32389bd56ea14c7f61e252 From 5f3f7377c9858201a3779abfb482708a9be4ea74 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 4 Feb 2018 01:01:56 +0900 Subject: [PATCH 52/77] drop ldconfig scriptlets --- ghc-attoparsec.spec | 6 ------ 1 file changed, 6 deletions(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index ab36d0f..aa20238 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -71,12 +71,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 f59679c1c9c66a8c370f969cb21be98e47097dd9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 7 Feb 2018 11:18:50 +0000 Subject: [PATCH 53/77] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-attoparsec.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index aa20238..80442ec 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -9,7 +9,7 @@ Name: ghc-%{pkg_name} # part of haskell-platform Version: 0.13.2.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Fast combinator parsing for bytestrings and text License: BSD @@ -88,6 +88,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Feb 07 2018 Fedora Release Engineering - 0.13.2.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Wed Jan 24 2018 Jens Petersen - 0.13.2.0-1 - update to 0.13.2.0 From 039099e277c7353106cdef006a226442e2f9f4e5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 13 Jul 2018 01:33:24 +0000 Subject: [PATCH 54/77] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-attoparsec.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index 80442ec..ba79dbc 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -9,7 +9,7 @@ Name: ghc-%{pkg_name} # part of haskell-platform Version: 0.13.2.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Fast combinator parsing for bytestrings and text License: BSD @@ -88,6 +88,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Fri Jul 13 2018 Fedora Release Engineering - 0.13.2.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Wed Feb 07 2018 Fedora Release Engineering - 0.13.2.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From 628e19625a3dbad5db8cc361c861c96d0a379cb3 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 22 Jul 2018 00:24:22 +0900 Subject: [PATCH 55/77] remove part of haskell-platform comment --- ghc-attoparsec.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index ba79dbc..8034032 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -7,7 +7,6 @@ %bcond_with tests Name: ghc-%{pkg_name} -# part of haskell-platform Version: 0.13.2.0 Release: 3%{?dist} Summary: Fast combinator parsing for bytestrings and text From 5ac07a68406421a95c1ba4bd88785ede62672a48 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 22 Jul 2018 22:48:32 +0900 Subject: [PATCH 56/77] update to 0.13.2.2 --- .gitignore | 1 + ghc-attoparsec.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 8447d3c..b3404f6 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ /attoparsec-0.13.0.2.tar.gz /attoparsec-0.13.1.0.tar.gz /attoparsec-0.13.2.0.tar.gz +/attoparsec-0.13.2.2.tar.gz diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index 8034032..fd0274f 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.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 attoparsec @@ -7,8 +7,8 @@ %bcond_with tests Name: ghc-%{pkg_name} -Version: 0.13.2.0 -Release: 3%{?dist} +Version: 0.13.2.2 +Release: 1%{?dist} Summary: Fast combinator parsing for bytestrings and text License: BSD @@ -87,6 +87,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sun Jul 22 2018 Jens Petersen - 0.13.2.2-1 +- update to 0.13.2.2 + * Fri Jul 13 2018 Fedora Release Engineering - 0.13.2.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild diff --git a/sources b/sources index e3c4996..d57c23a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (attoparsec-0.13.2.0.tar.gz) = 617a2dbe0231843870dbfa70fe3914514563254990daf9499f8e8d131119ca09a68d46db4601d436db9d3a28113cec89b085e782dd32389bd56ea14c7f61e252 +SHA512 (attoparsec-0.13.2.2.tar.gz) = 3726b9d3c45289b2148c8df99d41a31fbb32a9783e1ef3940110bf064da0d000277cba54a3d990210e48a4fcaa8ed016228be7d26861e74de40c971bd7c89ea6 From ace8e5678419f855f5a7b29ee7227088c0901345 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 31 Jan 2019 21:10:33 +0000 Subject: [PATCH 57/77] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-attoparsec.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index fd0274f..bbef59e 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.13.2.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Fast combinator parsing for bytestrings and text 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.13.2.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Sun Jul 22 2018 Jens Petersen - 0.13.2.2-1 - update to 0.13.2.2 From 4579918b6c565846fbe3fda6e295b36f06e071c8 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 17 Feb 2019 22:43:30 +0800 Subject: [PATCH 58/77] refresh to cabal-rpm-0.13 --- attoparsec-0.13.2.2.cabal | 194 ++++++++++++++++++++++++++++++++++++++ ghc-attoparsec.spec | 21 ++++- 2 files changed, 212 insertions(+), 3 deletions(-) create mode 100644 attoparsec-0.13.2.2.cabal diff --git a/attoparsec-0.13.2.2.cabal b/attoparsec-0.13.2.2.cabal new file mode 100644 index 0000000..8ef1f67 --- /dev/null +++ b/attoparsec-0.13.2.2.cabal @@ -0,0 +1,194 @@ +name: attoparsec +version: 0.13.2.2 +x-revision: 2 +license: BSD3 +license-file: LICENSE +category: Text, Parsing +author: Bryan O'Sullivan +maintainer: Bryan O'Sullivan , Ben Gamari +stability: experimental +tested-with: GHC == 7.0.4, GHC == 7.2.2, GHC == 7.4.2, GHC ==7.6.3, GHC ==7.8.4, GHC ==7.10.3, GHC ==8.0.2, GHC ==8.2.2 +synopsis: Fast combinator parsing for bytestrings and text +cabal-version: >= 1.8 +homepage: https://github.com/bos/attoparsec +bug-reports: https://github.com/bos/attoparsec/issues +build-type: Simple +description: + A fast parser combinator library, aimed particularly at dealing + efficiently with network protocols and complicated text/binary + file formats. +extra-source-files: + README.markdown + benchmarks/*.cabal + benchmarks/*.hs + benchmarks/*.txt + benchmarks/json-data/*.json + benchmarks/Makefile + benchmarks/med.txt.bz2 + changelog.md + examples/*.c + examples/*.hs + examples/Makefile + tests/*.hs + tests/QC/*.hs + tests/QC/IPv6/*.hs + +Flag developer + Description: Whether to build the library in development mode + Default: False + Manual: True + +library + build-depends: array, + base >= 4.2 && < 5, + bytestring, + containers, + deepseq, + scientific >= 0.3.1 && < 0.4, + transformers >= 0.2 && (< 0.4 || >= 0.4.1.0) && < 0.6, + text >= 1.1.1.3 + if impl(ghc < 7.4) + build-depends: + bytestring < 0.10.4.0 + + if !impl(ghc >= 8.0) + -- Data.Semigroup && Control.Monad.Fail are available in base-4.9+ + build-depends: fail == 4.9.*, + semigroups >=0.16.1 && <0.19 + + exposed-modules: Data.Attoparsec + Data.Attoparsec.ByteString + Data.Attoparsec.ByteString.Char8 + Data.Attoparsec.ByteString.Lazy + Data.Attoparsec.Char8 + Data.Attoparsec.Combinator + Data.Attoparsec.Internal + Data.Attoparsec.Internal.Types + Data.Attoparsec.Lazy + Data.Attoparsec.Number + Data.Attoparsec.Text + Data.Attoparsec.Text.Lazy + Data.Attoparsec.Types + Data.Attoparsec.Zepto + other-modules: Data.Attoparsec.ByteString.Buffer + Data.Attoparsec.ByteString.FastSet + Data.Attoparsec.ByteString.Internal + Data.Attoparsec.Internal.Fhthagn + Data.Attoparsec.Text.Buffer + Data.Attoparsec.Text.FastSet + Data.Attoparsec.Text.Internal + ghc-options: -O2 -Wall + + if flag(developer) + ghc-prof-options: -auto-all + ghc-options: -Werror + +test-suite tests + type: exitcode-stdio-1.0 + hs-source-dirs: tests . + main-is: QC.hs + other-modules: QC.Buffer + QC.ByteString + QC.Combinator + QC.Common + QC.IPv6.Internal + QC.IPv6.Types + QC.Rechunked + QC.Simple + QC.Text + QC.Text.FastSet + QC.Text.Regressions + + other-modules: Data.Attoparsec.ByteString + Data.Attoparsec.ByteString.Buffer + Data.Attoparsec.ByteString.Char8 + Data.Attoparsec.ByteString.FastSet + Data.Attoparsec.ByteString.Internal + Data.Attoparsec.ByteString.Lazy + Data.Attoparsec.Combinator + Data.Attoparsec.Internal + Data.Attoparsec.Internal.Fhthagn + Data.Attoparsec.Internal.Types + Data.Attoparsec.Number + Data.Attoparsec.Text + Data.Attoparsec.Text.Buffer + Data.Attoparsec.Text.FastSet + Data.Attoparsec.Text.Internal + Data.Attoparsec.Text.Lazy + Data.Attoparsec.Zepto + + ghc-options: + -Wall -threaded -rtsopts + + if flag(developer) + ghc-options: -Werror + + build-depends: + array, + base >= 4 && < 5, + bytestring, + deepseq >= 1.1, + QuickCheck >= 2.7 && < 2.10, + quickcheck-unicode, + scientific, + tasty >= 0.11, + tasty-quickcheck >= 0.8, + text, + transformers >= 0.2 && (< 0.4 || >= 0.4.1.0) && < 0.6, + vector + + if !impl(ghc >= 8.0) + -- Data.Semigroup && Control.Monad.Fail are available in base-4.9+ + build-depends: fail == 4.9.*, + semigroups >=0.16.1 && <0.19 + +benchmark benchmarks + type: exitcode-stdio-1.0 + hs-source-dirs: benchmarks benchmarks/warp-3.0.1.1 . + ghc-options: -O2 -Wall -rtsopts + main-is: Benchmarks.hs + other-modules: + Common + HeadersByteString + HeadersByteString.Atto + HeadersText + Links + Network.Wai.Handler.Warp.ReadInt + Network.Wai.Handler.Warp.RequestHeader + Numbers + Sets + TextFastSet + Warp + ghc-options: -O2 -Wall + + if flag(developer) + ghc-options: -Werror + + build-depends: + array, + base == 4.*, + bytestring >= 0.10.4.0, + case-insensitive, + containers, + criterion >= 1.0, + deepseq >= 1.1, + directory, + filepath, + ghc-prim, + http-types, + parsec >= 3.1.2, + scientific, + text >= 1.1.1.0, + transformers >= 0.2 && (< 0.4 || >= 0.4.1.0) && < 0.6, + unordered-containers, + vector + + if !impl(ghc >= 8.0) + -- Data.Semigroup && Control.Monad.Fail are available in base-4.9+ + build-depends: fail == 4.9.*, + semigroups >=0.16.1 && <0.19 + +source-repository head + type: git + location: https://github.com/bos/attoparsec + diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index bbef59e..a750e39 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.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 attoparsec @@ -8,16 +8,19 @@ Name: ghc-%{pkg_name} Version: 0.13.2.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Fast combinator parsing for bytestrings and text 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-array-devel BuildRequires: ghc-bytestring-devel BuildRequires: ghc-containers-devel @@ -55,15 +58,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 %check @@ -79,7 +89,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 +99,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sun Feb 17 2019 Jens Petersen - 0.13.2.2-3 +- refresh to cabal-rpm-0.13 + * Thu Jan 31 2019 Fedora Release Engineering - 0.13.2.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From cf884e569f635ac61133aaed84975a394e086f10 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 25 Jul 2019 02:06:40 +0000 Subject: [PATCH 59/77] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-attoparsec.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index a750e39..dbf27b4 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.13.2.2 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Fast combinator parsing for bytestrings and text License: BSD @@ -99,6 +99,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Thu Jul 25 2019 Fedora Release Engineering - 0.13.2.2-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Sun Feb 17 2019 Jens Petersen - 0.13.2.2-3 - refresh to cabal-rpm-0.13 From 5346a8a433ef07ff225db6a7b7b6642dd4330c9d Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 25 Jul 2019 04:21:33 +0000 Subject: [PATCH 60/77] refresh to cabal-rpm-1.0.0: lib doc/prof subpkgs and bin static BRs --- ghc-attoparsec.spec | 48 +++++++++++++++++++++++++++++++++------------ 1 file changed, 36 insertions(+), 12 deletions(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index dbf27b4..53b0a8f 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.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 attoparsec @@ -20,6 +20,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-array-devel BuildRequires: ghc-bytestring-devel @@ -45,11 +51,8 @@ with network protocols and complicated text/binary file formats. %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} @@ -57,6 +60,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} @@ -80,14 +102,6 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %cabal_test -%post devel -%ghc_pkg_recache - - -%postun devel -%ghc_pkg_recache - - %files -f %{name}.files # Begin cabal-rpm files: %license LICENSE @@ -98,6 +112,16 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %doc README.markdown changelog.md examples +%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.13.2.2-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From 30b384aa3bb7e1e9684054023c2de1d9dd31d053 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 29 Jul 2019 14:39:39 +0000 Subject: [PATCH 61/77] cabal-rpm-1.0.0: add doc and prof subpkgs --- attoparsec-0.13.2.2.cabal | 6 +++--- ghc-attoparsec.spec | 5 ++++- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/attoparsec-0.13.2.2.cabal b/attoparsec-0.13.2.2.cabal index 8ef1f67..44630fb 100644 --- a/attoparsec-0.13.2.2.cabal +++ b/attoparsec-0.13.2.2.cabal @@ -1,6 +1,6 @@ name: attoparsec version: 0.13.2.2 -x-revision: 2 +x-revision: 3 license: BSD3 license-file: LICENSE category: Text, Parsing @@ -54,7 +54,7 @@ library if !impl(ghc >= 8.0) -- Data.Semigroup && Control.Monad.Fail are available in base-4.9+ build-depends: fail == 4.9.*, - semigroups >=0.16.1 && <0.19 + semigroups >=0.16.1 && <0.20 exposed-modules: Data.Attoparsec Data.Attoparsec.ByteString @@ -140,7 +140,7 @@ test-suite tests if !impl(ghc >= 8.0) -- Data.Semigroup && Control.Monad.Fail are available in base-4.9+ build-depends: fail == 4.9.*, - semigroups >=0.16.1 && <0.19 + semigroups >=0.16.1 && <0.20 benchmark benchmarks type: exitcode-stdio-1.0 diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index 53b0a8f..a1efd96 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.13.2.2 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Fast combinator parsing for bytestrings and text License: BSD @@ -123,6 +123,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Thu Aug 01 2019 Jens Petersen - 0.13.2.2-5 +- add doc and prof subpackages (cabal-rpm-1.0.0) + * Thu Jul 25 2019 Fedora Release Engineering - 0.13.2.2-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From 7bf0345341ce65d8ff54353749864127466b8646 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 5 Aug 2019 18:27:30 +0800 Subject: [PATCH 62/77] BR prof for lib and static for executable --- ghc-attoparsec.spec | 24 ++++++++++-------------- 1 file changed, 10 insertions(+), 14 deletions(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index a1efd96..97256df 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.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 attoparsec @@ -20,20 +20,15 @@ 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-array-devel -BuildRequires: ghc-bytestring-devel -BuildRequires: ghc-containers-devel -BuildRequires: ghc-deepseq-devel -BuildRequires: ghc-scientific-devel -BuildRequires: ghc-text-devel -BuildRequires: ghc-transformers-devel +BuildRequires: ghc-array-prof +BuildRequires: ghc-base-prof +BuildRequires: ghc-bytestring-prof +BuildRequires: ghc-containers-prof +BuildRequires: ghc-deepseq-prof +BuildRequires: ghc-scientific-prof +BuildRequires: ghc-text-prof +BuildRequires: ghc-transformers-prof %if %{with tests} BuildRequires: ghc-QuickCheck-devel BuildRequires: ghc-quickcheck-unicode-devel @@ -51,6 +46,7 @@ with network protocols and complicated text/binary file formats. %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 3cc78032a451e0327b2bd88c0bcc8ceb3b6c2665 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jan 2020 20:16:33 +0000 Subject: [PATCH 63/77] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-attoparsec.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index 97256df..28391ff 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.13.2.2 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Fast combinator parsing for bytestrings and text License: BSD @@ -119,6 +119,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Tue Jan 28 2020 Fedora Release Engineering - 0.13.2.2-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Thu Aug 01 2019 Jens Petersen - 0.13.2.2-5 - add doc and prof subpackages (cabal-rpm-1.0.0) From 31e4b6de558f16fce62cc0e92ab56ff40cb09fb8 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 8 Feb 2020 22:48:58 +0800 Subject: [PATCH 64/77] refresh to cabal-rpm-2.0.2 --- ghc-attoparsec.spec | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index 28391ff..d74b7de 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -1,11 +1,9 @@ -# generated by cabal-rpm-1.0.1 +# generated by cabal-rpm-2.0.2 # https://fedoraproject.org/wiki/Packaging:Haskell %global pkg_name attoparsec %global pkgver %{pkg_name}-%{version} -%bcond_with tests - Name: ghc-%{pkg_name} Version: 0.13.2.2 Release: 6%{?dist} @@ -29,13 +27,6 @@ BuildRequires: ghc-deepseq-prof BuildRequires: ghc-scientific-prof BuildRequires: ghc-text-prof BuildRequires: ghc-transformers-prof -%if %{with tests} -BuildRequires: ghc-QuickCheck-devel -BuildRequires: ghc-quickcheck-unicode-devel -BuildRequires: ghc-tasty-devel -BuildRequires: ghc-tasty-quickcheck-devel -BuildRequires: ghc-vector-devel -%endif # End cabal-rpm deps %description @@ -59,6 +50,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. @@ -69,6 +61,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. @@ -94,8 +87,14 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal # End cabal-rpm install -%check -%cabal_test +%if 0%{?fedora} < 31 || 0%{?rhel} < 8 +%post devel +%ghc_pkg_recache + + +%postun devel +%ghc_pkg_recache +%endif %files -f %{name}.files @@ -110,6 +109,7 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %if %{with haddock} %files doc -f %{name}-doc.files +%license LICENSE %endif From 0c7a8e782f811bb562d017602df9363febc23ed8 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 9 Feb 2020 21:53:40 +0800 Subject: [PATCH 65/77] update to 0.13.2.3 --- .gitignore | 1 + ....13.2.2.cabal => attoparsec-0.13.2.3.cabal | 20 +++++++++---------- ghc-attoparsec.spec | 7 +++++-- sources | 2 +- 4 files changed, 17 insertions(+), 13 deletions(-) rename attoparsec-0.13.2.2.cabal => attoparsec-0.13.2.3.cabal (92%) diff --git a/.gitignore b/.gitignore index b3404f6..98c3848 100644 --- a/.gitignore +++ b/.gitignore @@ -15,3 +15,4 @@ /attoparsec-0.13.1.0.tar.gz /attoparsec-0.13.2.0.tar.gz /attoparsec-0.13.2.2.tar.gz +/attoparsec-0.13.2.3.tar.gz diff --git a/attoparsec-0.13.2.2.cabal b/attoparsec-0.13.2.3.cabal similarity index 92% rename from attoparsec-0.13.2.2.cabal rename to attoparsec-0.13.2.3.cabal index 44630fb..c8426b4 100644 --- a/attoparsec-0.13.2.2.cabal +++ b/attoparsec-0.13.2.3.cabal @@ -1,13 +1,13 @@ name: attoparsec -version: 0.13.2.2 -x-revision: 3 +version: 0.13.2.3 +x-revision: 1 license: BSD3 license-file: LICENSE category: Text, Parsing author: Bryan O'Sullivan maintainer: Bryan O'Sullivan , Ben Gamari stability: experimental -tested-with: GHC == 7.0.4, GHC == 7.2.2, GHC == 7.4.2, GHC ==7.6.3, GHC ==7.8.4, GHC ==7.10.3, GHC ==8.0.2, GHC ==8.2.2 +tested-with: GHC == 7.0.4, GHC == 7.2.2, GHC == 7.4.2, GHC ==7.6.3, GHC ==7.8.4, GHC ==7.10.3, GHC ==8.0.2, GHC ==8.2.2, GHC==8.4.4, GHC==8.6.5, GHC==8.8.1 synopsis: Fast combinator parsing for bytestrings and text cabal-version: >= 1.8 homepage: https://github.com/bos/attoparsec @@ -40,12 +40,12 @@ Flag developer library build-depends: array, - base >= 4.2 && < 5, + base >= 4.3 && < 5, bytestring, containers, deepseq, scientific >= 0.3.1 && < 0.4, - transformers >= 0.2 && (< 0.4 || >= 0.4.1.0) && < 0.6, + transformers, text >= 1.1.1.3 if impl(ghc < 7.4) build-depends: @@ -125,22 +125,22 @@ test-suite tests build-depends: array, - base >= 4 && < 5, + base, bytestring, deepseq >= 1.1, - QuickCheck >= 2.7 && < 2.10, + QuickCheck >= 2.13.2 && < 2.14, quickcheck-unicode, scientific, tasty >= 0.11, tasty-quickcheck >= 0.8, text, - transformers >= 0.2 && (< 0.4 || >= 0.4.1.0) && < 0.6, + transformers, vector if !impl(ghc >= 8.0) -- Data.Semigroup && Control.Monad.Fail are available in base-4.9+ build-depends: fail == 4.9.*, - semigroups >=0.16.1 && <0.20 + semigroups >=0.16.1 && <0.19 benchmark benchmarks type: exitcode-stdio-1.0 @@ -179,7 +179,7 @@ benchmark benchmarks parsec >= 3.1.2, scientific, text >= 1.1.1.0, - transformers >= 0.2 && (< 0.4 || >= 0.4.1.0) && < 0.6, + transformers, unordered-containers, vector diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index d74b7de..f686eb7 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -5,8 +5,8 @@ %global pkgver %{pkg_name}-%{version} Name: ghc-%{pkg_name} -Version: 0.13.2.2 -Release: 6%{?dist} +Version: 0.13.2.3 +Release: 1%{?dist} Summary: Fast combinator parsing for bytestrings and text License: BSD @@ -119,6 +119,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Sun Feb 09 2020 Jens Petersen - 0.13.2.3-1 +- update to 0.13.2.3 + * Tue Jan 28 2020 Fedora Release Engineering - 0.13.2.2-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild diff --git a/sources b/sources index d57c23a..563e7d1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (attoparsec-0.13.2.2.tar.gz) = 3726b9d3c45289b2148c8df99d41a31fbb32a9783e1ef3940110bf064da0d000277cba54a3d990210e48a4fcaa8ed016228be7d26861e74de40c971bd7c89ea6 +SHA512 (attoparsec-0.13.2.3.tar.gz) = 84805ff547f1aa5eebd320c1bd738bc1098a9789fb330eff7bdcb1b0477e9709d86f93bd8848f4a8501a123b6add6bd22af59cfa94af66f1d57703745706a194 From 7064955d5577b45d3db94faae624d6c0a3eb0e0d Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 4 Jun 2020 19:25:13 +0800 Subject: [PATCH 66/77] refresh to cabal-rpm-2.0.5 --- ghc-attoparsec.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index f686eb7..0b9e1bb 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.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 attoparsec %global pkgver %{pkg_name}-%{version} From e9f5d083b9aea09d82cc24163b7d92e2a4517b05 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 8 Jun 2020 00:10:29 +0800 Subject: [PATCH 67/77] update to 0.13.2.4 --- .gitignore | 1 + attoparsec-0.13.2.3.cabal | 194 -------------------------------------- ghc-attoparsec.spec | 7 +- sources | 2 +- 4 files changed, 6 insertions(+), 198 deletions(-) delete mode 100644 attoparsec-0.13.2.3.cabal diff --git a/.gitignore b/.gitignore index 98c3848..f94f5ee 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,4 @@ /attoparsec-0.13.2.0.tar.gz /attoparsec-0.13.2.2.tar.gz /attoparsec-0.13.2.3.tar.gz +/attoparsec-0.13.2.4.tar.gz diff --git a/attoparsec-0.13.2.3.cabal b/attoparsec-0.13.2.3.cabal deleted file mode 100644 index c8426b4..0000000 --- a/attoparsec-0.13.2.3.cabal +++ /dev/null @@ -1,194 +0,0 @@ -name: attoparsec -version: 0.13.2.3 -x-revision: 1 -license: BSD3 -license-file: LICENSE -category: Text, Parsing -author: Bryan O'Sullivan -maintainer: Bryan O'Sullivan , Ben Gamari -stability: experimental -tested-with: GHC == 7.0.4, GHC == 7.2.2, GHC == 7.4.2, GHC ==7.6.3, GHC ==7.8.4, GHC ==7.10.3, GHC ==8.0.2, GHC ==8.2.2, GHC==8.4.4, GHC==8.6.5, GHC==8.8.1 -synopsis: Fast combinator parsing for bytestrings and text -cabal-version: >= 1.8 -homepage: https://github.com/bos/attoparsec -bug-reports: https://github.com/bos/attoparsec/issues -build-type: Simple -description: - A fast parser combinator library, aimed particularly at dealing - efficiently with network protocols and complicated text/binary - file formats. -extra-source-files: - README.markdown - benchmarks/*.cabal - benchmarks/*.hs - benchmarks/*.txt - benchmarks/json-data/*.json - benchmarks/Makefile - benchmarks/med.txt.bz2 - changelog.md - examples/*.c - examples/*.hs - examples/Makefile - tests/*.hs - tests/QC/*.hs - tests/QC/IPv6/*.hs - -Flag developer - Description: Whether to build the library in development mode - Default: False - Manual: True - -library - build-depends: array, - base >= 4.3 && < 5, - bytestring, - containers, - deepseq, - scientific >= 0.3.1 && < 0.4, - transformers, - text >= 1.1.1.3 - if impl(ghc < 7.4) - build-depends: - bytestring < 0.10.4.0 - - if !impl(ghc >= 8.0) - -- Data.Semigroup && Control.Monad.Fail are available in base-4.9+ - build-depends: fail == 4.9.*, - semigroups >=0.16.1 && <0.20 - - exposed-modules: Data.Attoparsec - Data.Attoparsec.ByteString - Data.Attoparsec.ByteString.Char8 - Data.Attoparsec.ByteString.Lazy - Data.Attoparsec.Char8 - Data.Attoparsec.Combinator - Data.Attoparsec.Internal - Data.Attoparsec.Internal.Types - Data.Attoparsec.Lazy - Data.Attoparsec.Number - Data.Attoparsec.Text - Data.Attoparsec.Text.Lazy - Data.Attoparsec.Types - Data.Attoparsec.Zepto - other-modules: Data.Attoparsec.ByteString.Buffer - Data.Attoparsec.ByteString.FastSet - Data.Attoparsec.ByteString.Internal - Data.Attoparsec.Internal.Fhthagn - Data.Attoparsec.Text.Buffer - Data.Attoparsec.Text.FastSet - Data.Attoparsec.Text.Internal - ghc-options: -O2 -Wall - - if flag(developer) - ghc-prof-options: -auto-all - ghc-options: -Werror - -test-suite tests - type: exitcode-stdio-1.0 - hs-source-dirs: tests . - main-is: QC.hs - other-modules: QC.Buffer - QC.ByteString - QC.Combinator - QC.Common - QC.IPv6.Internal - QC.IPv6.Types - QC.Rechunked - QC.Simple - QC.Text - QC.Text.FastSet - QC.Text.Regressions - - other-modules: Data.Attoparsec.ByteString - Data.Attoparsec.ByteString.Buffer - Data.Attoparsec.ByteString.Char8 - Data.Attoparsec.ByteString.FastSet - Data.Attoparsec.ByteString.Internal - Data.Attoparsec.ByteString.Lazy - Data.Attoparsec.Combinator - Data.Attoparsec.Internal - Data.Attoparsec.Internal.Fhthagn - Data.Attoparsec.Internal.Types - Data.Attoparsec.Number - Data.Attoparsec.Text - Data.Attoparsec.Text.Buffer - Data.Attoparsec.Text.FastSet - Data.Attoparsec.Text.Internal - Data.Attoparsec.Text.Lazy - Data.Attoparsec.Zepto - - ghc-options: - -Wall -threaded -rtsopts - - if flag(developer) - ghc-options: -Werror - - build-depends: - array, - base, - bytestring, - deepseq >= 1.1, - QuickCheck >= 2.13.2 && < 2.14, - quickcheck-unicode, - scientific, - tasty >= 0.11, - tasty-quickcheck >= 0.8, - text, - transformers, - vector - - if !impl(ghc >= 8.0) - -- Data.Semigroup && Control.Monad.Fail are available in base-4.9+ - build-depends: fail == 4.9.*, - semigroups >=0.16.1 && <0.19 - -benchmark benchmarks - type: exitcode-stdio-1.0 - hs-source-dirs: benchmarks benchmarks/warp-3.0.1.1 . - ghc-options: -O2 -Wall -rtsopts - main-is: Benchmarks.hs - other-modules: - Common - HeadersByteString - HeadersByteString.Atto - HeadersText - Links - Network.Wai.Handler.Warp.ReadInt - Network.Wai.Handler.Warp.RequestHeader - Numbers - Sets - TextFastSet - Warp - ghc-options: -O2 -Wall - - if flag(developer) - ghc-options: -Werror - - build-depends: - array, - base == 4.*, - bytestring >= 0.10.4.0, - case-insensitive, - containers, - criterion >= 1.0, - deepseq >= 1.1, - directory, - filepath, - ghc-prim, - http-types, - parsec >= 3.1.2, - scientific, - text >= 1.1.1.0, - transformers, - unordered-containers, - vector - - if !impl(ghc >= 8.0) - -- Data.Semigroup && Control.Monad.Fail are available in base-4.9+ - build-depends: fail == 4.9.*, - semigroups >=0.16.1 && <0.19 - -source-repository head - type: git - location: https://github.com/bos/attoparsec - diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index 0b9e1bb..35e3356 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -5,7 +5,7 @@ %global pkgver %{pkg_name}-%{version} Name: ghc-%{pkg_name} -Version: 0.13.2.3 +Version: 0.13.2.4 Release: 1%{?dist} Summary: Fast combinator parsing for bytestrings and text @@ -13,7 +13,6 @@ 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: @@ -71,7 +70,6 @@ This package provides the Haskell %{pkg_name} profiling library. %prep # Begin cabal-rpm setup: %setup -q -n %{pkgver} -cp -bp %{SOURCE1} %{pkg_name}.cabal # End cabal-rpm setup @@ -119,6 +117,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Sun Jun 07 2020 Jens Petersen - 0.13.2.4-1 +- update to 0.13.2.4 + * Sun Feb 09 2020 Jens Petersen - 0.13.2.3-1 - update to 0.13.2.3 diff --git a/sources b/sources index 563e7d1..c21d83a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (attoparsec-0.13.2.3.tar.gz) = 84805ff547f1aa5eebd320c1bd738bc1098a9789fb330eff7bdcb1b0477e9709d86f93bd8848f4a8501a123b6add6bd22af59cfa94af66f1d57703745706a194 +SHA512 (attoparsec-0.13.2.4.tar.gz) = c2f94792ab4e68cfdbfbc92dfdc2cff08c9b96ef9b39608ed58bf25ba602e0ffd687c74b2d92045ff384e6c927cefb3774365218aebe9af01c153bdd3a29d946 From 033cfd8f0426e8b1d31a2e50e9b5f8a291162996 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 19 Jun 2020 16:53:50 +0800 Subject: [PATCH 68/77] refresh to cabal-rpm-2.0.6 --- ghc-attoparsec.spec | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index 35e3356..5ae8280 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -1,9 +1,11 @@ -# generated by cabal-rpm-2.0.5 +# generated by cabal-rpm-2.0.6 # https://docs.fedoraproject.org/en-US/packaging-guidelines/Haskell/ %global pkg_name attoparsec %global pkgver %{pkg_name}-%{version} +# testsuite missing deps: quickcheck-unicode + Name: ghc-%{pkg_name} Version: 0.13.2.4 Release: 1%{?dist} @@ -85,16 +87,6 @@ This package provides the Haskell %{pkg_name} profiling library. # End cabal-rpm install -%if 0%{?fedora} < 31 || 0%{?rhel} < 8 -%post devel -%ghc_pkg_recache - - -%postun devel -%ghc_pkg_recache -%endif - - %files -f %{name}.files # Begin cabal-rpm files: %license LICENSE From 5ea54c07eeccfe75f32e64d898a91e7b69afdb54 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 27 Jul 2020 18:47:49 +0000 Subject: [PATCH 69/77] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-attoparsec.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index 5ae8280..ad97643 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.13.2.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Fast combinator parsing for bytestrings and text License: BSD @@ -109,6 +109,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Mon Jul 27 2020 Fedora Release Engineering - 0.13.2.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Sun Jun 07 2020 Jens Petersen - 0.13.2.4-1 - update to 0.13.2.4 From 0e7739afc154535f74d8d0b3879ccb6b48629e61 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 26 Jan 2021 06:52:09 +0000 Subject: [PATCH 70/77] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-attoparsec.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index ad97643..7ed627f 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.13.2.4 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Fast combinator parsing for bytestrings and text License: BSD @@ -109,6 +109,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Tue Jan 26 2021 Fedora Release Engineering - 0.13.2.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Mon Jul 27 2020 Fedora Release Engineering - 0.13.2.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From e2b0b831159eb9efb4818c13d07172dd77e9f461 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 22 Jul 2021 00:18:54 +0000 Subject: [PATCH 71/77] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-attoparsec.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index 7ed627f..62835c5 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.13.2.4 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Fast combinator parsing for bytestrings and text License: BSD @@ -109,6 +109,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Thu Jul 22 2021 Fedora Release Engineering - 0.13.2.4-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Tue Jan 26 2021 Fedora Release Engineering - 0.13.2.4-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 637b198bb449cc5b96421589d25e4c686f1b2dd0 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 5 Aug 2021 01:54:11 +0800 Subject: [PATCH 72/77] revise --- attoparsec-0.13.2.4.cabal | 196 ++++++++++++++++++++++++++++++++++++++ ghc-attoparsec.spec | 9 +- 2 files changed, 203 insertions(+), 2 deletions(-) create mode 100644 attoparsec-0.13.2.4.cabal diff --git a/attoparsec-0.13.2.4.cabal b/attoparsec-0.13.2.4.cabal new file mode 100644 index 0000000..d89c953 --- /dev/null +++ b/attoparsec-0.13.2.4.cabal @@ -0,0 +1,196 @@ +name: attoparsec +version: 0.13.2.4 +x-revision: 1 +license: BSD3 +license-file: LICENSE +category: Text, Parsing +author: Bryan O'Sullivan +maintainer: Bryan O'Sullivan , Ben Gamari +stability: experimental +tested-with: GHC == 7.0.4, GHC == 7.2.2, GHC == 7.4.2, GHC ==7.6.3, GHC ==7.8.4, GHC ==7.10.3, GHC ==8.0.2, GHC ==8.2.2, GHC==8.4.4, GHC==8.6.5, GHC==8.8.1, GHC==8.10.1 +synopsis: Fast combinator parsing for bytestrings and text +cabal-version: >= 1.8 +homepage: https://github.com/bos/attoparsec +bug-reports: https://github.com/bos/attoparsec/issues +build-type: Simple +description: + A fast parser combinator library, aimed particularly at dealing + efficiently with network protocols and complicated text/binary + file formats. +extra-source-files: + README.markdown + benchmarks/*.cabal + benchmarks/*.hs + benchmarks/*.txt + benchmarks/json-data/*.json + benchmarks/Makefile + benchmarks/med.txt.bz2 + changelog.md + examples/*.c + examples/*.hs + examples/Makefile + tests/*.hs + tests/QC/*.hs + tests/QC/IPv6/*.hs + +Flag developer + Description: Whether to build the library in development mode + Default: False + Manual: True + +library + build-depends: bytestring <0.11 + + build-depends: array, + base >= 4.3 && < 5, + bytestring <0.11, + containers, + deepseq, + scientific >= 0.3.1 && < 0.4, + transformers >= 0.2 && (< 0.4 || >= 0.4.1.0) && < 0.6, + text >= 1.1.1.3 + if impl(ghc < 7.4) + build-depends: + bytestring < 0.10.4.0 + + if !impl(ghc >= 8.0) + -- Data.Semigroup && Control.Monad.Fail are available in base-4.9+ + build-depends: fail == 4.9.*, + semigroups >=0.16.1 && <0.20 + + exposed-modules: Data.Attoparsec + Data.Attoparsec.ByteString + Data.Attoparsec.ByteString.Char8 + Data.Attoparsec.ByteString.Lazy + Data.Attoparsec.Char8 + Data.Attoparsec.Combinator + Data.Attoparsec.Internal + Data.Attoparsec.Internal.Types + Data.Attoparsec.Lazy + Data.Attoparsec.Number + Data.Attoparsec.Text + Data.Attoparsec.Text.Lazy + Data.Attoparsec.Types + Data.Attoparsec.Zepto + other-modules: Data.Attoparsec.ByteString.Buffer + Data.Attoparsec.ByteString.FastSet + Data.Attoparsec.ByteString.Internal + Data.Attoparsec.Internal.Fhthagn + Data.Attoparsec.Text.Buffer + Data.Attoparsec.Text.FastSet + Data.Attoparsec.Text.Internal + ghc-options: -O2 -Wall + + if flag(developer) + ghc-prof-options: -auto-all + ghc-options: -Werror + +test-suite tests + type: exitcode-stdio-1.0 + hs-source-dirs: tests . + main-is: QC.hs + other-modules: QC.Buffer + QC.ByteString + QC.Combinator + QC.Common + QC.IPv6.Internal + QC.IPv6.Types + QC.Rechunked + QC.Simple + QC.Text + QC.Text.FastSet + QC.Text.Regressions + + other-modules: Data.Attoparsec.ByteString + Data.Attoparsec.ByteString.Buffer + Data.Attoparsec.ByteString.Char8 + Data.Attoparsec.ByteString.FastSet + Data.Attoparsec.ByteString.Internal + Data.Attoparsec.ByteString.Lazy + Data.Attoparsec.Combinator + Data.Attoparsec.Internal + Data.Attoparsec.Internal.Fhthagn + Data.Attoparsec.Internal.Types + Data.Attoparsec.Number + Data.Attoparsec.Text + Data.Attoparsec.Text.Buffer + Data.Attoparsec.Text.FastSet + Data.Attoparsec.Text.Internal + Data.Attoparsec.Text.Lazy + Data.Attoparsec.Zepto + + ghc-options: + -Wall -threaded -rtsopts + + if flag(developer) + ghc-options: -Werror + + build-depends: + array, + base, + bytestring <0.11, + deepseq >= 1.1, + QuickCheck >= 2.13.2 && < 2.14, + quickcheck-unicode, + scientific, + tasty >= 0.11, + tasty-quickcheck >= 0.8, + text, + transformers, + vector + + if !impl(ghc >= 8.0) + -- Data.Semigroup && Control.Monad.Fail are available in base-4.9+ + build-depends: fail == 4.9.*, + semigroups >=0.16.1 && <0.19 + +benchmark benchmarks + type: exitcode-stdio-1.0 + hs-source-dirs: benchmarks benchmarks/warp-3.0.1.1 . + ghc-options: -O2 -Wall -rtsopts + main-is: Benchmarks.hs + other-modules: + Common + HeadersByteString + HeadersByteString.Atto + HeadersText + Links + Network.Wai.Handler.Warp.ReadInt + Network.Wai.Handler.Warp.RequestHeader + Numbers + Sets + TextFastSet + Warp + ghc-options: -O2 -Wall + + if flag(developer) + ghc-options: -Werror + + build-depends: + array, + base == 4.*, + bytestring >= 0.10.4.0, + case-insensitive, + containers, + criterion >= 1.0, + deepseq >= 1.1, + directory, + filepath, + ghc-prim, + http-types, + parsec >= 3.1.2, + scientific, + text >= 1.1.1.0, + transformers, + unordered-containers, + vector + + if !impl(ghc >= 8.0) + -- Data.Semigroup && Control.Monad.Fail are available in base-4.9+ + build-depends: fail == 4.9.*, + semigroups >=0.16.1 && <0.19 + +source-repository head + type: git + location: https://github.com/bos/attoparsec + diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index 62835c5..63a41ff 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -1,4 +1,4 @@ -# generated by cabal-rpm-2.0.6 +# generated by cabal-rpm-2.0.8 # https://docs.fedoraproject.org/en-US/packaging-guidelines/Haskell/ %global pkg_name attoparsec @@ -8,13 +8,14 @@ Name: ghc-%{pkg_name} Version: 0.13.2.4 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Fast combinator parsing for bytestrings and text 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: @@ -72,6 +73,7 @@ This package provides the Haskell %{pkg_name} profiling library. %prep # Begin cabal-rpm setup: %setup -q -n %{pkgver} +cp -bp %{SOURCE1} %{pkg_name}.cabal # End cabal-rpm setup @@ -109,6 +111,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Thu Aug 5 2021 Jens Petersen - 0.13.2.4-5 +- rebuild + * Thu Jul 22 2021 Fedora Release Engineering - 0.13.2.4-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 260df82f5294f68fff957295481de51aef4916f5 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 8 Jul 2021 00:30:09 +0800 Subject: [PATCH 73/77] refresh to cabal-rpm-2.0.9 --- ghc-attoparsec.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index 63a41ff..acf3148 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -1,4 +1,4 @@ -# generated by cabal-rpm-2.0.8 +# generated by cabal-rpm-2.0.9 # https://docs.fedoraproject.org/en-US/packaging-guidelines/Haskell/ %global pkg_name attoparsec @@ -53,6 +53,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 9098823e91bb2e43aad12f129bb454a86343a6d5 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 5 Aug 2021 01:55:22 +0800 Subject: [PATCH 74/77] update to 0.13.2.5 --- .gitignore | 1 + ....13.2.4.cabal => attoparsec-0.13.2.5.cabal | 399 +++++++++--------- ghc-attoparsec.spec | 11 +- sources | 2 +- 4 files changed, 211 insertions(+), 202 deletions(-) rename attoparsec-0.13.2.4.cabal => attoparsec-0.13.2.5.cabal (85%) diff --git a/.gitignore b/.gitignore index f94f5ee..404ece4 100644 --- a/.gitignore +++ b/.gitignore @@ -17,3 +17,4 @@ /attoparsec-0.13.2.2.tar.gz /attoparsec-0.13.2.3.tar.gz /attoparsec-0.13.2.4.tar.gz +/attoparsec-0.13.2.5.tar.gz diff --git a/attoparsec-0.13.2.4.cabal b/attoparsec-0.13.2.5.cabal similarity index 85% rename from attoparsec-0.13.2.4.cabal rename to attoparsec-0.13.2.5.cabal index d89c953..a45f721 100644 --- a/attoparsec-0.13.2.4.cabal +++ b/attoparsec-0.13.2.5.cabal @@ -1,196 +1,203 @@ -name: attoparsec -version: 0.13.2.4 -x-revision: 1 -license: BSD3 -license-file: LICENSE -category: Text, Parsing -author: Bryan O'Sullivan -maintainer: Bryan O'Sullivan , Ben Gamari -stability: experimental -tested-with: GHC == 7.0.4, GHC == 7.2.2, GHC == 7.4.2, GHC ==7.6.3, GHC ==7.8.4, GHC ==7.10.3, GHC ==8.0.2, GHC ==8.2.2, GHC==8.4.4, GHC==8.6.5, GHC==8.8.1, GHC==8.10.1 -synopsis: Fast combinator parsing for bytestrings and text -cabal-version: >= 1.8 -homepage: https://github.com/bos/attoparsec -bug-reports: https://github.com/bos/attoparsec/issues -build-type: Simple -description: - A fast parser combinator library, aimed particularly at dealing - efficiently with network protocols and complicated text/binary - file formats. -extra-source-files: - README.markdown - benchmarks/*.cabal - benchmarks/*.hs - benchmarks/*.txt - benchmarks/json-data/*.json - benchmarks/Makefile - benchmarks/med.txt.bz2 - changelog.md - examples/*.c - examples/*.hs - examples/Makefile - tests/*.hs - tests/QC/*.hs - tests/QC/IPv6/*.hs - -Flag developer - Description: Whether to build the library in development mode - Default: False - Manual: True - -library - build-depends: bytestring <0.11 - - build-depends: array, - base >= 4.3 && < 5, - bytestring <0.11, - containers, - deepseq, - scientific >= 0.3.1 && < 0.4, - transformers >= 0.2 && (< 0.4 || >= 0.4.1.0) && < 0.6, - text >= 1.1.1.3 - if impl(ghc < 7.4) - build-depends: - bytestring < 0.10.4.0 - - if !impl(ghc >= 8.0) - -- Data.Semigroup && Control.Monad.Fail are available in base-4.9+ - build-depends: fail == 4.9.*, - semigroups >=0.16.1 && <0.20 - - exposed-modules: Data.Attoparsec - Data.Attoparsec.ByteString - Data.Attoparsec.ByteString.Char8 - Data.Attoparsec.ByteString.Lazy - Data.Attoparsec.Char8 - Data.Attoparsec.Combinator - Data.Attoparsec.Internal - Data.Attoparsec.Internal.Types - Data.Attoparsec.Lazy - Data.Attoparsec.Number - Data.Attoparsec.Text - Data.Attoparsec.Text.Lazy - Data.Attoparsec.Types - Data.Attoparsec.Zepto - other-modules: Data.Attoparsec.ByteString.Buffer - Data.Attoparsec.ByteString.FastSet - Data.Attoparsec.ByteString.Internal - Data.Attoparsec.Internal.Fhthagn - Data.Attoparsec.Text.Buffer - Data.Attoparsec.Text.FastSet - Data.Attoparsec.Text.Internal - ghc-options: -O2 -Wall - - if flag(developer) - ghc-prof-options: -auto-all - ghc-options: -Werror - -test-suite tests - type: exitcode-stdio-1.0 - hs-source-dirs: tests . - main-is: QC.hs - other-modules: QC.Buffer - QC.ByteString - QC.Combinator - QC.Common - QC.IPv6.Internal - QC.IPv6.Types - QC.Rechunked - QC.Simple - QC.Text - QC.Text.FastSet - QC.Text.Regressions - - other-modules: Data.Attoparsec.ByteString - Data.Attoparsec.ByteString.Buffer - Data.Attoparsec.ByteString.Char8 - Data.Attoparsec.ByteString.FastSet - Data.Attoparsec.ByteString.Internal - Data.Attoparsec.ByteString.Lazy - Data.Attoparsec.Combinator - Data.Attoparsec.Internal - Data.Attoparsec.Internal.Fhthagn - Data.Attoparsec.Internal.Types - Data.Attoparsec.Number - Data.Attoparsec.Text - Data.Attoparsec.Text.Buffer - Data.Attoparsec.Text.FastSet - Data.Attoparsec.Text.Internal - Data.Attoparsec.Text.Lazy - Data.Attoparsec.Zepto - - ghc-options: - -Wall -threaded -rtsopts - - if flag(developer) - ghc-options: -Werror - - build-depends: - array, - base, - bytestring <0.11, - deepseq >= 1.1, - QuickCheck >= 2.13.2 && < 2.14, - quickcheck-unicode, - scientific, - tasty >= 0.11, - tasty-quickcheck >= 0.8, - text, - transformers, - vector - - if !impl(ghc >= 8.0) - -- Data.Semigroup && Control.Monad.Fail are available in base-4.9+ - build-depends: fail == 4.9.*, - semigroups >=0.16.1 && <0.19 - -benchmark benchmarks - type: exitcode-stdio-1.0 - hs-source-dirs: benchmarks benchmarks/warp-3.0.1.1 . - ghc-options: -O2 -Wall -rtsopts - main-is: Benchmarks.hs - other-modules: - Common - HeadersByteString - HeadersByteString.Atto - HeadersText - Links - Network.Wai.Handler.Warp.ReadInt - Network.Wai.Handler.Warp.RequestHeader - Numbers - Sets - TextFastSet - Warp - ghc-options: -O2 -Wall - - if flag(developer) - ghc-options: -Werror - - build-depends: - array, - base == 4.*, - bytestring >= 0.10.4.0, - case-insensitive, - containers, - criterion >= 1.0, - deepseq >= 1.1, - directory, - filepath, - ghc-prim, - http-types, - parsec >= 3.1.2, - scientific, - text >= 1.1.1.0, - transformers, - unordered-containers, - vector - - if !impl(ghc >= 8.0) - -- Data.Semigroup && Control.Monad.Fail are available in base-4.9+ - build-depends: fail == 4.9.*, - semigroups >=0.16.1 && <0.19 - -source-repository head - type: git - location: https://github.com/bos/attoparsec - +name: attoparsec +version: 0.13.2.5 +x-revision: 1 +license: BSD3 +license-file: LICENSE +category: Text, Parsing +author: Bryan O'Sullivan +maintainer: Bryan O'Sullivan , Ben Gamari +stability: experimental +tested-with: GHC == 7.4.2, GHC ==7.6.3, GHC ==7.8.4, GHC ==7.10.3, GHC ==8.0.2, GHC ==8.2.2, GHC==8.4.4, GHC==8.6.5, GHC==8.8.1, GHC==8.10.1 +synopsis: Fast combinator parsing for bytestrings and text +cabal-version: 2.0 +homepage: https://github.com/bgamari/attoparsec +bug-reports: https://github.com/bgamari/attoparsec/issues +build-type: Simple +description: + A fast parser combinator library, aimed particularly at dealing + efficiently with network protocols and complicated text/binary + file formats. +extra-source-files: + README.markdown + benchmarks/*.cabal + benchmarks/*.hs + benchmarks/*.txt + benchmarks/json-data/*.json + benchmarks/Makefile + benchmarks/med.txt.bz2 + changelog.md + examples/*.c + examples/*.hs + examples/Makefile + tests/*.hs + tests/QC/*.hs + tests/QC/IPv6/*.hs + +Flag developer + Description: Whether to build the library in development mode + Default: False + Manual: True + +library + build-depends: array, + base >= 4.3 && < 5, + bytestring <0.12, + containers, + deepseq, + scientific >= 0.3.1 && < 0.4, + transformers >= 0.2 && (< 0.4 || >= 0.4.1.0) && < 0.6, + text >= 1.1.1.3, + ghc-prim <0.8 + if impl(ghc < 7.4) + build-depends: + bytestring < 0.10.4.0 + + if !impl(ghc >= 8.0) + -- Data.Semigroup && Control.Monad.Fail are available in base-4.9+ + build-depends: fail == 4.9.*, + semigroups >=0.16.1 && <0.20 + + exposed-modules: Data.Attoparsec + Data.Attoparsec.ByteString + Data.Attoparsec.ByteString.Char8 + Data.Attoparsec.ByteString.Lazy + Data.Attoparsec.Char8 + Data.Attoparsec.Combinator + Data.Attoparsec.Internal + Data.Attoparsec.Internal.Types + Data.Attoparsec.Lazy + Data.Attoparsec.Number + Data.Attoparsec.Text + Data.Attoparsec.Text.Lazy + Data.Attoparsec.Types + Data.Attoparsec.Zepto + other-modules: Data.Attoparsec.ByteString.Buffer + Data.Attoparsec.ByteString.FastSet + Data.Attoparsec.ByteString.Internal + Data.Attoparsec.Internal.Compat + Data.Attoparsec.Internal.Fhthagn + Data.Attoparsec.Text.Buffer + Data.Attoparsec.Text.FastSet + Data.Attoparsec.Text.Internal + ghc-options: -O2 -Wall + + default-language: Haskell2010 + + if flag(developer) + ghc-prof-options: -auto-all + ghc-options: -Werror + +test-suite tests + type: exitcode-stdio-1.0 + hs-source-dirs: tests . + main-is: QC.hs + other-modules: QC.Buffer + QC.ByteString + QC.Combinator + QC.Common + QC.IPv6.Internal + QC.IPv6.Types + QC.Rechunked + QC.Simple + QC.Text + QC.Text.FastSet + QC.Text.Regressions + + other-modules: Data.Attoparsec.ByteString + Data.Attoparsec.ByteString.Buffer + Data.Attoparsec.ByteString.Char8 + Data.Attoparsec.ByteString.FastSet + Data.Attoparsec.ByteString.Internal + Data.Attoparsec.ByteString.Lazy + Data.Attoparsec.Combinator + Data.Attoparsec.Internal + Data.Attoparsec.Internal.Compat + Data.Attoparsec.Internal.Fhthagn + Data.Attoparsec.Internal.Types + Data.Attoparsec.Number + Data.Attoparsec.Text + Data.Attoparsec.Text.Buffer + Data.Attoparsec.Text.FastSet + Data.Attoparsec.Text.Internal + Data.Attoparsec.Text.Lazy + Data.Attoparsec.Zepto + + ghc-options: + -Wall -threaded -rtsopts + + if flag(developer) + ghc-options: -Werror + + build-depends: + array, + base, + bytestring, + deepseq >= 1.1, + QuickCheck >= 2.13.2 && < 2.15, + quickcheck-unicode, + scientific, + tasty >= 0.11, + tasty-quickcheck >= 0.8, + text, + transformers, + vector + + default-language: Haskell2010 + + if !impl(ghc >= 8.0) + -- Data.Semigroup && Control.Monad.Fail are available in base-4.9+ + build-depends: fail == 4.9.*, + semigroups >=0.16.1 && <0.19 + +benchmark benchmarks + type: exitcode-stdio-1.0 + hs-source-dirs: benchmarks benchmarks/warp-3.0.1.1 . + ghc-options: -O2 -Wall -rtsopts + main-is: Benchmarks.hs + other-modules: + Common + HeadersByteString + HeadersByteString.Atto + HeadersText + Links + Network.Wai.Handler.Warp.ReadInt + Network.Wai.Handler.Warp.RequestHeader + Numbers + Sets + TextFastSet + Warp + ghc-options: -O2 -Wall + + if flag(developer) + ghc-options: -Werror + + build-depends: + array, + base == 4.*, + bytestring >= 0.10.4.0, + case-insensitive, + containers, + criterion >= 1.0, + deepseq >= 1.1, + directory, + filepath, + ghc-prim, + http-types, + parsec >= 3.1.2, + scientific, + text >= 1.1.1.0, + transformers, + unordered-containers, + vector + + default-language: Haskell2010 + + if !impl(ghc >= 8.0) + -- Data.Semigroup && Control.Monad.Fail are available in base-4.9+ + build-depends: fail == 4.9.*, + semigroups >=0.16.1 && <0.19 + +source-repository head + type: git + location: https://github.com/bgamari/attoparsec + diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index acf3148..6b65d1a 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -7,8 +7,8 @@ # testsuite missing deps: quickcheck-unicode Name: ghc-%{pkg_name} -Version: 0.13.2.4 -Release: 5%{?dist} +Version: 0.13.2.5 +Release: 1%{?dist} Summary: Fast combinator parsing for bytestrings and text License: BSD @@ -19,6 +19,7 @@ Source1: https://hackage.haskell.org/package/%{pkgver}/%{pkg_name}.cabal# # End cabal-rpm sources # Begin cabal-rpm deps: +BuildRequires: dos2unix BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros BuildRequires: ghc-array-prof @@ -74,7 +75,7 @@ This package provides the Haskell %{pkg_name} profiling library. %prep # Begin cabal-rpm setup: %setup -q -n %{pkgver} -cp -bp %{SOURCE1} %{pkg_name}.cabal +dos2unix -k -n %{SOURCE1} %{pkg_name}.cabal # End cabal-rpm setup @@ -112,8 +113,8 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog -* Thu Aug 5 2021 Jens Petersen - 0.13.2.4-5 -- rebuild +* Thu Aug 5 2021 Jens Petersen - 0.13.2.5-1 +- update to 0.13.2.5 * Thu Jul 22 2021 Fedora Release Engineering - 0.13.2.4-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild diff --git a/sources b/sources index c21d83a..0bce3a8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (attoparsec-0.13.2.4.tar.gz) = c2f94792ab4e68cfdbfbc92dfdc2cff08c9b96ef9b39608ed58bf25ba602e0ffd687c74b2d92045ff384e6c927cefb3774365218aebe9af01c153bdd3a29d946 +SHA512 (attoparsec-0.13.2.5.tar.gz) = 357545ebd003faff09485cdf89adee9f1f87b49ab9c26a133ef3d0ac165e3880eecd147431131ede425f5863f07ee79857fe2cbbfba1a3155abd70894f553c59 From 36441d457004e5cc2cdc4b85a890c735842dfe9c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 20 Jan 2022 04:31:15 +0000 Subject: [PATCH 75/77] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-attoparsec.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-attoparsec.spec b/ghc-attoparsec.spec index 6b65d1a..1bdba4b 100644 --- a/ghc-attoparsec.spec +++ b/ghc-attoparsec.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.13.2.5 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Fast combinator parsing for bytestrings and text License: BSD @@ -113,6 +113,9 @@ dos2unix -k -n %{SOURCE1} %{pkg_name}.cabal %changelog +* Thu Jan 20 2022 Fedora Release Engineering - 0.13.2.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Thu Aug 5 2021 Jens Petersen - 0.13.2.5-1 - update to 0.13.2.5 From e032507ad5d9525b45ee1ca90a8ee1cb78a4a7ee Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 18 Jun 2022 00:21:41 +0800 Subject: [PATCH 76/77] revise .cabal --- attoparsec-0.13.2.5.cabal | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/attoparsec-0.13.2.5.cabal b/attoparsec-0.13.2.5.cabal index a45f721..385e51a 100644 --- a/attoparsec-0.13.2.5.cabal +++ b/attoparsec-0.13.2.5.cabal @@ -1,6 +1,6 @@ name: attoparsec version: 0.13.2.5 -x-revision: 1 +x-revision: 2 license: BSD3 license-file: LICENSE category: Text, Parsing @@ -39,6 +39,8 @@ Flag developer Manual: True library + build-depends: text <1.3 + build-depends: array, base >= 4.3 && < 5, bytestring <0.12, From b899fa378b053cc1f47a33654329bfb97d152979 Mon Sep 17 00:00:00 2001 From: MSVSphere Packaging Team Date: Mon, 30 Oct 2023 21:21:41 +0300 Subject: [PATCH 77/77] 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 0bce3a8..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (attoparsec-0.13.2.5.tar.gz) = 357545ebd003faff09485cdf89adee9f1f87b49ab9c26a133ef3d0ac165e3880eecd147431131ede425f5863f07ee79857fe2cbbfba1a3155abd70894f553c59