From 9df96337e3435b449c5af4c7b1c506c60dc07fe6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 2 Jan 2011 20:13:01 +0000 Subject: [PATCH 01/64] Initial setup of the repo --- .gitignore | 0 sources | 0 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 .gitignore create mode 100644 sources diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e69de29 diff --git a/sources b/sources new file mode 100644 index 0000000..e69de29 From febdc272963d204776adf3438fa2ab47217e533e Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 4 Jan 2011 18:38:44 +0900 Subject: [PATCH 02/64] initial import (#652573) --- .gitignore | 1 + ghc-zip-archive.spec | 73 ++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 75 insertions(+) create mode 100644 ghc-zip-archive.spec diff --git a/.gitignore b/.gitignore index e69de29..a7aefc4 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/zip-archive-0.1.1.6.tar.gz diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec new file mode 100644 index 0000000..d17ce8a --- /dev/null +++ b/ghc-zip-archive.spec @@ -0,0 +1,73 @@ +%global pkg_name zip-archive + +%global common_summary Haskell %{pkg_name} library + +%global common_description The zip-archive library provides functions for creating, modifying,\ +and extracting files from zip archives. + +%global ghc_pkg_deps ghc-binary-devel, ghc-digest-devel, ghc-mtl-devel, ghc-utf8-string-devel, ghc-zlib-devel + +%bcond_without shared +%bcond_without hscolour + +# debuginfo is not useful for ghc +%global debug_package %{nil} + +Name: ghc-%{pkg_name} +Version: 0.1.1.6 +Release: 4%{?dist} +Summary: %{common_summary} + +Group: System Environment/Libraries +License: GPLv2+ +URL: http://hackage.haskell.org/package/%{pkg_name} +Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz +# fedora ghc archs: +ExclusiveArch: %{ix86} x86_64 ppc alpha +BuildRequires: ghc, ghc-prof +BuildRequires: ghc-rpm-macros >= 0.8.0 +%if %{with hscolour} +BuildRequires: hscolour +%endif +%{?ghc_pkg_deps:BuildRequires: %{ghc_pkg_deps}, %(echo %{ghc_pkg_deps} | sed -e "s/\(ghc-[^, ]\+\)-devel/\1-prof/g")} + +%description +%{common_description} +%if %{with shared} +This package provides the shared library. +%endif + + +%{?ghc_lib_package} + + +%prep +%setup -q -n %{pkg_name}-%{version} + + +%build +%ghc_lib_build + + +%install +%ghc_lib_install + +install -p -m 0644 COPYING %{buildroot}%{_docdir}/%{name}-%{version} + + +%changelog +* Tue Dec 21 2010 Jens Petersen - 0.1.1.6-4 +- install COPYING instead + +* Fri Dec 10 2010 Jens Petersen - 0.1.1.6-3 +- include the COPYING file (#652573) + +* Thu Dec 2 2010 Jens Petersen - 0.1.1.6-2 +- also depends on binary (#652573) + +* Thu Dec 2 2010 Jens Petersen - 0.1.1.6-1 +- GPLv2+ +- depends on digest, mtl, utf8-string, zlib + +* Fri Nov 12 2010 Fedora Haskell SIG - 0.1.1.6-0 +- initial packaging for Fedora automatically generated by cabal2spec-0.22.2 diff --git a/sources b/sources index e69de29..4b09bb5 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +4806077be79ecb5486306432ee93e38d zip-archive-0.1.1.6.tar.gz From 0518790ce029553655ffcacbcfe53eace7a44f07 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 19 Jan 2011 10:20:32 +1000 Subject: [PATCH 03/64] update to cabal2spec-0.22.4 --- ghc-zip-archive.spec | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index d17ce8a..a67e8c9 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -7,15 +7,12 @@ and extracting files from zip archives. %global ghc_pkg_deps ghc-binary-devel, ghc-digest-devel, ghc-mtl-devel, ghc-utf8-string-devel, ghc-zlib-devel -%bcond_without shared -%bcond_without hscolour - # debuginfo is not useful for ghc %global debug_package %{nil} Name: ghc-%{pkg_name} Version: 0.1.1.6 -Release: 4%{?dist} +Release: 5%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -25,10 +22,8 @@ Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{versio # fedora ghc archs: ExclusiveArch: %{ix86} x86_64 ppc alpha BuildRequires: ghc, ghc-prof -BuildRequires: ghc-rpm-macros >= 0.8.0 -%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-prof/g")} %description @@ -56,6 +51,9 @@ install -p -m 0644 COPYING %{buildroot}%{_docdir}/%{name}-%{version} %changelog +* Wed Jan 19 2011 Jens Petersen - 0.1.1.6-5 +- update to cabal2spec-0.22.4 + * Tue Dec 21 2010 Jens Petersen - 0.1.1.6-4 - install COPYING instead From 4f0acbbd7098473f594650d9238ba52fd5271cb0 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Tue, 8 Feb 2011 19:41:32 -0600 Subject: [PATCH 04/64] - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild --- ghc-zip-archive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index a67e8c9..3b75138 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -12,7 +12,7 @@ and extracting files from zip archives. Name: ghc-%{pkg_name} Version: 0.1.1.6 -Release: 5%{?dist} +Release: 6%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -51,6 +51,9 @@ install -p -m 0644 COPYING %{buildroot}%{_docdir}/%{name}-%{version} %changelog +* Tue Feb 08 2011 Fedora Release Engineering - 0.1.1.6-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + * Wed Jan 19 2011 Jens Petersen - 0.1.1.6-5 - update to cabal2spec-0.22.4 From 964039048be54e7ecc6b9738b5afeb46d7cbcaa4 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 15 Feb 2011 21:39:09 +1000 Subject: [PATCH 05/64] update to 0.1.1.7 --- .gitignore | 1 + ghc-zip-archive.spec | 19 ++++++++----------- sources | 2 +- 3 files changed, 10 insertions(+), 12 deletions(-) diff --git a/.gitignore b/.gitignore index a7aefc4..2fae1d5 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /zip-archive-0.1.1.6.tar.gz +/zip-archive-0.1.1.7.tar.gz diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index 3b75138..5685868 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -7,12 +7,9 @@ and extracting files from zip archives. %global ghc_pkg_deps ghc-binary-devel, ghc-digest-devel, ghc-mtl-devel, ghc-utf8-string-devel, ghc-zlib-devel -# debuginfo is not useful for ghc -%global debug_package %{nil} - Name: ghc-%{pkg_name} -Version: 0.1.1.6 -Release: 6%{?dist} +Version: 0.1.1.7 +Release: 1%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -28,12 +25,6 @@ BuildRequires: hscolour %description %{common_description} -%if %{with shared} -This package provides the shared library. -%endif - - -%{?ghc_lib_package} %prep @@ -50,7 +41,13 @@ This package provides the shared library. install -p -m 0644 COPYING %{buildroot}%{_docdir}/%{name}-%{version} +%ghc_lib_package + + %changelog +* Tue Feb 15 2011 Jens Petersen - 0.1.1.7-1 +- update to 0.1.1.7 + * Tue Feb 08 2011 Fedora Release Engineering - 0.1.1.6-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild diff --git a/sources b/sources index 4b09bb5..d68a310 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -4806077be79ecb5486306432ee93e38d zip-archive-0.1.1.6.tar.gz +d48994de906df9cb7432fa30f25b30a2 zip-archive-0.1.1.7.tar.gz From 1ed9f4bb566f7b2752e836ae483a34b1489fe43d Mon Sep 17 00:00:00 2001 From: "Fabio M. Di Nitto" Date: Thu, 10 Mar 2011 09:15:38 +0100 Subject: [PATCH 06/64] Enable build on sparcv9 Signed-off-by: Fabio M. Di Nitto --- ghc-zip-archive.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index 5685868..2234026 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -9,7 +9,7 @@ and extracting files from zip archives. Name: ghc-%{pkg_name} Version: 0.1.1.7 -Release: 1%{?dist} +Release: 2%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -17,7 +17,7 @@ License: GPLv2+ 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-prof BuildRequires: ghc-rpm-macros >= 0.7.3 BuildRequires: hscolour @@ -45,6 +45,9 @@ install -p -m 0644 COPYING %{buildroot}%{_docdir}/%{name}-%{version} %changelog +* Thu Mar 10 2011 Fabio M. Di Nitto - 0.1.1.7-2 +- Enable build on sparcv9 + * Tue Feb 15 2011 Jens Petersen - 0.1.1.7-1 - update to 0.1.1.7 From 38316bac0c65099abce0a571fcc7a21ebf4e8e14 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 28 May 2011 19:06:28 +0900 Subject: [PATCH 07/64] update to cabal2spec-0.23 --- ghc-zip-archive.spec | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index 2234026..bf90ee5 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -5,11 +5,9 @@ %global common_description The zip-archive library provides functions for creating, modifying,\ and extracting files from zip archives. -%global ghc_pkg_deps ghc-binary-devel, ghc-digest-devel, ghc-mtl-devel, ghc-utf8-string-devel, ghc-zlib-devel - Name: ghc-%{pkg_name} Version: 0.1.1.7 -Release: 2%{?dist} +Release: 3%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -17,11 +15,11 @@ License: GPLv2+ URL: http://hackage.haskell.org/package/%{pkg_name} Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz # fedora ghc archs: -ExclusiveArch: %{ix86} x86_64 ppc alpha sparcv9 -BuildRequires: ghc, ghc-prof -BuildRequires: ghc-rpm-macros >= 0.7.3 -BuildRequires: hscolour -%{?ghc_pkg_deps:BuildRequires: %{ghc_pkg_deps}, %(echo %{ghc_pkg_deps} | sed -e "s/\(ghc-[^, ]\+\)-devel/\1-prof/g")} +ExclusiveArch: %{ix86} x86_64 ppc alpha sparcv9 ppc64 +BuildRequires: ghc-prof +BuildRequires: ghc-rpm-macros +BuildRequires: hscolour +BuildRequires: ghc-binary-prof, ghc-digest-prof, ghc-mtl-prof, ghc-utf8-string-prof, ghc-zlib-prof %description %{common_description} @@ -45,6 +43,9 @@ install -p -m 0644 COPYING %{buildroot}%{_docdir}/%{name}-%{version} %changelog +* Sat May 28 2011 Jens Petersen - 0.1.1.7-3 +- update to cabal2spec-0.23: add ppc64 + * Thu Mar 10 2011 Fabio M. Di Nitto - 0.1.1.7-2 - Enable build on sparcv9 From 802dcc21b7902241305cd90cdc320ddf6ae787fa Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 22 Jun 2011 18:22:43 +0900 Subject: [PATCH 08/64] use BR ghc-Cabal-devel and ghc_arches (cabal2spec-0.23.2) --- ghc-zip-archive.spec | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index bf90ee5..695fe20 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -7,16 +7,15 @@ and extracting files from zip archives. Name: ghc-%{pkg_name} Version: 0.1.1.7 -Release: 3%{?dist} +Release: 4%{?dist} Summary: %{common_summary} Group: System Environment/Libraries License: GPLv2+ 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-prof +ExclusiveArch: %{ghc_arches} +BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros BuildRequires: hscolour BuildRequires: ghc-binary-prof, ghc-digest-prof, ghc-mtl-prof, ghc-utf8-string-prof, ghc-zlib-prof @@ -43,6 +42,9 @@ install -p -m 0644 COPYING %{buildroot}%{_docdir}/%{name}-%{version} %changelog +* Wed Jun 22 2011 Jens Petersen - 0.1.1.7-4 +- BR ghc-Cabal-devel instead of ghc-prof and use ghc_arches (cabal2spec-0.23.2) + * Sat May 28 2011 Jens Petersen - 0.1.1.7-3 - update to cabal2spec-0.23: add ppc64 From 9410221c10d4022023490a4662e7349176247db8 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 30 Sep 2011 16:44:59 +0900 Subject: [PATCH 09/64] rebuild --- ghc-zip-archive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index 695fe20..29fca48 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -7,7 +7,7 @@ and extracting files from zip archives. Name: ghc-%{pkg_name} Version: 0.1.1.7 -Release: 4%{?dist} +Release: 5%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -42,6 +42,9 @@ install -p -m 0644 COPYING %{buildroot}%{_docdir}/%{name}-%{version} %changelog +* Fri Sep 30 2011 Jens Petersen - 0.1.1.7-5 +- rebuild against latest digest library + * Wed Jun 22 2011 Jens Petersen - 0.1.1.7-4 - BR ghc-Cabal-devel instead of ghc-prof and use ghc_arches (cabal2spec-0.23.2) From 8793645a4325adcccebdcf865caf587c5eed3fe6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcela=20Ma=C5=A1l=C3=A1=C5=88ov=C3=A1?= Date: Tue, 11 Oct 2011 21:44:23 +0200 Subject: [PATCH 10/64] rebuild with new gmp --- ghc-zip-archive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index 29fca48..71817e5 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -7,7 +7,7 @@ and extracting files from zip archives. Name: ghc-%{pkg_name} Version: 0.1.1.7 -Release: 5%{?dist} +Release: 5%{?dist}.1 Summary: %{common_summary} Group: System Environment/Libraries @@ -42,6 +42,9 @@ install -p -m 0644 COPYING %{buildroot}%{_docdir}/%{name}-%{version} %changelog +* Tue Oct 11 2011 Peter Schiffer - 0.1.1.7-5.1 +- rebuild with new gmp + * Fri Sep 30 2011 Jens Petersen - 0.1.1.7-5 - rebuild against latest digest library From 841163d8e21ea88f994191301f3299ef52e54b1f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcela=20Ma=C5=A1l=C3=A1=C5=88ov=C3=A1?= Date: Fri, 21 Oct 2011 06:12:38 +0200 Subject: [PATCH 11/64] rebuild with new gmp without compat lib --- ghc-zip-archive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index 71817e5..9ed931c 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -7,7 +7,7 @@ and extracting files from zip archives. Name: ghc-%{pkg_name} Version: 0.1.1.7 -Release: 5%{?dist}.1 +Release: 5%{?dist}.2 Summary: %{common_summary} Group: System Environment/Libraries @@ -42,6 +42,9 @@ install -p -m 0644 COPYING %{buildroot}%{_docdir}/%{name}-%{version} %changelog +* Fri Oct 21 2011 Marcela Mašláňová - 0.1.1.7-5.2 +- rebuild with new gmp without compat lib + * Tue Oct 11 2011 Peter Schiffer - 0.1.1.7-5.1 - rebuild with new gmp From b58d2f86f95e4f752a28668165417196db75fbfd Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 6 Jan 2012 21:14:56 +0900 Subject: [PATCH 12/64] update to cabal2spec-0.25.2 --- ghc-zip-archive.spec | 30 ++++++++++++++++++++++++------ 1 file changed, 24 insertions(+), 6 deletions(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index 9ed931c..06c8ea4 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -1,3 +1,7 @@ +# cabal2spec-0.25.2 +# https://fedoraproject.org/wiki/Packaging:Haskell +# https://fedoraproject.org/wiki/PackagingDrafts/Haskell + %global pkg_name zip-archive %global common_summary Haskell %{pkg_name} library @@ -7,18 +11,23 @@ and extracting files from zip archives. Name: ghc-%{pkg_name} Version: 0.1.1.7 -Release: 5%{?dist}.2 +Release: 6%{?dist} Summary: %{common_summary} Group: System Environment/Libraries License: GPLv2+ +# BEGIN cabal2spec URL: http://hackage.haskell.org/package/%{pkg_name} Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz ExclusiveArch: %{ghc_arches} BuildRequires: ghc-Cabal-devel -BuildRequires: ghc-rpm-macros -BuildRequires: hscolour -BuildRequires: ghc-binary-prof, ghc-digest-prof, ghc-mtl-prof, ghc-utf8-string-prof, ghc-zlib-prof +BuildRequires: ghc-rpm-macros %{!?without_hscolour:hscolour} +# END cabal2spec +BuildRequires: ghc-binary-prof +BuildRequires: ghc-digest-prof +BuildRequires: ghc-mtl-prof +BuildRequires: ghc-utf8-string-prof +BuildRequires: ghc-zlib-prof %description %{common_description} @@ -35,13 +44,22 @@ BuildRequires: ghc-binary-prof, ghc-digest-prof, ghc-mtl-prof, ghc-utf8-string- %install %ghc_lib_install -install -p -m 0644 COPYING %{buildroot}%{_docdir}/%{name}-%{version} + +%ghc_devel_package + +%ghc_devel_description -%ghc_lib_package +%ghc_devel_post_postun + + +%ghc_files COPYING %changelog +* Fri Jan 6 2012 Jens Petersen - 0.1.1.7-6 +- update to cabal2spec-0.25.2 + * Fri Oct 21 2011 Marcela Mašláňová - 0.1.1.7-5.2 - rebuild with new gmp without compat lib From dc173493963fb5ce69e96520069d5ba764b9e30b Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 13 Jun 2012 19:07:54 +0900 Subject: [PATCH 13/64] update to 0.1.1.8 --- .gitignore | 1 + ghc-zip-archive.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 2fae1d5..bc8d6b2 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /zip-archive-0.1.1.6.tar.gz /zip-archive-0.1.1.7.tar.gz +/zip-archive-0.1.1.8.tar.gz diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index 06c8ea4..2c443ff 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -10,8 +10,8 @@ and extracting files from zip archives. Name: ghc-%{pkg_name} -Version: 0.1.1.7 -Release: 6%{?dist} +Version: 0.1.1.8 +Release: 1%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -57,6 +57,9 @@ BuildRequires: ghc-zlib-prof %changelog +* Wed Jun 13 2012 Jens Petersen - 0.1.1.8-1 +- update to 0.1.1.8 + * Fri Jan 6 2012 Jens Petersen - 0.1.1.7-6 - update to cabal2spec-0.25.2 diff --git a/sources b/sources index d68a310..bc7f997 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -d48994de906df9cb7432fa30f25b30a2 zip-archive-0.1.1.7.tar.gz +340e08e6ec37c35485c2f851b7b7fa70 zip-archive-0.1.1.8.tar.gz From aaf6fe7b14a4b7411f0179152bc00d7de64fea56 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 16 Jul 2012 11:16:22 +0900 Subject: [PATCH 14/64] change prof BRs to devel --- ghc-zip-archive.spec | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index 2c443ff..250f2de 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -11,7 +11,7 @@ and extracting files from zip archives. Name: ghc-%{pkg_name} Version: 0.1.1.8 -Release: 1%{?dist} +Release: 2%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -23,11 +23,11 @@ ExclusiveArch: %{ghc_arches} BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros %{!?without_hscolour:hscolour} # END cabal2spec -BuildRequires: ghc-binary-prof -BuildRequires: ghc-digest-prof -BuildRequires: ghc-mtl-prof -BuildRequires: ghc-utf8-string-prof -BuildRequires: ghc-zlib-prof +BuildRequires: ghc-binary-devel +BuildRequires: ghc-digest-devel +BuildRequires: ghc-mtl-devel +BuildRequires: ghc-utf8-string-devel +BuildRequires: ghc-zlib-devel %description %{common_description} @@ -53,10 +53,13 @@ BuildRequires: ghc-zlib-prof %ghc_devel_post_postun -%ghc_files COPYING +%ghc_files LICENSE %changelog +* Mon Jul 16 2012 Jens Petersen - 0.1.1.8-2 +- change prof BRs to devel + * Wed Jun 13 2012 Jens Petersen - 0.1.1.8-1 - update to 0.1.1.8 From ed237929ef80e3c6f65fcf6a3e7fe2fc08d23883 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 19 Jul 2012 01:25:24 -0500 Subject: [PATCH 15/64] - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild --- ghc-zip-archive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index 250f2de..5c858e6 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -11,7 +11,7 @@ and extracting files from zip archives. Name: ghc-%{pkg_name} Version: 0.1.1.8 -Release: 2%{?dist} +Release: 3%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -57,6 +57,9 @@ BuildRequires: ghc-zlib-devel %changelog +* Thu Jul 19 2012 Fedora Release Engineering - 0.1.1.8-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + * Mon Jul 16 2012 Jens Petersen - 0.1.1.8-2 - change prof BRs to devel From 25253e0d5c699640e703db56f2a8702b09d0f115 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 8 Nov 2012 18:16:19 +0900 Subject: [PATCH 16/64] update to 0.1.2.1; license change to BSD --- .gitignore | 1 + ghc-zip-archive.spec | 31 +++++++++++++++++++++---------- sources | 2 +- 3 files changed, 23 insertions(+), 11 deletions(-) diff --git a/.gitignore b/.gitignore index bc8d6b2..297ef61 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /zip-archive-0.1.1.6.tar.gz /zip-archive-0.1.1.7.tar.gz /zip-archive-0.1.1.8.tar.gz +/zip-archive-0.1.2.1.tar.gz diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index 5c858e6..eb2277b 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -1,33 +1,40 @@ -# cabal2spec-0.25.2 # https://fedoraproject.org/wiki/Packaging:Haskell # https://fedoraproject.org/wiki/PackagingDrafts/Haskell %global pkg_name zip-archive -%global common_summary Haskell %{pkg_name} library +%global common_summary Library for creating and modifying zip archives %global common_description The zip-archive library provides functions for creating, modifying,\ and extracting files from zip archives. Name: ghc-%{pkg_name} -Version: 0.1.1.8 -Release: 3%{?dist} +Version: 0.1.2.1 +Release: 1%{?dist} Summary: %{common_summary} -Group: System Environment/Libraries -License: GPLv2+ -# BEGIN cabal2spec +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 -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-binary-devel +BuildRequires: ghc-bytestring-devel +BuildRequires: ghc-containers-devel BuildRequires: ghc-digest-devel +BuildRequires: ghc-directory-devel +BuildRequires: ghc-filepath-devel BuildRequires: ghc-mtl-devel +BuildRequires: ghc-old-time-devel +BuildRequires: ghc-pretty-devel +BuildRequires: ghc-time-devel +BuildRequires: ghc-unix-devel BuildRequires: ghc-utf8-string-devel BuildRequires: ghc-zlib-devel +# End cabal-rpm deps %description %{common_description} @@ -57,6 +64,10 @@ BuildRequires: ghc-zlib-devel %changelog +* Thu Nov 08 2012 Jens Petersen - 0.1.2.1-1 +- update to 0.1.2.1 +- license is now BSD + * Thu Jul 19 2012 Fedora Release Engineering - 0.1.1.8-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild diff --git a/sources b/sources index bc7f997..0dfa762 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -340e08e6ec37c35485c2f851b7b7fa70 zip-archive-0.1.1.8.tar.gz +8a7630cbaf9b52f747cd45510221988b zip-archive-0.1.2.1.tar.gz From e60454ece67744d98d3b2208a27233e109ed7613 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 13 Feb 2013 17:23:20 -0600 Subject: [PATCH 17/64] - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild --- ghc-zip-archive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index eb2277b..fdac2ee 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -10,7 +10,7 @@ and extracting files from zip archives. Name: ghc-%{pkg_name} Version: 0.1.2.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: %{common_summary} License: BSD @@ -64,6 +64,9 @@ BuildRequires: ghc-zlib-devel %changelog +* Wed Feb 13 2013 Fedora Release Engineering - 0.1.2.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + * Thu Nov 08 2012 Jens Petersen - 0.1.2.1-1 - update to 0.1.2.1 - license is now BSD From fb0ad16d5137ef999f4b30dccd58a7e902e4acc5 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 10 Mar 2013 18:14:45 +0900 Subject: [PATCH 18/64] update to 0.1.3.4 --- .gitignore | 1 + ghc-zip-archive.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 297ef61..6ff9e6f 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /zip-archive-0.1.1.7.tar.gz /zip-archive-0.1.1.8.tar.gz /zip-archive-0.1.2.1.tar.gz +/zip-archive-0.1.3.4.tar.gz diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index fdac2ee..2fc959d 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -9,8 +9,8 @@ and extracting files from zip archives. Name: ghc-%{pkg_name} -Version: 0.1.2.1 -Release: 2%{?dist} +Version: 0.1.3.4 +Release: 1%{?dist} Summary: %{common_summary} License: BSD @@ -64,6 +64,9 @@ BuildRequires: ghc-zlib-devel %changelog +* Sun Mar 10 2013 Jens Petersen - 0.1.3.4-1 +- update to 0.1.3.4 + * Wed Feb 13 2013 Fedora Release Engineering - 0.1.2.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild diff --git a/sources b/sources index 0dfa762..e22e76d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -8a7630cbaf9b52f747cd45510221988b zip-archive-0.1.2.1.tar.gz +9029dfa69fe446a10d5d2bb82074dd6e zip-archive-0.1.3.4.tar.gz From bb44b1ebc28b928cba5dea730b8558ac1aebf31d Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 7 Jun 2013 12:49:18 +0900 Subject: [PATCH 19/64] update to new simplified Haskell Packaging Guidelines --- ghc-zip-archive.spec | 39 ++++++++++++++++++++++++++------------- 1 file changed, 26 insertions(+), 13 deletions(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index 2fc959d..cede21f 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -1,17 +1,11 @@ # https://fedoraproject.org/wiki/Packaging:Haskell -# https://fedoraproject.org/wiki/PackagingDrafts/Haskell %global pkg_name zip-archive -%global common_summary Library for creating and modifying zip archives - -%global common_description The zip-archive library provides functions for creating, modifying,\ -and extracting files from zip archives. - Name: ghc-%{pkg_name} Version: 0.1.3.4 -Release: 1%{?dist} -Summary: %{common_summary} +Release: 2%{?dist} +Summary: Library for creating and modifying zip archives License: BSD URL: http://hackage.haskell.org/package/%{pkg_name} @@ -37,7 +31,19 @@ BuildRequires: ghc-zlib-devel # End cabal-rpm deps %description -%{common_description} +The zip-archive library provides functions for creating, modifying, +and extracting files from zip archives. + + +%package devel +Summary: Haskell %{pkg_name} library development files +Requires: ghc-compiler = %{ghc_version} +Requires(post): ghc-compiler = %{ghc_version} +Requires(postun): ghc-compiler = %{ghc_version} +Requires: %{name} = %{version}-%{release} + +%description devel +This package provides the Haskell %{pkg_name} library development files. %prep @@ -52,18 +58,25 @@ BuildRequires: ghc-zlib-devel %ghc_lib_install -%ghc_devel_package +%post devel +%ghc_pkg_recache -%ghc_devel_description +%postun devel +%ghc_pkg_recache -%ghc_devel_post_postun +%files -f %{name}.files +%doc LICENSE -%ghc_files LICENSE + +%files devel -f %{name}-devel.files %changelog +* Fri Jun 07 2013 Jens Petersen - 0.1.3.4-2 +- update to new simplified Haskell Packaging Guidelines + * Sun Mar 10 2013 Jens Petersen - 0.1.3.4-1 - update to 0.1.3.4 From 988894806f24312deb6468cbdb87a962ec2da413 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 3 Aug 2013 09:12:41 -0500 Subject: [PATCH 20/64] - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild --- ghc-zip-archive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index cede21f..ff253c2 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -4,7 +4,7 @@ Name: ghc-%{pkg_name} Version: 0.1.3.4 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Library for creating and modifying zip archives License: BSD @@ -74,6 +74,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sat Aug 03 2013 Fedora Release Engineering - 0.1.3.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + * Fri Jun 07 2013 Jens Petersen - 0.1.3.4-2 - update to new simplified Haskell Packaging Guidelines From b34281d244beacc159d323887a36b5caca65f4bf Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 7 Jun 2014 10:32:02 -0500 Subject: [PATCH 21/64] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- ghc-zip-archive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index ff253c2..b92da87 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -4,7 +4,7 @@ Name: ghc-%{pkg_name} Version: 0.1.3.4 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Library for creating and modifying zip archives License: BSD @@ -74,6 +74,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sat Jun 07 2014 Fedora Release Engineering - 0.1.3.4-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Sat Aug 03 2013 Fedora Release Engineering - 0.1.3.4-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild From 6b96db8fd2f408f2f15e79f30b6c8cfdaae69dab Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Sat, 16 Aug 2014 16:14:51 +0000 Subject: [PATCH 22/64] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- ghc-zip-archive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index b92da87..03da318 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -4,7 +4,7 @@ Name: ghc-%{pkg_name} Version: 0.1.3.4 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Library for creating and modifying zip archives License: BSD @@ -74,6 +74,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sat Aug 16 2014 Fedora Release Engineering - 0.1.3.4-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Sat Jun 07 2014 Fedora Release Engineering - 0.1.3.4-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild From e45b63cce0ea9ffaab62195fac438f746875d561 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 30 Oct 2014 17:52:00 +0900 Subject: [PATCH 23/64] update to 0.2.3.4 --- .gitignore | 1 + ghc-zip-archive.spec | 33 +++++++++++++++++++++++++++------ sources | 2 +- 3 files changed, 29 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 6ff9e6f..b1261f3 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /zip-archive-0.1.1.8.tar.gz /zip-archive-0.1.2.1.tar.gz /zip-archive-0.1.3.4.tar.gz +/zip-archive-0.2.3.4.tar.gz diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index 03da318..ca9cfed 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -2,9 +2,14 @@ %global pkg_name zip-archive +%bcond_without tests + +# no useful debuginfo for Haskell packages without C sources +%global debug_package %{nil} + Name: ghc-%{pkg_name} -Version: 0.1.3.4 -Release: 5%{?dist} +Version: 0.2.3.4 +Release: 1%{?dist} Summary: Library for creating and modifying zip archives License: BSD @@ -24,23 +29,28 @@ BuildRequires: ghc-filepath-devel BuildRequires: ghc-mtl-devel BuildRequires: ghc-old-time-devel BuildRequires: ghc-pretty-devel +BuildRequires: ghc-text-devel BuildRequires: ghc-time-devel BuildRequires: ghc-unix-devel -BuildRequires: ghc-utf8-string-devel BuildRequires: ghc-zlib-devel +%if %{with tests} +BuildRequires: ghc-HUnit-devel +BuildRequires: ghc-process-devel +%endif # End cabal-rpm deps %description -The zip-archive library provides functions for creating, modifying, -and extracting files from zip archives. +The zip-archive library provides functions for creating, modifying, and +extracting files from zip archives. %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. @@ -58,6 +68,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 @@ -71,9 +87,14 @@ This package provides the Haskell %{pkg_name} library development files. %files devel -f %{name}-devel.files +%doc README.markdown %changelog +* Thu Oct 30 2014 Jens Petersen - 0.2.3.4-1 +- update to 0.2.3.4 +- refresh to cblrpm-0.8.11 + * Sat Aug 16 2014 Fedora Release Engineering - 0.1.3.4-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild diff --git a/sources b/sources index e22e76d..bf6b3ab 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -9029dfa69fe446a10d5d2bb82074dd6e zip-archive-0.1.3.4.tar.gz +8e8cec531455fbb06d01217f7e5cdbc0 zip-archive-0.2.3.4.tar.gz From 838164628e39c85e5da762bf2022c7305ccefeb4 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 23 Jan 2015 14:26:24 +0900 Subject: [PATCH 24/64] update to 0.2.3.5 --- .gitignore | 1 + ghc-zip-archive.spec | 12 ++++++------ sources | 2 +- 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index b1261f3..d5c5744 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /zip-archive-0.1.2.1.tar.gz /zip-archive-0.1.3.4.tar.gz /zip-archive-0.2.3.4.tar.gz +/zip-archive-0.2.3.5.tar.gz diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index ca9cfed..5a9f506 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -4,17 +4,14 @@ %bcond_without tests -# no useful debuginfo for Haskell packages without C sources -%global debug_package %{nil} - Name: ghc-%{pkg_name} -Version: 0.2.3.4 +Version: 0.2.3.5 Release: 1%{?dist} Summary: Library for creating and modifying zip archives 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 @@ -91,6 +88,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Fri Jan 23 2015 Jens Petersen - 0.2.3.5-1 +- update to 0.2.3.5 + * Thu Oct 30 2014 Jens Petersen - 0.2.3.4-1 - update to 0.2.3.4 - refresh to cblrpm-0.8.11 diff --git a/sources b/sources index bf6b3ab..67dd92c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -8e8cec531455fbb06d01217f7e5cdbc0 zip-archive-0.2.3.4.tar.gz +6ffd3a438bfc3324c6a452de0e03b2a3 zip-archive-0.2.3.5.tar.gz From ab7dde8d93cff1633e3a2ac7c59900cc80b176f5 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 28 Jan 2015 20:59:59 +0900 Subject: [PATCH 25/64] disable tests on armv7 --- ghc-zip-archive.spec | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index 5a9f506..8c09dce 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -2,7 +2,11 @@ %global pkg_name zip-archive +%ifnarch armv7hl %bcond_without tests +%else +%bcond_with tests +%endif Name: ghc-%{pkg_name} Version: 0.2.3.5 From e67f932596985da1306a046db5190cadb1a7e8a2 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 1 Feb 2015 09:42:03 +0000 Subject: [PATCH 26/64] simplify disabling tests on arm --- ghc-zip-archive.spec | 2 -- 1 file changed, 2 deletions(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index 8c09dce..a7687fb 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -4,8 +4,6 @@ %ifnarch armv7hl %bcond_without tests -%else -%bcond_with tests %endif Name: ghc-%{pkg_name} From ee59470392bc382122ae52c493c544286d4080ec Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 17 Jun 2015 08:07:46 +0000 Subject: [PATCH 27/64] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- ghc-zip-archive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index a7687fb..64b55d7 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.2.3.5 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Library for creating and modifying zip archives License: BSD @@ -90,6 +90,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Jun 17 2015 Fedora Release Engineering - 0.2.3.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Fri Jan 23 2015 Jens Petersen - 0.2.3.5-1 - update to 0.2.3.5 From 953eade7c9f7a3e5e4d21ec9f630e22a1d714111 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 18 Sep 2015 13:55:31 +0900 Subject: [PATCH 28/64] update to 0.2.3.7 --- .gitignore | 1 + ghc-zip-archive.spec | 11 ++++++++--- sources | 2 +- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index d5c5744..f74635c 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /zip-archive-0.1.3.4.tar.gz /zip-archive-0.2.3.4.tar.gz /zip-archive-0.2.3.5.tar.gz +/zip-archive-0.2.3.7.tar.gz diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index 64b55d7..2c5aa78 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -7,8 +7,8 @@ %endif Name: ghc-%{pkg_name} -Version: 0.2.3.5 -Release: 2%{?dist} +Version: 0.2.3.7 +Release: 1%{?dist} Summary: Library for creating and modifying zip archives License: BSD @@ -66,6 +66,8 @@ This package provides the Haskell %{pkg_name} library development files. %install %ghc_lib_install +rm %{buildroot}%{ghc_pkgdocdir}/LICENSE + %check %if %{with tests} @@ -82,7 +84,7 @@ This package provides the Haskell %{pkg_name} library development files. %files -f %{name}.files -%doc LICENSE +%license LICENSE %files devel -f %{name}-devel.files @@ -90,6 +92,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Fri Sep 18 2015 Jens Petersen - 0.2.3.7-1 +- update to 0.2.3.7 + * Wed Jun 17 2015 Fedora Release Engineering - 0.2.3.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild diff --git a/sources b/sources index 67dd92c..7129753 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -6ffd3a438bfc3324c6a452de0e03b2a3 zip-archive-0.2.3.5.tar.gz +d1a00d760cae3613bff2b306f54bfc3d zip-archive-0.2.3.7.tar.gz From d83ac8d80d8b620202a3438c8ac6b3cb52c0b2ae Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 2 Feb 2016 00:49:06 +0900 Subject: [PATCH 29/64] Reverting "update to 0.2.3.7" This reverts commit 953eade7c9f7a3e5e4d21ec9f630e22a1d714111. --- .gitignore | 1 - ghc-zip-archive.spec | 11 +++-------- sources | 2 +- 3 files changed, 4 insertions(+), 10 deletions(-) diff --git a/.gitignore b/.gitignore index f74635c..d5c5744 100644 --- a/.gitignore +++ b/.gitignore @@ -5,4 +5,3 @@ /zip-archive-0.1.3.4.tar.gz /zip-archive-0.2.3.4.tar.gz /zip-archive-0.2.3.5.tar.gz -/zip-archive-0.2.3.7.tar.gz diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index 2c5aa78..64b55d7 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -7,8 +7,8 @@ %endif Name: ghc-%{pkg_name} -Version: 0.2.3.7 -Release: 1%{?dist} +Version: 0.2.3.5 +Release: 2%{?dist} Summary: Library for creating and modifying zip archives License: BSD @@ -66,8 +66,6 @@ This package provides the Haskell %{pkg_name} library development files. %install %ghc_lib_install -rm %{buildroot}%{ghc_pkgdocdir}/LICENSE - %check %if %{with tests} @@ -84,7 +82,7 @@ rm %{buildroot}%{ghc_pkgdocdir}/LICENSE %files -f %{name}.files -%license LICENSE +%doc LICENSE %files devel -f %{name}-devel.files @@ -92,9 +90,6 @@ rm %{buildroot}%{ghc_pkgdocdir}/LICENSE %changelog -* Fri Sep 18 2015 Jens Petersen - 0.2.3.7-1 -- update to 0.2.3.7 - * Wed Jun 17 2015 Fedora Release Engineering - 0.2.3.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild diff --git a/sources b/sources index 7129753..67dd92c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -d1a00d760cae3613bff2b306f54bfc3d zip-archive-0.2.3.7.tar.gz +6ffd3a438bfc3324c6a452de0e03b2a3 zip-archive-0.2.3.5.tar.gz From 2fbba43958ad9356639e83c212c53022557d5672 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 3 Feb 2016 21:50:15 +0000 Subject: [PATCH 30/64] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- ghc-zip-archive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index 64b55d7..eae1ee0 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.2.3.5 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Library for creating and modifying zip archives License: BSD @@ -90,6 +90,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Feb 03 2016 Fedora Release Engineering - 0.2.3.5-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Wed Jun 17 2015 Fedora Release Engineering - 0.2.3.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From 297b0036f7896f5580f225043f7c3cc69a6deabf Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 27 Sep 2016 19:15:58 +0900 Subject: [PATCH 31/64] use cabal_test --- ghc-zip-archive.spec | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index eae1ee0..1256ed6 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -68,9 +68,7 @@ This package provides the Haskell %{pkg_name} library development files. %check -%if %{with tests} -%cabal test -%endif +%cabal_test %post devel From 8fd45b01e10ef0577604b2194d0585190ec55bc6 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 28 Sep 2016 18:32:27 +0900 Subject: [PATCH 32/64] use %license --- ghc-zip-archive.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index 1256ed6..1bfe636 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -80,7 +80,7 @@ This package provides the Haskell %{pkg_name} library development files. %files -f %{name}.files -%doc LICENSE +%license LICENSE %files devel -f %{name}-devel.files From dd5b6731be6211febde3060342c09d9aaf91db3b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 10 Feb 2017 10:54:22 +0000 Subject: [PATCH 33/64] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- ghc-zip-archive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index 1bfe636..921a153 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.2.3.5 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Library for creating and modifying zip archives License: BSD @@ -88,6 +88,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Fri Feb 10 2017 Fedora Release Engineering - 0.2.3.5-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Wed Feb 03 2016 Fedora Release Engineering - 0.2.3.5-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild From 8a72e6fdba5ed0860ad856f797fe60af26a4c66e Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 22 Feb 2017 12:25:04 +0900 Subject: [PATCH 34/64] update to 0.3.0.5 --- .gitignore | 1 + ghc-zip-archive.spec | 16 +++++++++++----- sources | 2 +- 3 files changed, 13 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index d5c5744..2a41cc8 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /zip-archive-0.1.3.4.tar.gz /zip-archive-0.2.3.4.tar.gz /zip-archive-0.2.3.5.tar.gz +/zip-archive-0.3.0.5.tar.gz diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index 921a153..3750ed9 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -1,19 +1,21 @@ +# generated by cabal-rpm-0.11.1 # https://fedoraproject.org/wiki/Packaging:Haskell %global pkg_name zip-archive +%global pkgver %{pkg_name}-%{version} %ifnarch armv7hl %bcond_without tests %endif Name: ghc-%{pkg_name} -Version: 0.2.3.5 -Release: 4%{?dist} +Version: 0.3.0.5 +Release: 1%{?dist} Summary: Library for creating and modifying zip archives License: BSD Url: https://hackage.haskell.org/package/%{pkg_name} -Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz +Source0: https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros @@ -35,6 +37,7 @@ BuildRequires: ghc-zlib-devel %if %{with tests} BuildRequires: ghc-HUnit-devel BuildRequires: ghc-process-devel +BuildRequires: ghc-temporary-devel %endif # End cabal-rpm deps @@ -56,7 +59,7 @@ This package provides the Haskell %{pkg_name} library development files. %prep -%setup -q -n %{pkg_name}-%{version} +%setup -q -n %{pkgver} %build @@ -84,10 +87,13 @@ This package provides the Haskell %{pkg_name} library development files. %files devel -f %{name}-devel.files -%doc README.markdown +%doc README.markdown changelog %changelog +* Wed Feb 22 2017 Jens Petersen - 0.3.0.5-1 +- update to 0.3.0.5 + * Fri Feb 10 2017 Fedora Release Engineering - 0.2.3.5-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild diff --git a/sources b/sources index 67dd92c..0970a64 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -6ffd3a438bfc3324c6a452de0e03b2a3 zip-archive-0.2.3.5.tar.gz +SHA512 (zip-archive-0.3.0.5.tar.gz) = fbb3e327313204476f9439b7ebe4b784abde584f68dbf904e96f2dbed1c99f0fcd0ee06a11036f1130904c58964726dce3136ff5f52c3772e60af8eed5727027 From af701eef698cbe309b2683c42e8d87294cc34f4d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 26 Jul 2017 10:02:53 +0000 Subject: [PATCH 35/64] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- ghc-zip-archive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index 3750ed9..81cd45a 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -10,7 +10,7 @@ Name: ghc-%{pkg_name} Version: 0.3.0.5 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Library for creating and modifying zip archives License: BSD @@ -91,6 +91,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Jul 26 2017 Fedora Release Engineering - 0.3.0.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Wed Feb 22 2017 Jens Petersen - 0.3.0.5-1 - update to 0.3.0.5 From bdac469f39da0f3614ed36742a0baf98f9e6f9a4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 2 Aug 2017 21:38:25 +0000 Subject: [PATCH 36/64] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- ghc-zip-archive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index 81cd45a..777785f 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -10,7 +10,7 @@ Name: ghc-%{pkg_name} Version: 0.3.0.5 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Library for creating and modifying zip archives License: BSD @@ -91,6 +91,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Aug 02 2017 Fedora Release Engineering - 0.3.0.5-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Wed Jul 26 2017 Fedora Release Engineering - 0.3.0.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From 654a43d816a2051010862e2a42b3bf5fcc2f3a83 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 24 Jan 2018 14:12:27 +0100 Subject: [PATCH 37/64] refresh to cabal-rpm-0.12.1 --- ghc-zip-archive.spec | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index 777785f..982d24a 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.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 zip-archive @@ -49,9 +49,12 @@ extracting files from zip archives. %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 @@ -74,6 +77,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 951f99e64003f411f4aa6421bae5d4d73e9c65aa Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 24 Jan 2018 16:03:38 +0100 Subject: [PATCH 38/64] update to 0.3.1.1 --- .gitignore | 1 + ghc-zip-archive.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 2a41cc8..80ad350 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /zip-archive-0.2.3.4.tar.gz /zip-archive-0.2.3.5.tar.gz /zip-archive-0.3.0.5.tar.gz +/zip-archive-0.3.1.1.tar.gz diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index 982d24a..ffd54ba 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -9,8 +9,8 @@ %endif Name: ghc-%{pkg_name} -Version: 0.3.0.5 -Release: 3%{?dist} +Version: 0.3.1.1 +Release: 1%{?dist} Summary: Library for creating and modifying zip archives License: BSD @@ -100,6 +100,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Jan 24 2018 Jens Petersen - 0.3.1.1-1 +- update to 0.3.1.1 + * Wed Aug 02 2017 Fedora Release Engineering - 0.3.0.5-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild diff --git a/sources b/sources index 0970a64..a581320 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (zip-archive-0.3.0.5.tar.gz) = fbb3e327313204476f9439b7ebe4b784abde584f68dbf904e96f2dbed1c99f0fcd0ee06a11036f1130904c58964726dce3136ff5f52c3772e60af8eed5727027 +SHA512 (zip-archive-0.3.1.1.tar.gz) = 6ee07b9dd05a2d03e1cfccff6b65d2fbe9bc74de3a47e7e2c378a2ae6b0f1440b25bd6b8b717b0fea5716aabe33c8425671c2f8ce71a288fd7ff663e5cfddea9 From cdd7119cc796631a9a9fbbca371dde1aa9691a65 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 4 Feb 2018 01:03:53 +0900 Subject: [PATCH 39/64] drop ldconfig scriptlets --- ghc-zip-archive.spec | 6 ------ 1 file changed, 6 deletions(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index ffd54ba..c8bfbb1 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -77,12 +77,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 93fe11886e2f2c1ee6a3c72648986bccdfe29b74 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 7 Feb 2018 12:24:35 +0000 Subject: [PATCH 40/64] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-zip-archive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index c8bfbb1..e55e85f 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -10,7 +10,7 @@ Name: ghc-%{pkg_name} Version: 0.3.1.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Library for creating and modifying zip archives License: BSD @@ -94,6 +94,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Feb 07 2018 Fedora Release Engineering - 0.3.1.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Wed Jan 24 2018 Jens Petersen - 0.3.1.1-1 - update to 0.3.1.1 From 0e46dea0107a54b02a02f7aa3557191317b453ac Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 13 Jul 2018 02:18:33 +0000 Subject: [PATCH 41/64] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-zip-archive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index e55e85f..206bb24 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -10,7 +10,7 @@ Name: ghc-%{pkg_name} Version: 0.3.1.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Library for creating and modifying zip archives License: BSD @@ -94,6 +94,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Fri Jul 13 2018 Fedora Release Engineering - 0.3.1.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Wed Feb 07 2018 Fedora Release Engineering - 0.3.1.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From 86f21ee749d51e5233463c6d17911cc4e8a84fc9 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 22 Jul 2018 23:40:10 +0900 Subject: [PATCH 42/64] update to 0.3.3 --- .gitignore | 1 + ghc-zip-archive.spec | 11 +++++++---- sources | 2 +- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 80ad350..263c081 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ /zip-archive-0.2.3.5.tar.gz /zip-archive-0.3.0.5.tar.gz /zip-archive-0.3.1.1.tar.gz +/zip-archive-0.3.3.tar.gz diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index 206bb24..ff6222d 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.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 zip-archive @@ -9,8 +9,8 @@ %endif Name: ghc-%{pkg_name} -Version: 0.3.1.1 -Release: 3%{?dist} +Version: 0.3.3 +Release: 1%{?dist} Summary: Library for creating and modifying zip archives License: BSD @@ -28,12 +28,12 @@ BuildRequires: ghc-digest-devel BuildRequires: ghc-directory-devel BuildRequires: ghc-filepath-devel BuildRequires: ghc-mtl-devel -BuildRequires: ghc-old-time-devel BuildRequires: ghc-pretty-devel BuildRequires: ghc-text-devel BuildRequires: ghc-time-devel BuildRequires: ghc-unix-devel BuildRequires: ghc-zlib-devel +BuildRequires: unzip %if %{with tests} BuildRequires: ghc-HUnit-devel BuildRequires: ghc-process-devel @@ -94,6 +94,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sun Jul 22 2018 Jens Petersen - 0.3.3-1 +- update to 0.3.3 + * Fri Jul 13 2018 Fedora Release Engineering - 0.3.1.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild diff --git a/sources b/sources index a581320..32d1f23 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (zip-archive-0.3.1.1.tar.gz) = 6ee07b9dd05a2d03e1cfccff6b65d2fbe9bc74de3a47e7e2c378a2ae6b0f1440b25bd6b8b717b0fea5716aabe33c8425671c2f8ce71a288fd7ff663e5cfddea9 +SHA512 (zip-archive-0.3.3.tar.gz) = f799c5e324ea40313c312649f5c2b2e96128fc70b52f86a51fa9475354488d8c3b85220b297bc557728a1c0dd5c0827ead8b4613aef16edae7071bbf250ad25d From 069122cbb53d18e69aa72f5135f3b8cd5eb6b544 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 31 Jan 2019 22:17:35 +0000 Subject: [PATCH 43/64] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-zip-archive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index ff6222d..5d1a892 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -10,7 +10,7 @@ Name: ghc-%{pkg_name} Version: 0.3.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Library for creating and modifying zip archives License: BSD @@ -94,6 +94,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Thu Jan 31 2019 Fedora Release Engineering - 0.3.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Sun Jul 22 2018 Jens Petersen - 0.3.3-1 - update to 0.3.3 From 45fa9151e403653237605a1247865a2ecb3ee8ef Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 17 Feb 2019 22:48:02 +0800 Subject: [PATCH 44/64] refresh to cabal-rpm-0.13 --- ghc-zip-archive.spec | 21 ++++++++-- zip-archive-0.3.3.cabal | 86 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 104 insertions(+), 3 deletions(-) create mode 100644 zip-archive-0.3.3.cabal diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index 5d1a892..5994c98 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.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 zip-archive @@ -10,16 +10,19 @@ Name: ghc-%{pkg_name} Version: 0.3.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Library for creating and modifying zip archives 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-binary-devel BuildRequires: ghc-bytestring-devel @@ -62,15 +65,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 @@ -86,7 +96,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 @@ -94,6 +106,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sun Feb 17 2019 Jens Petersen - 0.3.3-3 +- refresh to cabal-rpm-0.13 + * Thu Jan 31 2019 Fedora Release Engineering - 0.3.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild diff --git a/zip-archive-0.3.3.cabal b/zip-archive-0.3.3.cabal new file mode 100644 index 0000000..64d4e2d --- /dev/null +++ b/zip-archive-0.3.3.cabal @@ -0,0 +1,86 @@ +Name: zip-archive +Version: 0.3.3 +x-revision: 1 +Cabal-Version: >= 1.10 +Build-type: Custom +Synopsis: Library for creating and modifying zip archives. +Description: The zip-archive library provides functions for creating, modifying, + and extracting files from zip archives. +Category: Codec +Tested-with: GHC == 7.8.2, GHC == 7.10.3, GHC == 8.0.2, GHC == 8.2.2 +License: BSD3 +License-file: LICENSE +Homepage: http://github.com/jgm/zip-archive +Author: John MacFarlane +Maintainer: jgm@berkeley.edu +Extra-Source-Files: changelog + README.markdown + tests/test4.zip + tests/test4/a.txt + tests/test4/b.bin + "tests/test4/c/with spaces.txt" + tests/zip_with_symlinks.zip + +Source-repository head + type: git + location: git://github.com/jgm/zip-archive.git + +flag executable + Description: Build the Zip executable. + Default: False + +Library + Build-depends: base >= 4.5 && < 5, + pretty, + containers, + binary >= 0.6, + zlib, + filepath, + bytestring >= 0.10.0, + array, + mtl, + text >= 0.11, + digest >= 0.0.0.1, + directory >= 1.2.0, + time + Exposed-modules: Codec.Archive.Zip + Default-Language: Haskell98 + Hs-Source-Dirs: src + Ghc-Options: -Wall + if os(windows) + cpp-options: -D_WINDOWS + else + Build-depends: unix + +custom-setup + setup-depends: base, Cabal + +Executable zip-archive + if flag(executable) + Buildable: True + else + Buildable: False + Main-is: Main.hs + Hs-Source-Dirs: . + Build-Depends: base >= 4.2 && < 5, + directory >= 1.1, + bytestring >= 0.9.0, + zip-archive + Other-Modules: Paths_zip_archive + Ghc-Options: -Wall + Default-Language: Haskell98 + +Test-Suite test-zip-archive + Type: exitcode-stdio-1.0 + Main-Is: test-zip-archive.hs + Hs-Source-Dirs: tests + Build-Depends: base >= 4.2 && < 5, + directory >= 1.3, bytestring >= 0.9.0, process, time, + HUnit, zip-archive, temporary, filepath + Default-Language: Haskell98 + Ghc-Options: -Wall + if os(windows) + cpp-options: -D_WINDOWS + else + Build-tools: unzip + Build-depends: unix From 3f999c43fb0433697fb62b48fc466196e9a1e24b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 25 Jul 2019 03:17:58 +0000 Subject: [PATCH 45/64] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-zip-archive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index 5994c98..fafe92f 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -10,7 +10,7 @@ Name: ghc-%{pkg_name} Version: 0.3.3 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Library for creating and modifying zip archives License: BSD @@ -106,6 +106,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Thu Jul 25 2019 Fedora Release Engineering - 0.3.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Sun Feb 17 2019 Jens Petersen - 0.3.3-3 - refresh to cabal-rpm-0.13 From f516eea2d686d4ce88e8b45893e61f3b8172087a Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 25 Jul 2019 04:27:17 +0000 Subject: [PATCH 46/64] refresh to cabal-rpm-1.0.0: lib doc/prof subpkgs and bin static BRs --- ghc-zip-archive.spec | 48 +++++++++++++++++++++++++++++++++----------- 1 file changed, 36 insertions(+), 12 deletions(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index fafe92f..874ffdb 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.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 zip-archive @@ -22,6 +22,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-binary-devel @@ -52,11 +58,8 @@ extracting files from zip archives. %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} @@ -64,6 +67,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} @@ -87,14 +109,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 @@ -105,6 +119,16 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %doc README.markdown changelog +%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.3.3-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From 1d83e4fbb94f4c2b08883d10729b5535448ce9a0 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 25 Jul 2019 17:07:26 +0000 Subject: [PATCH 47/64] update to 0.4.1 --- .gitignore | 1 + ghc-zip-archive.spec | 27 ++++++++++-- sources | 2 +- ...ive-0.3.3.cabal => zip-archive-0.4.1.cabal | 41 ++++++++++++++----- 4 files changed, 57 insertions(+), 14 deletions(-) rename zip-archive-0.3.3.cabal => zip-archive-0.4.1.cabal (58%) diff --git a/.gitignore b/.gitignore index 263c081..4954092 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ /zip-archive-0.3.0.5.tar.gz /zip-archive-0.3.1.1.tar.gz /zip-archive-0.3.3.tar.gz +/zip-archive-0.4.1.tar.gz diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index 874ffdb..4a705da 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -9,8 +9,8 @@ %endif Name: ghc-%{pkg_name} -Version: 0.3.3 -Release: 4%{?dist} +Version: 0.4.1 +Release: 1%{?dist} Summary: Library for creating and modifying zip archives License: BSD @@ -52,7 +52,25 @@ BuildRequires: ghc-temporary-devel %description The zip-archive library provides functions for creating, modifying, and -extracting files from zip archives. +extracting files from zip archives. The zip archive format is documented in +. + +Certain simplifying assumptions are made about the zip archives: in particular, +there is no support for strong encryption, zip files that span multiple disks, +ZIP64, OS-specific file attributes, or compression methods other than Deflate. +However, the library should be able to read the most common zip archives, and +the archives it produces should be readable by all standard unzip programs. + +Archives are built and extracted in memory, so manipulating large zip files +will consume a lot of memory. If you work with large zip files or need features +not supported by this library, a better choice may be +, which uses a memory-efficient +streaming approach. However, zip can only read and write archives inside +instances of MonadIO, so zip-archive is a better choice if you want to +manipulate zip archives in "pure" contexts. + +As an example of the use of the library, a standalone zip archiver and +extracter is provided in the source distribution. %package devel @@ -130,6 +148,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Thu Jul 25 2019 Jens Petersen - 0.4.1-1 +- update to 0.4.1 + * Thu Jul 25 2019 Fedora Release Engineering - 0.3.3-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild diff --git a/sources b/sources index 32d1f23..3fca3b2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (zip-archive-0.3.3.tar.gz) = f799c5e324ea40313c312649f5c2b2e96128fc70b52f86a51fa9475354488d8c3b85220b297bc557728a1c0dd5c0827ead8b4613aef16edae7071bbf250ad25d +SHA512 (zip-archive-0.4.1.tar.gz) = 216555bd73a46da5061291c2c071e9c71239bd5ae253ac06ee80ade65bb1871366cc8e4dffbad983c5b6a7f4b0cb2a1439dfa5971db3e183124fa90442a73f0c diff --git a/zip-archive-0.3.3.cabal b/zip-archive-0.4.1.cabal similarity index 58% rename from zip-archive-0.3.3.cabal rename to zip-archive-0.4.1.cabal index 64d4e2d..1f052d0 100644 --- a/zip-archive-0.3.3.cabal +++ b/zip-archive-0.4.1.cabal @@ -1,13 +1,34 @@ Name: zip-archive -Version: 0.3.3 +Version: 0.4.1 x-revision: 1 -Cabal-Version: >= 1.10 -Build-type: Custom +Cabal-Version: 2.0 +Build-type: Simple Synopsis: Library for creating and modifying zip archives. -Description: The zip-archive library provides functions for creating, modifying, - and extracting files from zip archives. +Description: + The zip-archive library provides functions for creating, modifying, and + extracting files from zip archives. The zip archive format is + documented in . + . + Certain simplifying assumptions are made about the zip archives: in + particular, there is no support for strong encryption, zip files that + span multiple disks, ZIP64, OS-specific file attributes, or compression + methods other than Deflate. However, the library should be able to read + the most common zip archives, and the archives it produces should be + readable by all standard unzip programs. + . + Archives are built and extracted in memory, so manipulating large zip + files will consume a lot of memory. If you work with large zip files or + need features not supported by this library, a better choice may be + , which uses a + memory-efficient streaming approach. However, zip can only read and + write archives inside instances of MonadIO, so zip-archive is a better + choice if you want to manipulate zip archives in "pure" contexts. + . + As an example of the use of the library, a standalone zip archiver and + extracter is provided in the source distribution. Category: Codec -Tested-with: GHC == 7.8.2, GHC == 7.10.3, GHC == 8.0.2, GHC == 8.2.2 +Tested-with: GHC == 7.8.2, GHC == 7.10.3, GHC == 8.0.2, + GHC == 8.2.2, GHC == 8.4.3, GHC == 8.6.1 License: BSD3 License-file: LICENSE Homepage: http://github.com/jgm/zip-archive @@ -20,6 +41,8 @@ Extra-Source-Files: changelog tests/test4/b.bin "tests/test4/c/with spaces.txt" tests/zip_with_symlinks.zip + tests/zip_with_password.zip + tests/zip_with_evil_path.zip Source-repository head type: git @@ -52,9 +75,6 @@ Library else Build-depends: unix -custom-setup - setup-depends: base, Cabal - Executable zip-archive if flag(executable) Buildable: True @@ -67,6 +87,7 @@ Executable zip-archive bytestring >= 0.9.0, zip-archive Other-Modules: Paths_zip_archive + Autogen-Modules: Paths_zip_archive Ghc-Options: -Wall Default-Language: Haskell98 @@ -82,5 +103,5 @@ Test-Suite test-zip-archive if os(windows) cpp-options: -D_WINDOWS else - Build-tools: unzip Build-depends: unix + build-tools: unzip From 564e57b643aae983ed20ee39e3ae25edd60d404e Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 5 Aug 2019 18:33:16 +0800 Subject: [PATCH 48/64] BR prof for lib and static for executable --- ghc-zip-archive.spec | 36 ++++++++++++++++-------------------- 1 file changed, 16 insertions(+), 20 deletions(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index 4a705da..12635a1 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.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 zip-archive @@ -22,26 +22,21 @@ 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-binary-devel -BuildRequires: ghc-bytestring-devel -BuildRequires: ghc-containers-devel -BuildRequires: ghc-digest-devel -BuildRequires: ghc-directory-devel -BuildRequires: ghc-filepath-devel -BuildRequires: ghc-mtl-devel -BuildRequires: ghc-pretty-devel -BuildRequires: ghc-text-devel -BuildRequires: ghc-time-devel -BuildRequires: ghc-unix-devel -BuildRequires: ghc-zlib-devel +BuildRequires: ghc-array-prof +BuildRequires: ghc-base-prof +BuildRequires: ghc-binary-prof +BuildRequires: ghc-bytestring-prof +BuildRequires: ghc-containers-prof +BuildRequires: ghc-digest-prof +BuildRequires: ghc-directory-prof +BuildRequires: ghc-filepath-prof +BuildRequires: ghc-mtl-prof +BuildRequires: ghc-pretty-prof +BuildRequires: ghc-text-prof +BuildRequires: ghc-time-prof +BuildRequires: ghc-unix-prof +BuildRequires: ghc-zlib-prof BuildRequires: unzip %if %{with tests} BuildRequires: ghc-HUnit-devel @@ -76,6 +71,7 @@ extracter is provided in the source distribution. %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 dd337c33ca8f17d5e9840068edd56c0f29b1b9c4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jan 2020 21:47:19 +0000 Subject: [PATCH 49/64] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-zip-archive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index 12635a1..de12af0 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -10,7 +10,7 @@ Name: ghc-%{pkg_name} Version: 0.4.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Library for creating and modifying zip archives License: BSD @@ -144,6 +144,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Tue Jan 28 2020 Fedora Release Engineering - 0.4.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Thu Jul 25 2019 Jens Petersen - 0.4.1-1 - update to 0.4.1 From 9aca0e11070d4d5a931aa5f0dae0a24b1b182d21 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 8 Feb 2020 22:53:06 +0800 Subject: [PATCH 50/64] refresh to cabal-rpm-2.0.2 --- ghc-zip-archive.spec | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index de12af0..4a5e542 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -1,4 +1,4 @@ -# generated by cabal-rpm-1.0.1 +# generated by cabal-rpm-2.0.2 # https://fedoraproject.org/wiki/Packaging:Haskell %global pkg_name zip-archive @@ -10,7 +10,7 @@ Name: ghc-%{pkg_name} Version: 0.4.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Library for creating and modifying zip archives License: BSD @@ -84,6 +84,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. @@ -94,6 +95,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. @@ -123,6 +125,16 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %cabal_test +%if 0%{?fedora} < 31 || 0%{?rhel} < 8 +%post devel +%ghc_pkg_recache + + +%postun devel +%ghc_pkg_recache +%endif + + %files -f %{name}.files # Begin cabal-rpm files: %license LICENSE @@ -135,6 +147,7 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %if %{with haddock} %files doc -f %{name}-doc.files +%license LICENSE %endif @@ -144,6 +157,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Wed Feb 19 2020 Jens Petersen - 0.4.1-3 +- refresh to cabal-rpm-2.0.2 + * Tue Jan 28 2020 Fedora Release Engineering - 0.4.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From 47e20e2cb399adbcc46dd1f69e01b2e9ec211b45 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 4 Jun 2020 19:29:17 +0800 Subject: [PATCH 51/64] refresh to cabal-rpm-2.0.5 --- ghc-zip-archive.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index 4a5e542..994eb74 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.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 zip-archive %global pkgver %{pkg_name}-%{version} From c59bc4da4283b78f1bdb2a2bc9023c2355b6ba4a Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 19 Jun 2020 16:57:55 +0800 Subject: [PATCH 52/64] refresh to cabal-rpm-2.0.6 --- ghc-zip-archive.spec | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index 994eb74..4005315 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -1,4 +1,4 @@ -# generated by cabal-rpm-2.0.5 +# generated by cabal-rpm-2.0.6 # https://docs.fedoraproject.org/en-US/packaging-guidelines/Haskell/ %global pkg_name zip-archive @@ -37,11 +37,11 @@ BuildRequires: ghc-text-prof BuildRequires: ghc-time-prof BuildRequires: ghc-unix-prof BuildRequires: ghc-zlib-prof -BuildRequires: unzip %if %{with tests} BuildRequires: ghc-HUnit-devel BuildRequires: ghc-process-devel BuildRequires: ghc-temporary-devel +BuildRequires: unzip %endif # End cabal-rpm deps @@ -125,16 +125,6 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %cabal_test -%if 0%{?fedora} < 31 || 0%{?rhel} < 8 -%post devel -%ghc_pkg_recache - - -%postun devel -%ghc_pkg_recache -%endif - - %files -f %{name}.files # Begin cabal-rpm files: %license LICENSE From ff3985ef4e8e0788b6b94624677ade7ce27f47ec Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 17 Jul 2020 18:52:21 +0800 Subject: [PATCH 53/64] bump release --- ghc-zip-archive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index 4005315..56a9fdd 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -10,7 +10,7 @@ Name: ghc-%{pkg_name} Version: 0.4.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Library for creating and modifying zip archives License: BSD @@ -147,6 +147,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Fri Jul 17 2020 Jens Petersen - 0.4.1-4 +- refresh to cabal-rpm-2.0.6 + * Wed Feb 19 2020 Jens Petersen - 0.4.1-3 - refresh to cabal-rpm-2.0.2 From b8ab4f6a106a0072483a1197fd3404cae56022bb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 27 Jul 2020 19:56:33 +0000 Subject: [PATCH 54/64] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-zip-archive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index 56a9fdd..fef4f45 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -10,7 +10,7 @@ Name: ghc-%{pkg_name} Version: 0.4.1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Library for creating and modifying zip archives License: BSD @@ -147,6 +147,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Mon Jul 27 2020 Fedora Release Engineering - 0.4.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Fri Jul 17 2020 Jens Petersen - 0.4.1-4 - refresh to cabal-rpm-2.0.6 From a752bc35e1b902e7e280523d475bdfb30a490afa Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 1 Aug 2020 01:46:25 +0000 Subject: [PATCH 55/64] - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-zip-archive.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index fef4f45..9d65af8 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -10,7 +10,7 @@ Name: ghc-%{pkg_name} Version: 0.4.1 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Library for creating and modifying zip archives License: BSD @@ -147,6 +147,10 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Sat Aug 01 2020 Fedora Release Engineering - 0.4.1-6 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Mon Jul 27 2020 Fedora Release Engineering - 0.4.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 08544db4a4c1019a8b7350140012b10c0bc7b272 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 26 Jan 2021 08:00:43 +0000 Subject: [PATCH 56/64] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-zip-archive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index 9d65af8..4f2a1c8 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -10,7 +10,7 @@ Name: ghc-%{pkg_name} Version: 0.4.1 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Library for creating and modifying zip archives License: BSD @@ -147,6 +147,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Tue Jan 26 2021 Fedora Release Engineering - 0.4.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Sat Aug 01 2020 Fedora Release Engineering - 0.4.1-6 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 8ecb02e8403f1c418523ada53f7588a81a4a863b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 22 Jul 2021 01:32:55 +0000 Subject: [PATCH 57/64] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-zip-archive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index 4f2a1c8..97fed2b 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -10,7 +10,7 @@ Name: ghc-%{pkg_name} Version: 0.4.1 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Library for creating and modifying zip archives License: BSD @@ -147,6 +147,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Thu Jul 22 2021 Fedora Release Engineering - 0.4.1-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Tue Jan 26 2021 Fedora Release Engineering - 0.4.1-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From e7d2bebf1c1aeecc8514eb7aac826fd6963ba651 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 8 Jul 2021 00:30:14 +0800 Subject: [PATCH 58/64] refresh to cabal-rpm-2.0.9 --- ghc-zip-archive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index 97fed2b..522d61e 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -1,4 +1,4 @@ -# generated by cabal-rpm-2.0.6 +# generated by cabal-rpm-2.0.9 # https://docs.fedoraproject.org/en-US/packaging-guidelines/Haskell/ %global pkg_name zip-archive @@ -85,6 +85,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. @@ -122,7 +123,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %check +%if %{with tests} %cabal_test +%endif %files -f %{name}.files From cfe9ab2f7830967e213b3c23e03db0de826d2a4e Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 4 Aug 2021 22:29:12 +0800 Subject: [PATCH 59/64] revise .cabal --- zip-archive-0.4.1.cabal | 214 ++++++++++++++++++++-------------------- 1 file changed, 107 insertions(+), 107 deletions(-) diff --git a/zip-archive-0.4.1.cabal b/zip-archive-0.4.1.cabal index 1f052d0..ecf79d3 100644 --- a/zip-archive-0.4.1.cabal +++ b/zip-archive-0.4.1.cabal @@ -1,107 +1,107 @@ -Name: zip-archive -Version: 0.4.1 -x-revision: 1 -Cabal-Version: 2.0 -Build-type: Simple -Synopsis: Library for creating and modifying zip archives. -Description: - The zip-archive library provides functions for creating, modifying, and - extracting files from zip archives. The zip archive format is - documented in . - . - Certain simplifying assumptions are made about the zip archives: in - particular, there is no support for strong encryption, zip files that - span multiple disks, ZIP64, OS-specific file attributes, or compression - methods other than Deflate. However, the library should be able to read - the most common zip archives, and the archives it produces should be - readable by all standard unzip programs. - . - Archives are built and extracted in memory, so manipulating large zip - files will consume a lot of memory. If you work with large zip files or - need features not supported by this library, a better choice may be - , which uses a - memory-efficient streaming approach. However, zip can only read and - write archives inside instances of MonadIO, so zip-archive is a better - choice if you want to manipulate zip archives in "pure" contexts. - . - As an example of the use of the library, a standalone zip archiver and - extracter is provided in the source distribution. -Category: Codec -Tested-with: GHC == 7.8.2, GHC == 7.10.3, GHC == 8.0.2, - GHC == 8.2.2, GHC == 8.4.3, GHC == 8.6.1 -License: BSD3 -License-file: LICENSE -Homepage: http://github.com/jgm/zip-archive -Author: John MacFarlane -Maintainer: jgm@berkeley.edu -Extra-Source-Files: changelog - README.markdown - tests/test4.zip - tests/test4/a.txt - tests/test4/b.bin - "tests/test4/c/with spaces.txt" - tests/zip_with_symlinks.zip - tests/zip_with_password.zip - tests/zip_with_evil_path.zip - -Source-repository head - type: git - location: git://github.com/jgm/zip-archive.git - -flag executable - Description: Build the Zip executable. - Default: False - -Library - Build-depends: base >= 4.5 && < 5, - pretty, - containers, - binary >= 0.6, - zlib, - filepath, - bytestring >= 0.10.0, - array, - mtl, - text >= 0.11, - digest >= 0.0.0.1, - directory >= 1.2.0, - time - Exposed-modules: Codec.Archive.Zip - Default-Language: Haskell98 - Hs-Source-Dirs: src - Ghc-Options: -Wall - if os(windows) - cpp-options: -D_WINDOWS - else - Build-depends: unix - -Executable zip-archive - if flag(executable) - Buildable: True - else - Buildable: False - Main-is: Main.hs - Hs-Source-Dirs: . - Build-Depends: base >= 4.2 && < 5, - directory >= 1.1, - bytestring >= 0.9.0, - zip-archive - Other-Modules: Paths_zip_archive - Autogen-Modules: Paths_zip_archive - Ghc-Options: -Wall - Default-Language: Haskell98 - -Test-Suite test-zip-archive - Type: exitcode-stdio-1.0 - Main-Is: test-zip-archive.hs - Hs-Source-Dirs: tests - Build-Depends: base >= 4.2 && < 5, - directory >= 1.3, bytestring >= 0.9.0, process, time, - HUnit, zip-archive, temporary, filepath - Default-Language: Haskell98 - Ghc-Options: -Wall - if os(windows) - cpp-options: -D_WINDOWS - else - Build-depends: unix - build-tools: unzip +Name: zip-archive +Version: 0.4.1 +x-revision: 1 +Cabal-Version: 2.0 +Build-type: Simple +Synopsis: Library for creating and modifying zip archives. +Description: + The zip-archive library provides functions for creating, modifying, and + extracting files from zip archives. The zip archive format is + documented in . + . + Certain simplifying assumptions are made about the zip archives: in + particular, there is no support for strong encryption, zip files that + span multiple disks, ZIP64, OS-specific file attributes, or compression + methods other than Deflate. However, the library should be able to read + the most common zip archives, and the archives it produces should be + readable by all standard unzip programs. + . + Archives are built and extracted in memory, so manipulating large zip + files will consume a lot of memory. If you work with large zip files or + need features not supported by this library, a better choice may be + , which uses a + memory-efficient streaming approach. However, zip can only read and + write archives inside instances of MonadIO, so zip-archive is a better + choice if you want to manipulate zip archives in "pure" contexts. + . + As an example of the use of the library, a standalone zip archiver and + extracter is provided in the source distribution. +Category: Codec +Tested-with: GHC == 7.8.2, GHC == 7.10.3, GHC == 8.0.2, + GHC == 8.2.2, GHC == 8.4.3, GHC == 8.6.1 +License: BSD3 +License-file: LICENSE +Homepage: http://github.com/jgm/zip-archive +Author: John MacFarlane +Maintainer: jgm@berkeley.edu +Extra-Source-Files: changelog + README.markdown + tests/test4.zip + tests/test4/a.txt + tests/test4/b.bin + "tests/test4/c/with spaces.txt" + tests/zip_with_symlinks.zip + tests/zip_with_password.zip + tests/zip_with_evil_path.zip + +Source-repository head + type: git + location: git://github.com/jgm/zip-archive.git + +flag executable + Description: Build the Zip executable. + Default: False + +Library + Build-depends: base >= 4.5 && < 5, + pretty, + containers, + binary >= 0.6, + zlib, + filepath, + bytestring >= 0.10.0, + array, + mtl, + text >= 0.11, + digest >= 0.0.0.1, + directory >= 1.2.0, + time + Exposed-modules: Codec.Archive.Zip + Default-Language: Haskell98 + Hs-Source-Dirs: src + Ghc-Options: -Wall + if os(windows) + cpp-options: -D_WINDOWS + else + Build-depends: unix + +Executable zip-archive + if flag(executable) + Buildable: True + else + Buildable: False + Main-is: Main.hs + Hs-Source-Dirs: . + Build-Depends: base >= 4.2 && < 5, + directory >= 1.1, + bytestring >= 0.9.0, + zip-archive + Other-Modules: Paths_zip_archive + Autogen-Modules: Paths_zip_archive + Ghc-Options: -Wall + Default-Language: Haskell98 + +Test-Suite test-zip-archive + Type: exitcode-stdio-1.0 + Main-Is: test-zip-archive.hs + Hs-Source-Dirs: tests + Build-Depends: base >= 4.2 && < 5, + directory >= 1.3, bytestring >= 0.9.0, process, time, + HUnit, zip-archive, temporary, filepath + Default-Language: Haskell98 + Ghc-Options: -Wall + if os(windows) + cpp-options: -D_WINDOWS + else + Build-depends: unix + build-tools: unzip From a4708bfe3fc8c3f9b263d1491f4908f39f4f823c Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 6 Aug 2021 13:26:17 +0800 Subject: [PATCH 60/64] bump release --- ghc-zip-archive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index 522d61e..8c23b41 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -10,7 +10,7 @@ Name: ghc-%{pkg_name} Version: 0.4.1 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Library for creating and modifying zip archives License: BSD @@ -150,6 +150,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Fri Aug 06 2021 Jens Petersen - 0.4.1-9 +- rebuild + * Thu Jul 22 2021 Fedora Release Engineering - 0.4.1-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 03c3719b567ad3527201ed98ee8cf2e7d99e734c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 20 Jan 2022 05:53:14 +0000 Subject: [PATCH 61/64] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-zip-archive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index 8c23b41..637e1a9 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -10,7 +10,7 @@ Name: ghc-%{pkg_name} Version: 0.4.1 -Release: 9%{?dist} +Release: 10%{?dist} Summary: Library for creating and modifying zip archives License: BSD @@ -150,6 +150,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Thu Jan 20 2022 Fedora Release Engineering - 0.4.1-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Fri Aug 06 2021 Jens Petersen - 0.4.1-9 - rebuild From 0f3bbf88ce2ce046615dbcf4cc55ed22b0676688 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 10 Mar 2022 14:55:14 +0800 Subject: [PATCH 62/64] bump release --- ghc-zip-archive.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index 637e1a9..2831c22 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -10,7 +10,7 @@ Name: ghc-%{pkg_name} Version: 0.4.1 -Release: 10%{?dist} +Release: 11%{?dist} Summary: Library for creating and modifying zip archives License: BSD @@ -150,6 +150,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Thu Mar 10 2022 Jens Petersen - 0.4.1-11 +- rebuild + * Thu Jan 20 2022 Fedora Release Engineering - 0.4.1-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From 1744061b33d409357be67aefc9b1df513156828b Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 7 Jun 2022 15:28:29 +0800 Subject: [PATCH 63/64] update to 0.4.2.1 --- .gitignore | 1 + ghc-zip-archive.spec | 9 +- sources | 2 +- ...e-0.4.1.cabal => zip-archive-0.4.2.1.cabal | 212 +++++++++--------- 4 files changed, 113 insertions(+), 111 deletions(-) rename zip-archive-0.4.1.cabal => zip-archive-0.4.2.1.cabal (90%) diff --git a/.gitignore b/.gitignore index 4954092..75ce52f 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ /zip-archive-0.3.1.1.tar.gz /zip-archive-0.3.3.tar.gz /zip-archive-0.4.1.tar.gz +/zip-archive-0.4.2.1.tar.gz diff --git a/ghc-zip-archive.spec b/ghc-zip-archive.spec index 2831c22..2758c12 100644 --- a/ghc-zip-archive.spec +++ b/ghc-zip-archive.spec @@ -1,4 +1,4 @@ -# generated by cabal-rpm-2.0.9 +# generated by cabal-rpm-2.0.12 # https://docs.fedoraproject.org/en-US/packaging-guidelines/Haskell/ %global pkg_name zip-archive @@ -9,8 +9,8 @@ %endif Name: ghc-%{pkg_name} -Version: 0.4.1 -Release: 11%{?dist} +Version: 0.4.2.1 +Release: 1%{?dist} Summary: Library for creating and modifying zip archives License: BSD @@ -150,6 +150,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Tue Jun 07 2022 Jens Petersen - 0.4.2.1-1 +- https://hackage.haskell.org/package/zip-archive-0.4.2.1/changelog + * Thu Mar 10 2022 Jens Petersen - 0.4.1-11 - rebuild diff --git a/sources b/sources index 3fca3b2..14b028e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (zip-archive-0.4.1.tar.gz) = 216555bd73a46da5061291c2c071e9c71239bd5ae253ac06ee80ade65bb1871366cc8e4dffbad983c5b6a7f4b0cb2a1439dfa5971db3e183124fa90442a73f0c +SHA512 (zip-archive-0.4.2.1.tar.gz) = 464f92222d65661f159bfe7889749455862e130bfe06206f48c43e518e4fea36d188cc3f48110e99e8095daa6bccc1640341d6f4dc22a0232a5f30f80917b5cf diff --git a/zip-archive-0.4.1.cabal b/zip-archive-0.4.2.1.cabal similarity index 90% rename from zip-archive-0.4.1.cabal rename to zip-archive-0.4.2.1.cabal index ecf79d3..6de5640 100644 --- a/zip-archive-0.4.1.cabal +++ b/zip-archive-0.4.2.1.cabal @@ -1,107 +1,105 @@ -Name: zip-archive -Version: 0.4.1 -x-revision: 1 -Cabal-Version: 2.0 -Build-type: Simple -Synopsis: Library for creating and modifying zip archives. -Description: - The zip-archive library provides functions for creating, modifying, and - extracting files from zip archives. The zip archive format is - documented in . - . - Certain simplifying assumptions are made about the zip archives: in - particular, there is no support for strong encryption, zip files that - span multiple disks, ZIP64, OS-specific file attributes, or compression - methods other than Deflate. However, the library should be able to read - the most common zip archives, and the archives it produces should be - readable by all standard unzip programs. - . - Archives are built and extracted in memory, so manipulating large zip - files will consume a lot of memory. If you work with large zip files or - need features not supported by this library, a better choice may be - , which uses a - memory-efficient streaming approach. However, zip can only read and - write archives inside instances of MonadIO, so zip-archive is a better - choice if you want to manipulate zip archives in "pure" contexts. - . - As an example of the use of the library, a standalone zip archiver and - extracter is provided in the source distribution. -Category: Codec -Tested-with: GHC == 7.8.2, GHC == 7.10.3, GHC == 8.0.2, - GHC == 8.2.2, GHC == 8.4.3, GHC == 8.6.1 -License: BSD3 -License-file: LICENSE -Homepage: http://github.com/jgm/zip-archive -Author: John MacFarlane -Maintainer: jgm@berkeley.edu -Extra-Source-Files: changelog - README.markdown - tests/test4.zip - tests/test4/a.txt - tests/test4/b.bin - "tests/test4/c/with spaces.txt" - tests/zip_with_symlinks.zip - tests/zip_with_password.zip - tests/zip_with_evil_path.zip - -Source-repository head - type: git - location: git://github.com/jgm/zip-archive.git - -flag executable - Description: Build the Zip executable. - Default: False - -Library - Build-depends: base >= 4.5 && < 5, - pretty, - containers, - binary >= 0.6, - zlib, - filepath, - bytestring >= 0.10.0, - array, - mtl, - text >= 0.11, - digest >= 0.0.0.1, - directory >= 1.2.0, - time - Exposed-modules: Codec.Archive.Zip - Default-Language: Haskell98 - Hs-Source-Dirs: src - Ghc-Options: -Wall - if os(windows) - cpp-options: -D_WINDOWS - else - Build-depends: unix - -Executable zip-archive - if flag(executable) - Buildable: True - else - Buildable: False - Main-is: Main.hs - Hs-Source-Dirs: . - Build-Depends: base >= 4.2 && < 5, - directory >= 1.1, - bytestring >= 0.9.0, - zip-archive - Other-Modules: Paths_zip_archive - Autogen-Modules: Paths_zip_archive - Ghc-Options: -Wall - Default-Language: Haskell98 - -Test-Suite test-zip-archive - Type: exitcode-stdio-1.0 - Main-Is: test-zip-archive.hs - Hs-Source-Dirs: tests - Build-Depends: base >= 4.2 && < 5, - directory >= 1.3, bytestring >= 0.9.0, process, time, - HUnit, zip-archive, temporary, filepath - Default-Language: Haskell98 - Ghc-Options: -Wall - if os(windows) - cpp-options: -D_WINDOWS - else - Build-depends: unix - build-tools: unzip +Name: zip-archive +Version: 0.4.2.1 +Cabal-Version: 2.0 +Build-type: Simple +Synopsis: Library for creating and modifying zip archives. +Description: + The zip-archive library provides functions for creating, modifying, and + extracting files from zip archives. The zip archive format is + documented in . + . + Certain simplifying assumptions are made about the zip archives: in + particular, there is no support for strong encryption, zip files that + span multiple disks, ZIP64, OS-specific file attributes, or compression + methods other than Deflate. However, the library should be able to read + the most common zip archives, and the archives it produces should be + readable by all standard unzip programs. + . + Archives are built and extracted in memory, so manipulating large zip + files will consume a lot of memory. If you work with large zip files or + need features not supported by this library, a better choice may be + , which uses a + memory-efficient streaming approach. However, zip can only read and + write archives inside instances of MonadIO, so zip-archive is a better + choice if you want to manipulate zip archives in "pure" contexts. + . + As an example of the use of the library, a standalone zip archiver and + extracter is provided in the source distribution. +Category: Codec +Tested-with: GHC == 8.6.5, GHC == 8.8.1, GHC == 8.10.4, GHC == 9.0.1, + GHC == 8.8.3, GHC == 9.2.1 +License: BSD3 +License-file: LICENSE +Homepage: http://github.com/jgm/zip-archive +Author: John MacFarlane +Maintainer: jgm@berkeley.edu +Extra-Source-Files: changelog + README.markdown + tests/test4.zip + tests/test4/a.txt + tests/test4/b.bin + "tests/test4/c/with spaces.txt" + tests/zip_with_symlinks.zip + tests/zip_with_password.zip + tests/zip_with_evil_path.zip + +Source-repository head + type: git + location: git://github.com/jgm/zip-archive.git + +flag executable + Description: Build the Zip executable. + Default: False + +Library + Build-depends: base >= 4.5 && < 5, + pretty, + containers, + binary >= 0.6, + zlib, + filepath, + bytestring >= 0.10.0, + array, + mtl, + text >= 0.11, + digest >= 0.0.0.1, + directory >= 1.2.0, + time + Exposed-modules: Codec.Archive.Zip + Default-Language: Haskell98 + Hs-Source-Dirs: src + Ghc-Options: -Wall + if os(windows) + cpp-options: -D_WINDOWS + else + Build-depends: unix + +Executable zip-archive + if flag(executable) + Buildable: True + else + Buildable: False + Main-is: Main.hs + Hs-Source-Dirs: . + Build-Depends: base >= 4.5 && < 5, + directory >= 1.1, + bytestring >= 0.9.0, + zip-archive + Other-Modules: Paths_zip_archive + Autogen-Modules: Paths_zip_archive + Ghc-Options: -Wall + Default-Language: Haskell98 + +Test-Suite test-zip-archive + Type: exitcode-stdio-1.0 + Main-Is: test-zip-archive.hs + Hs-Source-Dirs: tests + Build-Depends: base >= 4.5 && < 5, + directory >= 1.3, bytestring >= 0.9.0, process, time, + HUnit, zip-archive, temporary, filepath + Default-Language: Haskell98 + Ghc-Options: -Wall + if os(windows) + cpp-options: -D_WINDOWS + else + Build-depends: unix From e27716872f04f86635a26aa4b77a10b09806319a Mon Sep 17 00:00:00 2001 From: MSVSphere Packaging Team Date: Mon, 30 Oct 2023 22:13:51 +0300 Subject: [PATCH 64/64] Remove unnecessary files --- sources | 1 - 1 file changed, 1 deletion(-) delete mode 100644 sources diff --git a/sources b/sources deleted file mode 100644 index 14b028e..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (zip-archive-0.4.2.1.tar.gz) = 464f92222d65661f159bfe7889749455862e130bfe06206f48c43e518e4fea36d188cc3f48110e99e8095daa6bccc1640341d6f4dc22a0232a5f30f80917b5cf