From 4cb1e19eea484f68e15be6c235937300bb0540c2 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 15 Dec 2011 13:14:12 +0000 Subject: [PATCH 01/46] 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 4bbeadde22a299bbae0cf0263239aa7788170db6 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 16 Dec 2011 10:46:44 +0900 Subject: [PATCH 02/46] import #759045 --- .gitignore | 1 + ghc-base16-bytestring.spec | 85 ++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 87 insertions(+) create mode 100644 ghc-base16-bytestring.spec diff --git a/.gitignore b/.gitignore index e69de29..ccd589c 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/base16-bytestring-0.1.1.3.tar.gz diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec new file mode 100644 index 0000000..e46905c --- /dev/null +++ b/ghc-base16-bytestring.spec @@ -0,0 +1,85 @@ +# For Haskell Packaging Guidelines see: +# - https://fedoraproject.org/wiki/Packaging:Haskell +# - https://fedoraproject.org/wiki/PackagingDrafts/Haskell + +%global pkg_name base16-bytestring + +# common part of summary for all the subpackages +%global common_summary Hex encoding and decoding for ByteStrings + +# main description used for all the subpackages +%global common_description Fast base16 (hex) encoding and decoding for ByteStrings. + +Name: ghc-%{pkg_name} +Version: 0.1.1.3 +Release: 1%{?dist} +Summary: %{common_summary} + +Group: System Environment/Libraries +License: BSD +# BEGIN cabal2spec +URL: http://hackage.haskell.org/package/%{pkg_name} +Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz +ExclusiveArch: %{ghc_arches} +BuildRequires: ghc-Cabal-devel +BuildRequires: ghc-rpm-macros +%if %{undefined without_hscolour} +BuildRequires: hscolour +%endif +# END cabal2spec +BuildRequires: ghc-bytestring-prof + +%description +%{common_description} + + +%package -n ghc-%{pkg_name}-devel +Summary: Development files for %{common_summary} +Group: Development/Libraries +# BEGIN cabal2spec +%{?ghc_devel_requires} +Obsoletes: ghc-%{pkg_name}-prof < %{version}-%{release} +Provides: ghc-%{pkg_name}-prof = %{version}-%{release} +# END cabal2spec +# Haskell devel dependencies are autogenerated by ghc-deps.sh + +%description -n ghc-%{pkg_name}-devel +%{common_description} + +This package contains the development files. + + +%prep +%setup -q -n %{pkg_name}-%{version} + + +%build +%ghc_lib_build + + +%install +%ghc_lib_install + + +%post -n ghc-%{pkg_name}-devel +%ghc_pkg_recache + + +%postun -n ghc-%{pkg_name}-devel +%ghc_pkg_recache + + +%if %{undefined ghc_without_shared} +%files -n ghc-%{pkg_name} -f ghc-%{pkg_name}.files +%endif + + +%files -n ghc-%{pkg_name}-devel -f ghc-%{pkg_name}-devel.files + + +%changelog +* Thu Dec 1 2011 Jens Petersen - 0.1.1.3-1 +- BSD license + +* Thu Dec 1 2011 Fedora Haskell SIG +- initial packaging for Fedora automatically generated by cabal2spec-0.24.1 diff --git a/sources b/sources index e69de29..d7f64e0 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +d340e105d274c6ccca59713211805035 base16-bytestring-0.1.1.3.tar.gz From ab9cd43760593a339ef2f3d9ea1ef4c7b4737193 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 4 Jan 2012 21:40:15 +0900 Subject: [PATCH 03/46] update to 0.1.1.4 and cabal2spec-0.25.2 --- .gitignore | 1 + ghc-base16-bytestring.spec | 47 ++++++++++++-------------------------- sources | 2 +- 3 files changed, 16 insertions(+), 34 deletions(-) diff --git a/.gitignore b/.gitignore index ccd589c..c98b888 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /base16-bytestring-0.1.1.3.tar.gz +/base16-bytestring-0.1.1.4.tar.gz diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec index e46905c..9e2357d 100644 --- a/ghc-base16-bytestring.spec +++ b/ghc-base16-bytestring.spec @@ -1,6 +1,6 @@ -# For Haskell Packaging Guidelines see: -# - https://fedoraproject.org/wiki/Packaging:Haskell -# - https://fedoraproject.org/wiki/PackagingDrafts/Haskell +# cabal2spec-0.25.2 +# https://fedoraproject.org/wiki/Packaging:Haskell +# https://fedoraproject.org/wiki/PackagingDrafts/Haskell %global pkg_name base16-bytestring @@ -11,7 +11,7 @@ %global common_description Fast base16 (hex) encoding and decoding for ByteStrings. Name: ghc-%{pkg_name} -Version: 0.1.1.3 +Version: 0.1.1.4 Release: 1%{?dist} Summary: %{common_summary} @@ -22,10 +22,7 @@ URL: http://hackage.haskell.org/package/%{pkg_name} Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz ExclusiveArch: %{ghc_arches} BuildRequires: ghc-Cabal-devel -BuildRequires: ghc-rpm-macros -%if %{undefined without_hscolour} -BuildRequires: hscolour -%endif +BuildRequires: ghc-rpm-macros %{!?without_hscolour:hscolour} # END cabal2spec BuildRequires: ghc-bytestring-prof @@ -33,22 +30,6 @@ BuildRequires: ghc-bytestring-prof %{common_description} -%package -n ghc-%{pkg_name}-devel -Summary: Development files for %{common_summary} -Group: Development/Libraries -# BEGIN cabal2spec -%{?ghc_devel_requires} -Obsoletes: ghc-%{pkg_name}-prof < %{version}-%{release} -Provides: ghc-%{pkg_name}-prof = %{version}-%{release} -# END cabal2spec -# Haskell devel dependencies are autogenerated by ghc-deps.sh - -%description -n ghc-%{pkg_name}-devel -%{common_description} - -This package contains the development files. - - %prep %setup -q -n %{pkg_name}-%{version} @@ -61,23 +42,23 @@ This package contains the development files. %ghc_lib_install -%post -n ghc-%{pkg_name}-devel -%ghc_pkg_recache +%ghc_devel_package +%ghc_devel_description -%postun -n ghc-%{pkg_name}-devel -%ghc_pkg_recache +%ghc_devel_post_postun -%if %{undefined ghc_without_shared} -%files -n ghc-%{pkg_name} -f ghc-%{pkg_name}.files -%endif - -%files -n ghc-%{pkg_name}-devel -f ghc-%{pkg_name}-devel.files +%ghc_files +%doc README.markdown %changelog +* Wed Jan 4 2012 Jens Petersen - 0.1.1.4-1 +- update to 0.1.1.4 and cabal2spec-0.25.2 +- include README file + * Thu Dec 1 2011 Jens Petersen - 0.1.1.3-1 - BSD license diff --git a/sources b/sources index d7f64e0..61e0f45 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -d340e105d274c6ccca59713211805035 base16-bytestring-0.1.1.3.tar.gz +500e53fe8384c6b24e0e7d5407ff3399 base16-bytestring-0.1.1.4.tar.gz From e590f02891cfcbd306b636ca2214e7431e836b8e Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Mar 2012 18:00:08 +0900 Subject: [PATCH 04/46] rebuild --- ghc-base16-bytestring.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec index 9e2357d..d290ccd 100644 --- a/ghc-base16-bytestring.spec +++ b/ghc-base16-bytestring.spec @@ -12,7 +12,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -50,11 +50,14 @@ BuildRequires: ghc-bytestring-prof %ghc_devel_post_postun -%ghc_files +%ghc_files LICENSE %doc README.markdown %changelog +* Thu Mar 22 2012 Jens Petersen - 0.1.1.4-2 +- rebuild + * Wed Jan 4 2012 Jens Petersen - 0.1.1.4-1 - update to 0.1.1.4 and cabal2spec-0.25.2 - include README file From be1a39fb8b688f996d9ba803c740086469164ddc Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 22 Jun 2012 17:46:55 +0900 Subject: [PATCH 05/46] update to 0.1.1.5 --- .gitignore | 1 + ghc-base16-bytestring.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index c98b888..e4344a9 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /base16-bytestring-0.1.1.3.tar.gz /base16-bytestring-0.1.1.4.tar.gz +/base16-bytestring-0.1.1.5.tar.gz diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec index d290ccd..505293a 100644 --- a/ghc-base16-bytestring.spec +++ b/ghc-base16-bytestring.spec @@ -11,8 +11,8 @@ %global common_description Fast base16 (hex) encoding and decoding for ByteStrings. Name: ghc-%{pkg_name} -Version: 0.1.1.4 -Release: 2%{?dist} +Version: 0.1.1.5 +Release: 1%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -55,6 +55,9 @@ BuildRequires: ghc-bytestring-prof %changelog +* Fri Jun 22 2012 Jens Petersen - 0.1.1.5-1 +- update to 0.1.1.5 + * Thu Mar 22 2012 Jens Petersen - 0.1.1.4-2 - rebuild diff --git a/sources b/sources index 61e0f45..4325195 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -500e53fe8384c6b24e0e7d5407ff3399 base16-bytestring-0.1.1.4.tar.gz +96478ffefb9a8f6e4a21718c5f445ac0 base16-bytestring-0.1.1.5.tar.gz From 6c149ac4908f4a59e9564a4ffc5a4da345cab224 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 16 Jul 2012 11:07:29 +0900 Subject: [PATCH 06/46] change prof BRs to devel --- ghc-base16-bytestring.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec index 505293a..16c0331 100644 --- a/ghc-base16-bytestring.spec +++ b/ghc-base16-bytestring.spec @@ -12,7 +12,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.5 -Release: 1%{?dist} +Release: 2%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -24,7 +24,7 @@ ExclusiveArch: %{ghc_arches} BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros %{!?without_hscolour:hscolour} # END cabal2spec -BuildRequires: ghc-bytestring-prof +BuildRequires: ghc-bytestring-devel %description %{common_description} @@ -55,6 +55,9 @@ BuildRequires: ghc-bytestring-prof %changelog +* Mon Jul 16 2012 Jens Petersen - 0.1.1.5-2 +- change prof BRs to devel + * Fri Jun 22 2012 Jens Petersen - 0.1.1.5-1 - update to 0.1.1.5 From 960c38a5a98ed85b63991736428e7b079dc3542d Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 19 Jul 2012 00:21:06 -0500 Subject: [PATCH 07/46] - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild --- ghc-base16-bytestring.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec index 16c0331..8f3efc0 100644 --- a/ghc-base16-bytestring.spec +++ b/ghc-base16-bytestring.spec @@ -12,7 +12,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.5 -Release: 2%{?dist} +Release: 3%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -55,6 +55,9 @@ BuildRequires: ghc-bytestring-devel %changelog +* Thu Jul 19 2012 Fedora Release Engineering - 0.1.1.5-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + * Mon Jul 16 2012 Jens Petersen - 0.1.1.5-2 - change prof BRs to devel From 95e5b5fae84b28750425026091517cad47a817b0 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 17 Nov 2012 21:02:16 +0900 Subject: [PATCH 08/46] update with cabal-rpm --- ghc-base16-bytestring.spec | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec index 8f3efc0..01bf59a 100644 --- a/ghc-base16-bytestring.spec +++ b/ghc-base16-bytestring.spec @@ -1,30 +1,26 @@ -# cabal2spec-0.25.2 # https://fedoraproject.org/wiki/Packaging:Haskell # https://fedoraproject.org/wiki/PackagingDrafts/Haskell %global pkg_name base16-bytestring -# common part of summary for all the subpackages -%global common_summary Hex encoding and decoding for ByteStrings +%global common_summary Fast hex encoding and decoding for ByteStrings -# main description used for all the subpackages %global common_description Fast base16 (hex) encoding and decoding for ByteStrings. Name: ghc-%{pkg_name} Version: 0.1.1.5 -Release: 3%{?dist} +Release: 4%{?dist} Summary: %{common_summary} -Group: System Environment/Libraries License: BSD -# BEGIN cabal2spec URL: http://hackage.haskell.org/package/%{pkg_name} Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz -ExclusiveArch: %{ghc_arches} + BuildRequires: ghc-Cabal-devel -BuildRequires: ghc-rpm-macros %{!?without_hscolour:hscolour} -# END cabal2spec +BuildRequires: ghc-rpm-macros +# Begin cabal-rpm deps: BuildRequires: ghc-bytestring-devel +# End cabal-rpm deps %description %{common_description} @@ -55,6 +51,9 @@ BuildRequires: ghc-bytestring-devel %changelog +* Sat Nov 17 2012 Jens Petersen - 0.1.1.5-4 +- update with cabal-rpm + * Thu Jul 19 2012 Fedora Release Engineering - 0.1.1.5-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild From ca1643e2e91396d4fddae705def51aa04f0fcad9 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 13 Feb 2013 16:57:08 -0600 Subject: [PATCH 09/46] - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild --- ghc-base16-bytestring.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec index 01bf59a..916ed80 100644 --- a/ghc-base16-bytestring.spec +++ b/ghc-base16-bytestring.spec @@ -9,7 +9,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.5 -Release: 4%{?dist} +Release: 5%{?dist} Summary: %{common_summary} License: BSD @@ -51,6 +51,9 @@ BuildRequires: ghc-bytestring-devel %changelog +* Wed Feb 13 2013 Fedora Release Engineering - 0.1.1.5-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + * Sat Nov 17 2012 Jens Petersen - 0.1.1.5-4 - update with cabal-rpm From 270222487368ccba35129374a7840af9252253e3 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 7 Jun 2013 12:48:10 +0900 Subject: [PATCH 10/46] update to new simplified Haskell Packaging Guidelines --- ghc-base16-bytestring.spec | 37 +++++++++++++++++++++++++------------ 1 file changed, 25 insertions(+), 12 deletions(-) diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec index 916ed80..9a5aeba 100644 --- a/ghc-base16-bytestring.spec +++ b/ghc-base16-bytestring.spec @@ -1,16 +1,11 @@ # https://fedoraproject.org/wiki/Packaging:Haskell -# https://fedoraproject.org/wiki/PackagingDrafts/Haskell %global pkg_name base16-bytestring -%global common_summary Fast hex encoding and decoding for ByteStrings - -%global common_description Fast base16 (hex) encoding and decoding for ByteStrings. - Name: ghc-%{pkg_name} Version: 0.1.1.5 -Release: 5%{?dist} -Summary: %{common_summary} +Release: 6%{?dist} +Summary: Fast hex encoding and decoding for ByteStrings License: BSD URL: http://hackage.haskell.org/package/%{pkg_name} @@ -23,7 +18,18 @@ BuildRequires: ghc-bytestring-devel # End cabal-rpm deps %description -%{common_description} +Fast base16 (hex) encoding and decoding for ByteStrings. + + +%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 @@ -38,19 +44,26 @@ BuildRequires: ghc-bytestring-devel %ghc_lib_install -%ghc_devel_package +%post devel +%ghc_pkg_recache + -%ghc_devel_description +%postun devel +%ghc_pkg_recache -%ghc_devel_post_postun +%files -f %{name}.files +%doc LICENSE -%ghc_files LICENSE +%files devel -f %{name}-devel.files %doc README.markdown %changelog +* Fri Jun 07 2013 Jens Petersen - 0.1.1.5-6 +- update to new simplified Haskell Packaging Guidelines + * Wed Feb 13 2013 Fedora Release Engineering - 0.1.1.5-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild From c3dcd8d216614dd6d3a39702f5b751fa1e5e3e32 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 3 Aug 2013 08:23:23 -0500 Subject: [PATCH 11/46] - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild --- ghc-base16-bytestring.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec index 9a5aeba..fdebd2d 100644 --- a/ghc-base16-bytestring.spec +++ b/ghc-base16-bytestring.spec @@ -4,7 +4,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.5 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Fast hex encoding and decoding for ByteStrings License: BSD @@ -61,6 +61,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sat Aug 03 2013 Fedora Release Engineering - 0.1.1.5-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + * Fri Jun 07 2013 Jens Petersen - 0.1.1.5-6 - update to new simplified Haskell Packaging Guidelines From f42759683278da80d25c8c4acf1e6602cd32e1c9 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 7 Jun 2014 09:29:28 -0500 Subject: [PATCH 12/46] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- ghc-base16-bytestring.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec index fdebd2d..cf247c9 100644 --- a/ghc-base16-bytestring.spec +++ b/ghc-base16-bytestring.spec @@ -4,7 +4,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.5 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Fast hex encoding and decoding for ByteStrings License: BSD @@ -61,6 +61,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sat Jun 07 2014 Fedora Release Engineering - 0.1.1.5-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Sat Aug 03 2013 Fedora Release Engineering - 0.1.1.5-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild From d84ad6391ddc32a4644dfe0c9c0dabb1294e07b9 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Sat, 16 Aug 2014 14:41:27 +0000 Subject: [PATCH 13/46] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- ghc-base16-bytestring.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec index cf247c9..a17982c 100644 --- a/ghc-base16-bytestring.spec +++ b/ghc-base16-bytestring.spec @@ -4,7 +4,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.5 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Fast hex encoding and decoding for ByteStrings License: BSD @@ -61,6 +61,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sat Aug 16 2014 Fedora Release Engineering - 0.1.1.5-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Sat Jun 07 2014 Fedora Release Engineering - 0.1.1.5-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild From c23d95dbc5fab374f0bace4a15e44818507944d1 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 25 Sep 2014 18:14:56 +0900 Subject: [PATCH 14/46] update to 0.1.1.6 --- .gitignore | 1 + ghc-base16-bytestring.spec | 19 ++++++++++++++----- sources | 2 +- 3 files changed, 16 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index e4344a9..4de4d34 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /base16-bytestring-0.1.1.3.tar.gz /base16-bytestring-0.1.1.4.tar.gz /base16-bytestring-0.1.1.5.tar.gz +/base16-bytestring-0.1.1.6.tar.gz diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec index a17982c..d817b59 100644 --- a/ghc-base16-bytestring.spec +++ b/ghc-base16-bytestring.spec @@ -2,14 +2,17 @@ %global pkg_name base16-bytestring +# no useful debuginfo for Haskell packages without C sources +%global debug_package %{nil} + Name: ghc-%{pkg_name} -Version: 0.1.1.5 -Release: 9%{?dist} +Version: 0.1.1.6 +Release: 1%{?dist} Summary: Fast hex encoding and decoding for ByteStrings License: BSD URL: http://hackage.haskell.org/package/%{pkg_name} -Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz +Source0: http://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros @@ -23,13 +26,15 @@ Fast base16 (hex) encoding and decoding for ByteStrings. %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. +This package provides the Haskell %{pkg_name} library development +files. %prep @@ -61,6 +66,10 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Thu Sep 25 2014 Jens Petersen - 0.1.1.6-1 +- update to 0.1.1.6 +- refresh to cblrpm-0.8.11 + * Sat Aug 16 2014 Fedora Release Engineering - 0.1.1.5-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild diff --git a/sources b/sources index 4325195..e4b7091 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -96478ffefb9a8f6e4a21718c5f445ac0 base16-bytestring-0.1.1.5.tar.gz +b6aac9d679d7dd84c3cd23cbc143eb29 base16-bytestring-0.1.1.6.tar.gz From 21cd8f4e48f094984b0b4a9fdf970286bb6ab6a9 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 3 Feb 2015 07:29:35 +0100 Subject: [PATCH 15/46] update urls --- ghc-base16-bytestring.spec | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec index d817b59..a1cf355 100644 --- a/ghc-base16-bytestring.spec +++ b/ghc-base16-bytestring.spec @@ -2,17 +2,14 @@ %global pkg_name base16-bytestring -# no useful debuginfo for Haskell packages without C sources -%global debug_package %{nil} - Name: ghc-%{pkg_name} Version: 0.1.1.6 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Fast hex encoding and decoding for ByteStrings License: BSD -URL: http://hackage.haskell.org/package/%{pkg_name} -Source0: http://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz +Url: https://hackage.haskell.org/package/%{pkg_name} +Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros @@ -66,6 +63,9 @@ files. %changelog +* Tue Feb 3 2015 Jens Petersen - 0.1.1.6-2 +- update urls + * Thu Sep 25 2014 Jens Petersen - 0.1.1.6-1 - update to 0.1.1.6 - refresh to cblrpm-0.8.11 From 1f124657d380bc5b9a79242c74f22af220c0320c Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 17 Jun 2015 07:31:58 +0000 Subject: [PATCH 16/46] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- ghc-base16-bytestring.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec index a1cf355..b7e50b5 100644 --- a/ghc-base16-bytestring.spec +++ b/ghc-base16-bytestring.spec @@ -4,7 +4,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.6 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Fast hex encoding and decoding for ByteStrings License: BSD @@ -63,6 +63,9 @@ files. %changelog +* Wed Jun 17 2015 Fedora Release Engineering - 0.1.1.6-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Tue Feb 3 2015 Jens Petersen - 0.1.1.6-2 - update urls From d2c78d4505b18ce5fa52c3786d19c878e909e866 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 3 Feb 2016 21:25:34 +0000 Subject: [PATCH 17/46] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- ghc-base16-bytestring.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec index b7e50b5..94daea5 100644 --- a/ghc-base16-bytestring.spec +++ b/ghc-base16-bytestring.spec @@ -4,7 +4,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.6 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Fast hex encoding and decoding for ByteStrings License: BSD @@ -63,6 +63,9 @@ files. %changelog +* Wed Feb 03 2016 Fedora Release Engineering - 0.1.1.6-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Wed Jun 17 2015 Fedora Release Engineering - 0.1.1.6-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From ea8968dd2da54d455e334c151dc53389793b45a1 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 28 Sep 2016 18:32:21 +0900 Subject: [PATCH 18/46] use %license --- ghc-base16-bytestring.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec index 94daea5..4240f59 100644 --- a/ghc-base16-bytestring.spec +++ b/ghc-base16-bytestring.spec @@ -55,7 +55,7 @@ files. %files -f %{name}.files -%doc LICENSE +%license LICENSE %files devel -f %{name}-devel.files From a313a86bc9b9132ecce8888e84520d180a8bb0ee Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 10 Feb 2017 10:33:37 +0000 Subject: [PATCH 19/46] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- ghc-base16-bytestring.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec index 4240f59..6dfd2ae 100644 --- a/ghc-base16-bytestring.spec +++ b/ghc-base16-bytestring.spec @@ -4,7 +4,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.6 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Fast hex encoding and decoding for ByteStrings License: BSD @@ -63,6 +63,9 @@ files. %changelog +* Fri Feb 10 2017 Fedora Release Engineering - 0.1.1.6-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Wed Feb 03 2016 Fedora Release Engineering - 0.1.1.6-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild From 9e618497dab63d87a941affb7a110b5a643653cb Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 24 Feb 2017 17:48:09 +0900 Subject: [PATCH 20/46] refresh to cabal-rpm-0.11.1 --- ghc-base16-bytestring.spec | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec index 6dfd2ae..1092f76 100644 --- a/ghc-base16-bytestring.spec +++ b/ghc-base16-bytestring.spec @@ -1,15 +1,17 @@ +# generated by cabal-rpm-0.11.1 # https://fedoraproject.org/wiki/Packaging:Haskell %global pkg_name base16-bytestring +%global pkgver %{pkg_name}-%{version} Name: ghc-%{pkg_name} Version: 0.1.1.6 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Fast hex encoding and decoding for ByteStrings License: BSD Url: https://hackage.haskell.org/package/%{pkg_name} -Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz +Source0: https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros @@ -35,7 +37,7 @@ files. %prep -%setup -q -n %{pkg_name}-%{version} +%setup -q -n %{pkgver} %build @@ -63,6 +65,9 @@ files. %changelog +* Fri Feb 24 2017 Jens Petersen - 0.1.1.6-6 +- refresh to cabal-rpm-0.11.1 + * Fri Feb 10 2017 Fedora Release Engineering - 0.1.1.6-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild From efcc29ed0cce1e7a4748b0f9ecba25ce7c0a5b2f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 26 Jul 2017 09:35:06 +0000 Subject: [PATCH 21/46] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- ghc-base16-bytestring.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec index 1092f76..a688175 100644 --- a/ghc-base16-bytestring.spec +++ b/ghc-base16-bytestring.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.6 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Fast hex encoding and decoding for ByteStrings License: BSD @@ -65,6 +65,9 @@ files. %changelog +* Wed Jul 26 2017 Fedora Release Engineering - 0.1.1.6-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Fri Feb 24 2017 Jens Petersen - 0.1.1.6-6 - refresh to cabal-rpm-0.11.1 From 41e450108cc6206d51f9f3dfb72b5ca9e349351f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 2 Aug 2017 21:13:14 +0000 Subject: [PATCH 22/46] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- ghc-base16-bytestring.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec index a688175..3de3a9e 100644 --- a/ghc-base16-bytestring.spec +++ b/ghc-base16-bytestring.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.6 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Fast hex encoding and decoding for ByteStrings License: BSD @@ -65,6 +65,9 @@ files. %changelog +* Wed Aug 02 2017 Fedora Release Engineering - 0.1.1.6-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Wed Jul 26 2017 Fedora Release Engineering - 0.1.1.6-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From 036b6e5380cb4d66471abbcb93e5d94cbba98fe1 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 24 Jan 2018 14:10:37 +0100 Subject: [PATCH 23/46] refresh to cabal-rpm-0.12.1 --- ghc-base16-bytestring.spec | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec index 3de3a9e..4102fc5 100644 --- a/ghc-base16-bytestring.spec +++ b/ghc-base16-bytestring.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 base16-bytestring @@ -26,9 +26,12 @@ Fast base16 (hex) encoding and decoding for ByteStrings. %package devel Summary: Haskell %{pkg_name} library development files Provides: %{name}-static = %{version}-%{release} +Provides: %{name}-doc = %{version}-%{release} +%if %{defined ghc_version} Requires: ghc-compiler = %{ghc_version} Requires(post): ghc-compiler = %{ghc_version} Requires(postun): ghc-compiler = %{ghc_version} +%endif Requires: %{name}%{?_isa} = %{version}-%{release} %description devel @@ -48,6 +51,12 @@ files. %ghc_lib_install +%post -p /sbin/ldconfig + + +%postun -p /sbin/ldconfig + + %post devel %ghc_pkg_recache From 81c41e944b7308dc2145e2fedfbe44eb5334b7ad Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 26 Jan 2018 11:19:34 +0100 Subject: [PATCH 24/46] bump release --- ghc-base16-bytestring.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec index 4102fc5..8628777 100644 --- a/ghc-base16-bytestring.spec +++ b/ghc-base16-bytestring.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.6 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Fast hex encoding and decoding for ByteStrings License: BSD @@ -74,6 +74,9 @@ files. %changelog +* Fri Jan 26 2018 Jens Petersen - 0.1.1.6-9 +- rebuild + * Wed Aug 02 2017 Fedora Release Engineering - 0.1.1.6-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild From 0ebfa8e1d349adee30564c4c3995d1798622ed54 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 4 Feb 2018 01:02:00 +0900 Subject: [PATCH 25/46] drop ldconfig scriptlets --- ghc-base16-bytestring.spec | 6 ------ 1 file changed, 6 deletions(-) diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec index 8628777..8e57f94 100644 --- a/ghc-base16-bytestring.spec +++ b/ghc-base16-bytestring.spec @@ -51,12 +51,6 @@ files. %ghc_lib_install -%post -p /sbin/ldconfig - - -%postun -p /sbin/ldconfig - - %post devel %ghc_pkg_recache From e7efd8732425a6296ecf51ea38dd307aa51531f0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 7 Feb 2018 11:20:30 +0000 Subject: [PATCH 26/46] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-base16-bytestring.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec index 8e57f94..15f92fe 100644 --- a/ghc-base16-bytestring.spec +++ b/ghc-base16-bytestring.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.6 -Release: 9%{?dist} +Release: 10%{?dist} Summary: Fast hex encoding and decoding for ByteStrings License: BSD @@ -68,6 +68,9 @@ files. %changelog +* Wed Feb 07 2018 Fedora Release Engineering - 0.1.1.6-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Fri Jan 26 2018 Jens Petersen - 0.1.1.6-9 - rebuild From 1d5372212d841d2c9ddf798b81fd28d47215c887 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 13 Jul 2018 01:34:36 +0000 Subject: [PATCH 27/46] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-base16-bytestring.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec index 15f92fe..027ce2f 100644 --- a/ghc-base16-bytestring.spec +++ b/ghc-base16-bytestring.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.6 -Release: 10%{?dist} +Release: 11%{?dist} Summary: Fast hex encoding and decoding for ByteStrings License: BSD @@ -68,6 +68,9 @@ files. %changelog +* Fri Jul 13 2018 Fedora Release Engineering - 0.1.1.6-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Wed Feb 07 2018 Fedora Release Engineering - 0.1.1.6-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From 6cb61c103d36cb813d5cadcce1c7f64b3bcdf71b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 31 Jan 2019 21:12:20 +0000 Subject: [PATCH 28/46] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-base16-bytestring.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec index 027ce2f..026c3da 100644 --- a/ghc-base16-bytestring.spec +++ b/ghc-base16-bytestring.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.6 -Release: 11%{?dist} +Release: 12%{?dist} Summary: Fast hex encoding and decoding for ByteStrings License: BSD @@ -68,6 +68,9 @@ files. %changelog +* Thu Jan 31 2019 Fedora Release Engineering - 0.1.1.6-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Fri Jul 13 2018 Fedora Release Engineering - 0.1.1.6-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From 8be3ee866eeb930d80bfb0df1d462322f5b2c6e9 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 17 Feb 2019 22:43:36 +0800 Subject: [PATCH 29/46] refresh to cabal-rpm-0.13 --- ghc-base16-bytestring.spec | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec index 026c3da..bd644cc 100644 --- a/ghc-base16-bytestring.spec +++ b/ghc-base16-bytestring.spec @@ -1,4 +1,4 @@ -# generated by cabal-rpm-0.12.1 +# generated by cabal-rpm-0.13 # https://fedoraproject.org/wiki/Packaging:Haskell %global pkg_name base16-bytestring @@ -6,16 +6,18 @@ Name: ghc-%{pkg_name} Version: 0.1.1.6 -Release: 12%{?dist} +Release: 13%{?dist} Summary: Fast hex encoding and decoding for ByteStrings License: BSD Url: https://hackage.haskell.org/package/%{pkg_name} +# Begin cabal-rpm sources: Source0: https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz +# End cabal-rpm sources +# Begin cabal-rpm deps: BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros -# Begin cabal-rpm deps: BuildRequires: ghc-bytestring-devel # End cabal-rpm deps @@ -40,15 +42,21 @@ files. %prep +# Begin cabal-rpm setup: %setup -q -n %{pkgver} +# End cabal-rpm setup %build +# Begin cabal-rpm build: %ghc_lib_build +# End cabal-rpm build %install +# Begin cabal-rpm install %ghc_lib_install +# End cabal-rpm install %post devel @@ -60,7 +68,9 @@ files. %files -f %{name}.files +# Begin cabal-rpm files: %license LICENSE +# End cabal-rpm files %files devel -f %{name}-devel.files @@ -68,6 +78,9 @@ files. %changelog +* Sun Feb 17 2019 Jens Petersen - 0.1.1.6-13 +- refresh to cabal-rpm-0.13 + * Thu Jan 31 2019 Fedora Release Engineering - 0.1.1.6-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From 7c92afe2c514610a22616d023952252847919bad Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 25 Jul 2019 02:08:30 +0000 Subject: [PATCH 30/46] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-base16-bytestring.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec index bd644cc..5943af3 100644 --- a/ghc-base16-bytestring.spec +++ b/ghc-base16-bytestring.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.6 -Release: 13%{?dist} +Release: 14%{?dist} Summary: Fast hex encoding and decoding for ByteStrings License: BSD @@ -78,6 +78,9 @@ files. %changelog +* Thu Jul 25 2019 Fedora Release Engineering - 0.1.1.6-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Sun Feb 17 2019 Jens Petersen - 0.1.1.6-13 - refresh to cabal-rpm-0.13 From 72c289ad0b3aff1c7c6cc729216570a4189342d1 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 25 Jul 2019 04:21:41 +0000 Subject: [PATCH 31/46] cabal-rpm-1.0.0: add doc and prof subpkgs --- ghc-base16-bytestring.spec | 53 ++++++++++++++++++++++++++++---------- 1 file changed, 40 insertions(+), 13 deletions(-) diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec index 5943af3..aaa3427 100644 --- a/ghc-base16-bytestring.spec +++ b/ghc-base16-bytestring.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 base16-bytestring @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.6 -Release: 14%{?dist} +Release: 15%{?dist} Summary: Fast hex encoding and decoding for ByteStrings License: BSD @@ -17,6 +17,12 @@ Source0: https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz # Begin cabal-rpm deps: BuildRequires: ghc-Cabal-devel +%if %{with haddock} +BuildRequires: ghc-doc +%endif +%if %{with ghc_prof} +BuildRequires: ghc-prof +%endif BuildRequires: ghc-rpm-macros BuildRequires: ghc-bytestring-devel # End cabal-rpm deps @@ -28,11 +34,8 @@ Fast base16 (hex) encoding and decoding for ByteStrings. %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} @@ -41,6 +44,25 @@ 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} @@ -59,14 +81,6 @@ files. # End cabal-rpm install -%post devel -%ghc_pkg_recache - - -%postun devel -%ghc_pkg_recache - - %files -f %{name}.files # Begin cabal-rpm files: %license LICENSE @@ -77,7 +91,20 @@ files. %doc README.markdown +%if %{with haddock} +%files doc -f %{name}-doc.files +%endif + + +%if %{with ghc_prof} +%files prof -f %{name}-prof.files +%endif + + %changelog +* Thu Aug 01 2019 Jens Petersen - 0.1.1.6-15 +- add doc and prof subpackages (cabal-rpm-1.0.0) + * Thu Jul 25 2019 Fedora Release Engineering - 0.1.1.6-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From cd31887386ad901110d85022c71c3a7d8a49196b Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 5 Aug 2019 18:27:38 +0800 Subject: [PATCH 32/46] BR prof for lib and static for executable --- ghc-base16-bytestring.spec | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec index aaa3427..6d3dc6b 100644 --- a/ghc-base16-bytestring.spec +++ b/ghc-base16-bytestring.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 base16-bytestring @@ -17,14 +17,9 @@ Source0: https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz # Begin cabal-rpm deps: BuildRequires: ghc-Cabal-devel -%if %{with haddock} -BuildRequires: ghc-doc -%endif -%if %{with ghc_prof} -BuildRequires: ghc-prof -%endif BuildRequires: ghc-rpm-macros -BuildRequires: ghc-bytestring-devel +BuildRequires: ghc-base-prof +BuildRequires: ghc-bytestring-prof # End cabal-rpm deps %description @@ -34,6 +29,7 @@ Fast base16 (hex) encoding and decoding for ByteStrings. %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 314b8b9f1e70412a78ddc56377c9146dabda9bd2 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jan 2020 20:18:35 +0000 Subject: [PATCH 33/46] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-base16-bytestring.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec index 6d3dc6b..494114d 100644 --- a/ghc-base16-bytestring.spec +++ b/ghc-base16-bytestring.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.6 -Release: 15%{?dist} +Release: 16%{?dist} Summary: Fast hex encoding and decoding for ByteStrings License: BSD @@ -98,6 +98,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Tue Jan 28 2020 Fedora Release Engineering - 0.1.1.6-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Thu Aug 01 2019 Jens Petersen - 0.1.1.6-15 - add doc and prof subpackages (cabal-rpm-1.0.0) From 2134ce5ad70129d6953a2dc42c28ecbc9eaadf46 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 8 Feb 2020 22:49:03 +0800 Subject: [PATCH 34/46] refresh to cabal-rpm-2.0.2 --- ghc-base16-bytestring.spec | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec index 494114d..ed09976 100644 --- a/ghc-base16-bytestring.spec +++ b/ghc-base16-bytestring.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 base16-bytestring @@ -43,6 +43,7 @@ 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. @@ -53,6 +54,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. @@ -77,6 +79,16 @@ This package provides the Haskell %{pkg_name} profiling library. # End cabal-rpm install +%if 0%{?fedora} < 31 || 0%{?rhel} < 8 +%post devel +%ghc_pkg_recache + + +%postun devel +%ghc_pkg_recache +%endif + + %files -f %{name}.files # Begin cabal-rpm files: %license LICENSE @@ -89,6 +101,7 @@ This package provides the Haskell %{pkg_name} profiling library. %if %{with haddock} %files doc -f %{name}-doc.files +%license LICENSE %endif From 96f543661c035e88787d4ff20c47a8db9c9e17a8 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 4 Jun 2020 19:25:19 +0800 Subject: [PATCH 35/46] refresh to cabal-rpm-2.0.5 --- ghc-base16-bytestring.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec index ed09976..b962560 100644 --- a/ghc-base16-bytestring.spec +++ b/ghc-base16-bytestring.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 base16-bytestring %global pkgver %{pkg_name}-%{version} From f093830c3f15feec12def03318cb5b8e01ed543f Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 19 Jun 2020 16:53:56 +0800 Subject: [PATCH 36/46] refresh to cabal-rpm-2.0.6 --- ghc-base16-bytestring.spec | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec index b962560..86a49d5 100644 --- a/ghc-base16-bytestring.spec +++ b/ghc-base16-bytestring.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 base16-bytestring @@ -79,16 +79,6 @@ This package provides the Haskell %{pkg_name} profiling library. # End cabal-rpm install -%if 0%{?fedora} < 31 || 0%{?rhel} < 8 -%post devel -%ghc_pkg_recache - - -%postun devel -%ghc_pkg_recache -%endif - - %files -f %{name}.files # Begin cabal-rpm files: %license LICENSE From 8584c825350adef5b0942b370cd991e02e91104a Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 16 Jul 2020 19:18:05 +0800 Subject: [PATCH 37/46] update to 0.1.1.7 --- .gitignore | 1 + ghc-base16-bytestring.spec | 24 ++++++++++++++++++++---- sources | 2 +- 3 files changed, 22 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 4de4d34..3ea98a8 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /base16-bytestring-0.1.1.4.tar.gz /base16-bytestring-0.1.1.5.tar.gz /base16-bytestring-0.1.1.6.tar.gz +/base16-bytestring-0.1.1.7.tar.gz diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec index 86a49d5..b36fece 100644 --- a/ghc-base16-bytestring.spec +++ b/ghc-base16-bytestring.spec @@ -4,9 +4,11 @@ %global pkg_name base16-bytestring %global pkgver %{pkg_name}-%{version} +%bcond_without tests + Name: ghc-%{pkg_name} -Version: 0.1.1.6 -Release: 16%{?dist} +Version: 0.1.1.7 +Release: 1%{?dist} Summary: Fast hex encoding and decoding for ByteStrings License: BSD @@ -23,7 +25,14 @@ BuildRequires: ghc-bytestring-prof # End cabal-rpm deps %description -Fast base16 (hex) encoding and decoding for ByteStrings. +This package provides support for encoding and decoding binary data according +to 'base16' (see also ) for +strict (see "Data.ByteString.Base16") and lazy 'ByteString's (see +"Data.ByteString.Base16.Lazy"). + +See also the +package which provides an uniform API providing conversion paths between more +binary and textual types. %package devel @@ -79,6 +88,10 @@ This package provides the Haskell %{pkg_name} profiling library. # End cabal-rpm install +%check +%cabal_test + + %files -f %{name}.files # Begin cabal-rpm files: %license LICENSE @@ -86,7 +99,7 @@ This package provides the Haskell %{pkg_name} profiling library. %files devel -f %{name}-devel.files -%doc README.markdown +%doc CHANGELOG.md README.md %if %{with haddock} @@ -101,6 +114,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Thu Jul 16 2020 Jens Petersen - 0.1.1.7-1 +- update to 0.1.1.7 + * Tue Jan 28 2020 Fedora Release Engineering - 0.1.1.6-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild diff --git a/sources b/sources index e4b7091..1529f5f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -b6aac9d679d7dd84c3cd23cbc143eb29 base16-bytestring-0.1.1.6.tar.gz +SHA512 (base16-bytestring-0.1.1.7.tar.gz) = 33c4c1e35489cee42ced9fffed3ee11bfe976dc167adc3ab715c224e69025fd9634cb010ee09bf86aa71170e12172c823964fdc3bed4611c599f686beea2985e From 6786809d4b6d9f9e1a0227367db68d8c33a3aae9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 27 Jul 2020 18:49:23 +0000 Subject: [PATCH 38/46] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-base16-bytestring.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec index b36fece..3599dfb 100644 --- a/ghc-base16-bytestring.spec +++ b/ghc-base16-bytestring.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.7 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Fast hex encoding and decoding for ByteStrings License: BSD @@ -114,6 +114,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Mon Jul 27 2020 Fedora Release Engineering - 0.1.1.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Thu Jul 16 2020 Jens Petersen - 0.1.1.7-1 - update to 0.1.1.7 From 9bb86c1949c15ea81a0488e62db333ba8220a633 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 26 Jan 2021 06:53:43 +0000 Subject: [PATCH 39/46] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-base16-bytestring.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec index 3599dfb..878833e 100644 --- a/ghc-base16-bytestring.spec +++ b/ghc-base16-bytestring.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.7 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Fast hex encoding and decoding for ByteStrings License: BSD @@ -114,6 +114,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Tue Jan 26 2021 Fedora Release Engineering - 0.1.1.7-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Mon Jul 27 2020 Fedora Release Engineering - 0.1.1.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From b3a4997e7b4c6228757f30d7578976e557fc3d59 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 22 Jul 2021 00:20:31 +0000 Subject: [PATCH 40/46] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-base16-bytestring.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec index 878833e..471bb21 100644 --- a/ghc-base16-bytestring.spec +++ b/ghc-base16-bytestring.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.7 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Fast hex encoding and decoding for ByteStrings License: BSD @@ -114,6 +114,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Thu Jul 22 2021 Fedora Release Engineering - 0.1.1.7-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Tue Jan 26 2021 Fedora Release Engineering - 0.1.1.7-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From f815ffba810bc021239ba926040d5238430152b2 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 5 Aug 2021 09:49:25 +0800 Subject: [PATCH 41/46] add revision --- base16-bytestring-0.1.1.7.cabal | 54 +++++++++++++++++++++++++++++++++ ghc-base16-bytestring.spec | 9 ++++-- 2 files changed, 61 insertions(+), 2 deletions(-) create mode 100644 base16-bytestring-0.1.1.7.cabal diff --git a/base16-bytestring-0.1.1.7.cabal b/base16-bytestring-0.1.1.7.cabal new file mode 100644 index 0000000..b49dc6c --- /dev/null +++ b/base16-bytestring-0.1.1.7.cabal @@ -0,0 +1,54 @@ +cabal-version: 1.12 +name: base16-bytestring +version: 0.1.1.7 +x-revision: 3 +synopsis: Fast base16 (hex) encoding and decoding for ByteStrings +description: This package provides support for encoding and decoding binary data according + to @base16@ (see also ) for + strict (see "Data.ByteString.Base16") and lazy @ByteString@s (see "Data.ByteString.Base16.Lazy"). + . + See also the package which + provides an uniform API providing conversion paths between more binary and textual types. +homepage: http://github.com/haskell/base16-bytestring +bug-reports: http://github.com/haskell/base16-bytestring/issues +license: BSD3 +license-file: LICENSE +copyright: Copyright 2011 MailRank, Inc.; + Copyright 2010-2020 Bryan O'Sullivan et al. +author: Bryan O'Sullivan +maintainer: Herbert Valerio Riedel , + Mikhail Glushenkov , + Emily Pillmore +category: Data +build-type: Simple +extra-source-files: README.md CHANGELOG.md +tested-with: GHC==8.10.1, GHC==8.8.3, GHC==8.6.5, + GHC==8.4.4, GHC==8.2.2, GHC==8.0.2, + GHC==7.10.3, GHC==7.8.4, GHC==7.6.3, + GHC==7.4.2, GHC==7.2.2, GHC==7.0.4 + +library + exposed-modules: + Data.ByteString.Base16 + Data.ByteString.Base16.Lazy + + build-depends: + base == 4.*, + bytestring >= 0.9 && < 0.11, + ghc-prim + + ghc-options: -Wall -funbox-strict-fields + default-language: Haskell2010 + +source-repository head + type: git + location: http://github.com/haskell/base16-bytestring + +test-suite test + type: exitcode-stdio-1.0 + hs-source-dirs: tests + main-is: Tests.hs + default-language: Haskell2010 + build-depends: base + , base16-bytestring + , bytestring diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec index 471bb21..ef70ee0 100644 --- a/ghc-base16-bytestring.spec +++ b/ghc-base16-bytestring.spec @@ -1,4 +1,4 @@ -# generated by cabal-rpm-2.0.6 +# generated by cabal-rpm-2.0.7 # https://docs.fedoraproject.org/en-US/packaging-guidelines/Haskell/ %global pkg_name base16-bytestring @@ -8,13 +8,14 @@ Name: ghc-%{pkg_name} Version: 0.1.1.7 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Fast hex encoding and decoding for ByteStrings 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: @@ -73,6 +74,7 @@ This package provides the Haskell %{pkg_name} profiling library. %prep # Begin cabal-rpm setup: %setup -q -n %{pkgver} +cp -bp %{SOURCE1} %{pkg_name}.cabal # End cabal-rpm setup @@ -114,6 +116,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Thu Aug 5 2021 Jens Petersen - 0.1.1.7-5 +- add revision + * Thu Jul 22 2021 Fedora Release Engineering - 0.1.1.7-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From b25a0d2becd366a839a8eae6e441b34a8730ad06 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 8 Jul 2021 00:30:09 +0800 Subject: [PATCH 42/46] refresh to cabal-rpm-2.0.9 --- ghc-base16-bytestring.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec index ef70ee0..938fd8b 100644 --- a/ghc-base16-bytestring.spec +++ b/ghc-base16-bytestring.spec @@ -1,4 +1,4 @@ -# generated by cabal-rpm-2.0.7 +# generated by cabal-rpm-2.0.9 # https://docs.fedoraproject.org/en-US/packaging-guidelines/Haskell/ %global pkg_name base16-bytestring @@ -54,6 +54,7 @@ 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. @@ -91,7 +92,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %check +%if %{with tests} %cabal_test +%endif %files -f %{name}.files From 76eaf19606d7ba1358ee7e608435c5d41d843686 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 5 Aug 2021 09:50:45 +0800 Subject: [PATCH 43/46] update to 1.0.1.0 --- .gitignore | 1 + base16-bytestring-0.1.1.7.cabal | 54 --------------------------------- ghc-base16-bytestring.spec | 30 +++++++++--------- sources | 2 +- 4 files changed, 16 insertions(+), 71 deletions(-) delete mode 100644 base16-bytestring-0.1.1.7.cabal diff --git a/.gitignore b/.gitignore index 3ea98a8..7842de5 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /base16-bytestring-0.1.1.5.tar.gz /base16-bytestring-0.1.1.6.tar.gz /base16-bytestring-0.1.1.7.tar.gz +/base16-bytestring-1.0.1.0.tar.gz diff --git a/base16-bytestring-0.1.1.7.cabal b/base16-bytestring-0.1.1.7.cabal deleted file mode 100644 index b49dc6c..0000000 --- a/base16-bytestring-0.1.1.7.cabal +++ /dev/null @@ -1,54 +0,0 @@ -cabal-version: 1.12 -name: base16-bytestring -version: 0.1.1.7 -x-revision: 3 -synopsis: Fast base16 (hex) encoding and decoding for ByteStrings -description: This package provides support for encoding and decoding binary data according - to @base16@ (see also ) for - strict (see "Data.ByteString.Base16") and lazy @ByteString@s (see "Data.ByteString.Base16.Lazy"). - . - See also the package which - provides an uniform API providing conversion paths between more binary and textual types. -homepage: http://github.com/haskell/base16-bytestring -bug-reports: http://github.com/haskell/base16-bytestring/issues -license: BSD3 -license-file: LICENSE -copyright: Copyright 2011 MailRank, Inc.; - Copyright 2010-2020 Bryan O'Sullivan et al. -author: Bryan O'Sullivan -maintainer: Herbert Valerio Riedel , - Mikhail Glushenkov , - Emily Pillmore -category: Data -build-type: Simple -extra-source-files: README.md CHANGELOG.md -tested-with: GHC==8.10.1, GHC==8.8.3, GHC==8.6.5, - GHC==8.4.4, GHC==8.2.2, GHC==8.0.2, - GHC==7.10.3, GHC==7.8.4, GHC==7.6.3, - GHC==7.4.2, GHC==7.2.2, GHC==7.0.4 - -library - exposed-modules: - Data.ByteString.Base16 - Data.ByteString.Base16.Lazy - - build-depends: - base == 4.*, - bytestring >= 0.9 && < 0.11, - ghc-prim - - ghc-options: -Wall -funbox-strict-fields - default-language: Haskell2010 - -source-repository head - type: git - location: http://github.com/haskell/base16-bytestring - -test-suite test - type: exitcode-stdio-1.0 - hs-source-dirs: tests - main-is: Tests.hs - default-language: Haskell2010 - build-depends: base - , base16-bytestring - , bytestring diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec index 938fd8b..d4ec6b2 100644 --- a/ghc-base16-bytestring.spec +++ b/ghc-base16-bytestring.spec @@ -1,21 +1,20 @@ -# generated by cabal-rpm-2.0.9 +# generated by cabal-rpm-2.0.10 # https://docs.fedoraproject.org/en-US/packaging-guidelines/Haskell/ %global pkg_name base16-bytestring %global pkgver %{pkg_name}-%{version} -%bcond_without tests +# testsuite missing deps: test-framework test-framework-hunit test-framework-quickcheck2 Name: ghc-%{pkg_name} -Version: 0.1.1.7 -Release: 5%{?dist} -Summary: Fast hex encoding and decoding for ByteStrings +Version: 1.0.1.0 +Release: 1%{?dist} +Summary: RFC 4648-compliant Base16 encodings for ByteStrings 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: @@ -31,9 +30,12 @@ to 'base16' (see also ) for strict (see "Data.ByteString.Base16") and lazy 'ByteString's (see "Data.ByteString.Base16.Lazy"). -See also the -package which provides an uniform API providing conversion paths between more -binary and textual types. +See the package which +provides superior encoding and decoding performance as well as support for +lazy, short, and strict variants of 'Text' and 'ByteString' values. +Additionally, see the package which provides an uniform API providing conversion paths +between more binary and textual types. %package devel @@ -75,7 +77,6 @@ This package provides the Haskell %{pkg_name} profiling library. %prep # Begin cabal-rpm setup: %setup -q -n %{pkgver} -cp -bp %{SOURCE1} %{pkg_name}.cabal # End cabal-rpm setup @@ -91,12 +92,6 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal # End cabal-rpm install -%check -%if %{with tests} -%cabal_test -%endif - - %files -f %{name}.files # Begin cabal-rpm files: %license LICENSE @@ -119,6 +114,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Thu Aug 5 2021 Jens Petersen - 1.0.1.0-1 +- update to 1.0.1.0 + * Thu Aug 5 2021 Jens Petersen - 0.1.1.7-5 - add revision diff --git a/sources b/sources index 1529f5f..50ea6a4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (base16-bytestring-0.1.1.7.tar.gz) = 33c4c1e35489cee42ced9fffed3ee11bfe976dc167adc3ab715c224e69025fd9634cb010ee09bf86aa71170e12172c823964fdc3bed4611c599f686beea2985e +SHA512 (base16-bytestring-1.0.1.0.tar.gz) = e95f4422c7442c8a8f05b98e0cc8c7ffe67b59f0e1b89e7016bea1cbad351a3766a0193d3499c721614aa4607cacc9aba9ed275b92188980ae67108abd28d6e6 From 56837d23021d48f52911426da52c59f20f514c20 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 20 Jan 2022 04:32:58 +0000 Subject: [PATCH 44/46] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-base16-bytestring.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec index d4ec6b2..e371e31 100644 --- a/ghc-base16-bytestring.spec +++ b/ghc-base16-bytestring.spec @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 1.0.1.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: RFC 4648-compliant Base16 encodings for ByteStrings License: BSD @@ -114,6 +114,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Thu Jan 20 2022 Fedora Release Engineering - 1.0.1.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Thu Aug 5 2021 Jens Petersen - 1.0.1.0-1 - update to 1.0.1.0 From f252f5a85aea233ec7310ef6e9c99a616be6f2fe Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 7 Jun 2022 10:45:04 +0800 Subject: [PATCH 45/46] update to 1.0.2.0 --- .gitignore | 1 + ghc-base16-bytestring.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 7842de5..48fdd73 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /base16-bytestring-0.1.1.6.tar.gz /base16-bytestring-0.1.1.7.tar.gz /base16-bytestring-1.0.1.0.tar.gz +/base16-bytestring-1.0.2.0.tar.gz diff --git a/ghc-base16-bytestring.spec b/ghc-base16-bytestring.spec index e371e31..643eaac 100644 --- a/ghc-base16-bytestring.spec +++ b/ghc-base16-bytestring.spec @@ -7,8 +7,8 @@ # testsuite missing deps: test-framework test-framework-hunit test-framework-quickcheck2 Name: ghc-%{pkg_name} -Version: 1.0.1.0 -Release: 2%{?dist} +Version: 1.0.2.0 +Release: 1%{?dist} Summary: RFC 4648-compliant Base16 encodings for ByteStrings License: BSD @@ -114,6 +114,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Tue Jun 07 2022 Jens Petersen - 1.0.2.0-1 +- https://hackage.haskell.org/package/base16-bytestring-1.0.2.0/changelog + * Thu Jan 20 2022 Fedora Release Engineering - 1.0.1.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild diff --git a/sources b/sources index 50ea6a4..c808ef8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (base16-bytestring-1.0.1.0.tar.gz) = e95f4422c7442c8a8f05b98e0cc8c7ffe67b59f0e1b89e7016bea1cbad351a3766a0193d3499c721614aa4607cacc9aba9ed275b92188980ae67108abd28d6e6 +SHA512 (base16-bytestring-1.0.2.0.tar.gz) = 61e483c08f3cd81c0ffa891bd6f4aa5ff222d8184880deb5aeeae8184bd6efdbb373ca6bece2cd597490492107c91a2f4fd6ca9c71c712e298bce7418b9f7135 From e9557a37388a4b45c922d05b800b51dc3c9e705b Mon Sep 17 00:00:00 2001 From: MSVSphere Packaging Team Date: Mon, 30 Oct 2023 21:23:40 +0300 Subject: [PATCH 46/46] 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 c808ef8..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (base16-bytestring-1.0.2.0.tar.gz) = 61e483c08f3cd81c0ffa891bd6f4aa5ff222d8184880deb5aeeae8184bd6efdbb373ca6bece2cd597490492107c91a2f4fd6ca9c71c712e298bce7418b9f7135