From 745782aeb24251233fa5e88be18a56d275aa755f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 10 Jun 2013 11:52:20 +0000 Subject: [PATCH 01/38] 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 eae9f72d88d37bdf96a89f98d3728bccdf5ede24 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 11 Jun 2013 10:25:59 +0900 Subject: [PATCH 02/38] import (#916553) --- .gitignore | 1 + ghc-setenv.spec | 54 +++++++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 56 insertions(+) create mode 100644 ghc-setenv.spec diff --git a/.gitignore b/.gitignore index e69de29..019ef9e 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/setenv-0.1.0.tar.gz diff --git a/ghc-setenv.spec b/ghc-setenv.spec new file mode 100644 index 0000000..15730ef --- /dev/null +++ b/ghc-setenv.spec @@ -0,0 +1,54 @@ +# https://fedoraproject.org/wiki/Packaging:Haskell +# https://fedoraproject.org/wiki/PackagingDrafts/Haskell + +%global pkg_name setenv + +%global common_summary Cross-platform library for setting environment variables + +%global common_description A cross-platform library for setting environment variables. + +Name: ghc-%{pkg_name} +Version: 0.1.0 +Release: 1%{?dist} +Summary: %{common_summary} + +License: MIT +URL: http://hackage.haskell.org/package/%{pkg_name} +Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz + +BuildRequires: ghc-Cabal-devel +BuildRequires: ghc-rpm-macros +# Begin cabal-rpm deps: +BuildRequires: ghc-unix-devel +# End cabal-rpm deps + +%description +%{common_description} + + +%prep +%setup -q -n %{pkg_name}-%{version} + + +%build +%ghc_lib_build + + +%install +%ghc_lib_install + + +%ghc_devel_package + +%ghc_devel_description + + +%ghc_devel_post_postun + + +%ghc_files LICENSE + + +%changelog +* Thu Feb 28 2013 Fedora Haskell SIG - 0.1.0-1 +- spec file generated by cabal-rpm-0.7.1 diff --git a/sources b/sources index e69de29..13d6c49 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +1fa5884d2d825c137d4a316ed516cfb9 setenv-0.1.0.tar.gz From 7622af000155c03c61b333a4292819a881824d49 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 11 Jun 2013 18:20:35 +0900 Subject: [PATCH 03/38] update to new simplified Haskell Packaging Guidelines --- ghc-setenv.spec | 37 +++++++++++++++++++++++++------------ 1 file changed, 25 insertions(+), 12 deletions(-) diff --git a/ghc-setenv.spec b/ghc-setenv.spec index 15730ef..d0c1d5c 100644 --- a/ghc-setenv.spec +++ b/ghc-setenv.spec @@ -1,16 +1,11 @@ # https://fedoraproject.org/wiki/Packaging:Haskell -# https://fedoraproject.org/wiki/PackagingDrafts/Haskell %global pkg_name setenv -%global common_summary Cross-platform library for setting environment variables - -%global common_description A cross-platform library for setting environment variables. - Name: ghc-%{pkg_name} Version: 0.1.0 -Release: 1%{?dist} -Summary: %{common_summary} +Release: 2%{?dist} +Summary: Cross-platform library for setting environment variables License: MIT URL: http://hackage.haskell.org/package/%{pkg_name} @@ -23,7 +18,18 @@ BuildRequires: ghc-unix-devel # End cabal-rpm deps %description -%{common_description} +A cross-platform library for setting environment variables. + + +%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,17 +44,24 @@ BuildRequires: ghc-unix-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 +* Tue Jun 11 2013 Jens Petersen - 0.1.0-2 +- update to new simplified Haskell Packaging Guidelines + * Thu Feb 28 2013 Fedora Haskell SIG - 0.1.0-1 - spec file generated by cabal-rpm-0.7.1 From 48c427252a726fa7222bc0e798f27cd5fb36d4ac Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 3 Aug 2013 08:59:23 -0500 Subject: [PATCH 04/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild --- ghc-setenv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-setenv.spec b/ghc-setenv.spec index d0c1d5c..f6af092 100644 --- a/ghc-setenv.spec +++ b/ghc-setenv.spec @@ -4,7 +4,7 @@ Name: ghc-%{pkg_name} Version: 0.1.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Cross-platform library for setting environment variables License: MIT @@ -60,6 +60,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sat Aug 03 2013 Fedora Release Engineering - 0.1.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + * Tue Jun 11 2013 Jens Petersen - 0.1.0-2 - update to new simplified Haskell Packaging Guidelines From 2def1a9adac7068711f93a34e6da480f7cd584e7 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 7 Jun 2014 10:14:04 -0500 Subject: [PATCH 05/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- ghc-setenv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-setenv.spec b/ghc-setenv.spec index f6af092..3e73120 100644 --- a/ghc-setenv.spec +++ b/ghc-setenv.spec @@ -4,7 +4,7 @@ Name: ghc-%{pkg_name} Version: 0.1.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Cross-platform library for setting environment variables License: MIT @@ -60,6 +60,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sat Jun 07 2014 Fedora Release Engineering - 0.1.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Sat Aug 03 2013 Fedora Release Engineering - 0.1.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild From 2a964c43ce7599b286a282c492db077868cd827f Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Sat, 16 Aug 2014 15:47:12 +0000 Subject: [PATCH 06/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- ghc-setenv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-setenv.spec b/ghc-setenv.spec index 3e73120..5258f91 100644 --- a/ghc-setenv.spec +++ b/ghc-setenv.spec @@ -4,7 +4,7 @@ Name: ghc-%{pkg_name} Version: 0.1.0 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Cross-platform library for setting environment variables License: MIT @@ -60,6 +60,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sat Aug 16 2014 Fedora Release Engineering - 0.1.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Sat Jun 07 2014 Fedora Release Engineering - 0.1.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild From bc82ba37853d04b022b7fe94f109caaf9238a728 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 20 Jan 2015 21:33:16 +0900 Subject: [PATCH 07/38] update to 0.1.1.3 --- .gitignore | 1 + ghc-setenv.spec | 20 ++++++++++++++------ sources | 2 +- 3 files changed, 16 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 019ef9e..fbc9877 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /setenv-0.1.0.tar.gz +/setenv-0.1.1.3.tar.gz diff --git a/ghc-setenv.spec b/ghc-setenv.spec index 5258f91..f46d9c5 100644 --- a/ghc-setenv.spec +++ b/ghc-setenv.spec @@ -3,13 +3,13 @@ %global pkg_name setenv Name: ghc-%{pkg_name} -Version: 0.1.0 -Release: 5%{?dist} +Version: 0.1.1.3 +Release: 1%{?dist} Summary: Cross-platform library for setting environment variables License: MIT -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 @@ -18,15 +18,20 @@ BuildRequires: ghc-unix-devel # End cabal-rpm deps %description -A cross-platform library for setting environment variables. +A cross-platform library for setting environment variables + +Note: Since 'base-4.7.0.0' the functions 'setEnv' and 'unsetEnv' are provided +by 'System.Environment'. 'System.SetEnv' merily re-exports those functions when +built with 'base >= 4.7'. %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. @@ -60,6 +65,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Tue Jan 20 2015 Jens Petersen - 0.1.1.3-1 +- update to 0.1.1.3 + * Sat Aug 16 2014 Fedora Release Engineering - 0.1.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild diff --git a/sources b/sources index 13d6c49..2a77ee2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -1fa5884d2d825c137d4a316ed516cfb9 setenv-0.1.0.tar.gz +316fdd4f3fbdaa57e6784c0274f7d897 setenv-0.1.1.3.tar.gz From 10bfc98f7c987a4a96e5c12c7b4397751ec55ae5 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 17 Jun 2015 07:58:09 +0000 Subject: [PATCH 08/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- ghc-setenv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-setenv.spec b/ghc-setenv.spec index f46d9c5..f54dfa0 100644 --- a/ghc-setenv.spec +++ b/ghc-setenv.spec @@ -4,7 +4,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Cross-platform library for setting environment variables License: MIT @@ -65,6 +65,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Jun 17 2015 Fedora Release Engineering - 0.1.1.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Tue Jan 20 2015 Jens Petersen - 0.1.1.3-1 - update to 0.1.1.3 From d455deb044df7f4487d10efb199cfe173dfe76e3 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 3 Feb 2016 21:43:44 +0000 Subject: [PATCH 09/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- ghc-setenv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-setenv.spec b/ghc-setenv.spec index f54dfa0..7a8ef11 100644 --- a/ghc-setenv.spec +++ b/ghc-setenv.spec @@ -4,7 +4,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Cross-platform library for setting environment variables License: MIT @@ -65,6 +65,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Feb 03 2016 Fedora Release Engineering - 0.1.1.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Wed Jun 17 2015 Fedora Release Engineering - 0.1.1.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From de12c4f73ebba3311bb4ce14c67be795162b5272 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 28 Sep 2016 18:32:25 +0900 Subject: [PATCH 10/38] use %license --- ghc-setenv.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ghc-setenv.spec b/ghc-setenv.spec index 7a8ef11..98b6d27 100644 --- a/ghc-setenv.spec +++ b/ghc-setenv.spec @@ -58,7 +58,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 412db34405092195fe2a761ab518ee352462d331 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 10 Feb 2017 10:48:43 +0000 Subject: [PATCH 11/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- ghc-setenv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-setenv.spec b/ghc-setenv.spec index 98b6d27..c575654 100644 --- a/ghc-setenv.spec +++ b/ghc-setenv.spec @@ -4,7 +4,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.3 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Cross-platform library for setting environment variables License: MIT @@ -65,6 +65,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Fri Feb 10 2017 Fedora Release Engineering - 0.1.1.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Wed Feb 03 2016 Fedora Release Engineering - 0.1.1.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild From 6d6b1e369391ab972bc92150a5b23a0513ade18c Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 24 Feb 2017 17:48:23 +0900 Subject: [PATCH 12/38] refresh to cabal-rpm-0.11.1 --- ghc-setenv.spec | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/ghc-setenv.spec b/ghc-setenv.spec index c575654..b98fa1d 100644 --- a/ghc-setenv.spec +++ b/ghc-setenv.spec @@ -1,15 +1,17 @@ +# generated by cabal-rpm-0.11.1 # https://fedoraproject.org/wiki/Packaging:Haskell %global pkg_name setenv +%global pkgver %{pkg_name}-%{version} Name: ghc-%{pkg_name} Version: 0.1.1.3 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Cross-platform library for setting environment variables License: MIT 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 @@ -38,7 +40,7 @@ This package provides the Haskell %{pkg_name} library development files. %prep -%setup -q -n %{pkg_name}-%{version} +%setup -q -n %{pkgver} %build @@ -65,6 +67,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Fri Feb 24 2017 Jens Petersen - 0.1.1.3-5 +- refresh to cabal-rpm-0.11.1 + * Fri Feb 10 2017 Fedora Release Engineering - 0.1.1.3-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild From 7e54b5316d19b3540281e67d803514cb6875c46a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 26 Jul 2017 09:55:46 +0000 Subject: [PATCH 13/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- ghc-setenv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-setenv.spec b/ghc-setenv.spec index b98fa1d..748dae2 100644 --- a/ghc-setenv.spec +++ b/ghc-setenv.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.3 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Cross-platform library for setting environment variables License: MIT @@ -67,6 +67,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Jul 26 2017 Fedora Release Engineering - 0.1.1.3-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Fri Feb 24 2017 Jens Petersen - 0.1.1.3-5 - refresh to cabal-rpm-0.11.1 From 492de5eec10ad168b802a199c97509f163693fb3 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 2 Aug 2017 21:31:34 +0000 Subject: [PATCH 14/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- ghc-setenv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-setenv.spec b/ghc-setenv.spec index 748dae2..7524e7a 100644 --- a/ghc-setenv.spec +++ b/ghc-setenv.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.3 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Cross-platform library for setting environment variables License: MIT @@ -67,6 +67,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Aug 02 2017 Fedora Release Engineering - 0.1.1.3-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Wed Jul 26 2017 Fedora Release Engineering - 0.1.1.3-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From 2abd0c1c2677e1623396897145fd3caf3c45bccf Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 24 Jan 2018 14:11:58 +0100 Subject: [PATCH 15/38] refresh to cabal-rpm-0.12.1 --- ghc-setenv.spec | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/ghc-setenv.spec b/ghc-setenv.spec index 7524e7a..aeceae7 100644 --- a/ghc-setenv.spec +++ b/ghc-setenv.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 setenv @@ -30,9 +30,12 @@ built with 'base >= 4.7'. %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 @@ -51,6 +54,12 @@ This package provides the Haskell %{pkg_name} library development files. %ghc_lib_install +%post -p /sbin/ldconfig + + +%postun -p /sbin/ldconfig + + %post devel %ghc_pkg_recache From 7c38c33d8c1b2151de49950a719e0094cec9dc93 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 26 Jan 2018 11:55:51 +0100 Subject: [PATCH 16/38] bump release --- ghc-setenv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-setenv.spec b/ghc-setenv.spec index aeceae7..f8ef08b 100644 --- a/ghc-setenv.spec +++ b/ghc-setenv.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.3 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Cross-platform library for setting environment variables License: MIT @@ -76,6 +76,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Fri Jan 26 2018 Jens Petersen - 0.1.1.3-8 +- rebuild + * Wed Aug 02 2017 Fedora Release Engineering - 0.1.1.3-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild From 90233daa3c2c285bb8e669e73ce434924d9f0e1b Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 4 Feb 2018 01:03:24 +0900 Subject: [PATCH 17/38] drop ldconfig scriptlets --- ghc-setenv.spec | 6 ------ 1 file changed, 6 deletions(-) diff --git a/ghc-setenv.spec b/ghc-setenv.spec index f8ef08b..3de2d99 100644 --- a/ghc-setenv.spec +++ b/ghc-setenv.spec @@ -54,12 +54,6 @@ This package provides the Haskell %{pkg_name} library development files. %ghc_lib_install -%post -p /sbin/ldconfig - - -%postun -p /sbin/ldconfig - - %post devel %ghc_pkg_recache From 44c7268f9daae515a3720aa3d811867ca4251f4b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 7 Feb 2018 12:07:42 +0000 Subject: [PATCH 18/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-setenv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-setenv.spec b/ghc-setenv.spec index 3de2d99..3d257a4 100644 --- a/ghc-setenv.spec +++ b/ghc-setenv.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.3 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Cross-platform library for setting environment variables License: MIT @@ -70,6 +70,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Feb 07 2018 Fedora Release Engineering - 0.1.1.3-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Fri Jan 26 2018 Jens Petersen - 0.1.1.3-8 - rebuild From e14cef3379044d7a6d672c37f4db256210ade354 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 13 Jul 2018 02:07:11 +0000 Subject: [PATCH 19/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-setenv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-setenv.spec b/ghc-setenv.spec index 3d257a4..13c17ea 100644 --- a/ghc-setenv.spec +++ b/ghc-setenv.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.3 -Release: 9%{?dist} +Release: 10%{?dist} Summary: Cross-platform library for setting environment variables License: MIT @@ -70,6 +70,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Fri Jul 13 2018 Fedora Release Engineering - 0.1.1.3-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Wed Feb 07 2018 Fedora Release Engineering - 0.1.1.3-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From 1746bdeef161efcbb06ff02ebf2e58f4344091bd Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 31 Jan 2019 21:59:32 +0000 Subject: [PATCH 20/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-setenv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-setenv.spec b/ghc-setenv.spec index 13c17ea..dee70d3 100644 --- a/ghc-setenv.spec +++ b/ghc-setenv.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.3 -Release: 10%{?dist} +Release: 11%{?dist} Summary: Cross-platform library for setting environment variables License: MIT @@ -70,6 +70,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Thu Jan 31 2019 Fedora Release Engineering - 0.1.1.3-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Fri Jul 13 2018 Fedora Release Engineering - 0.1.1.3-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From 751372e2a3f9dc0c432b25d5256d2e7cf3742cd2 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 17 Feb 2019 22:47:04 +0800 Subject: [PATCH 21/38] refresh to cabal-rpm-0.13 --- ghc-setenv.spec | 21 ++++++++++++++++++--- setenv-0.1.1.3.cabal | 34 ++++++++++++++++++++++++++++++++++ 2 files changed, 52 insertions(+), 3 deletions(-) create mode 100644 setenv-0.1.1.3.cabal diff --git a/ghc-setenv.spec b/ghc-setenv.spec index dee70d3..138e349 100644 --- a/ghc-setenv.spec +++ b/ghc-setenv.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 setenv @@ -6,16 +6,19 @@ Name: ghc-%{pkg_name} Version: 0.1.1.3 -Release: 11%{?dist} +Release: 12%{?dist} Summary: Cross-platform library for setting environment variables License: MIT 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-unix-devel # End cabal-rpm deps @@ -43,15 +46,22 @@ This package provides the Haskell %{pkg_name} library development files. %prep +# Begin cabal-rpm setup: %setup -q -n %{pkgver} +cp -bp %{SOURCE1} %{pkg_name}.cabal +# End cabal-rpm setup %build +# Begin cabal-rpm build: %ghc_lib_build +# End cabal-rpm build %install +# Begin cabal-rpm install %ghc_lib_install +# End cabal-rpm install %post devel @@ -63,13 +73,18 @@ This package provides the Haskell %{pkg_name} library development files. %files -f %{name}.files +# Begin cabal-rpm files: %license LICENSE +# End cabal-rpm files %files devel -f %{name}-devel.files %changelog +* Sun Feb 17 2019 Jens Petersen - 0.1.1.3-12 +- refresh to cabal-rpm-0.13 + * Thu Jan 31 2019 Fedora Release Engineering - 0.1.1.3-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild diff --git a/setenv-0.1.1.3.cabal b/setenv-0.1.1.3.cabal new file mode 100644 index 0000000..1aa362e --- /dev/null +++ b/setenv-0.1.1.3.cabal @@ -0,0 +1,34 @@ +name: setenv +version: 0.1.1.3 +x-revision: 1 +license: MIT +license-file: LICENSE +copyright: (c) 2012-2015 Simon Hengel +author: Simon Hengel +maintainer: Simon Hengel +category: System +synopsis: A cross-platform library for setting environment variables +description: A cross-platform library for setting environment variables + . + Note: Since @base-4.7.0.0@ the functions @setEnv@ and + @unsetEnv@ are provided by @System.Environment@. + @System.SetEnv@ merily re-exports those functions when built + with @base >= 4.7@. +build-type: Simple +cabal-version: >= 1.8 + +source-repository head + type: git + location: https://github.com/sol/setenv + +library + ghc-options: + -Wall + hs-source-dirs: + src + exposed-modules: + System.SetEnv + build-depends: + base == 4.* + if !os(windows) + build-depends: unix From 818e13c2c55e9e2be164a8d6f8886eafff2a8e61 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 25 Jul 2019 02:58:56 +0000 Subject: [PATCH 22/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-setenv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-setenv.spec b/ghc-setenv.spec index 138e349..2f64087 100644 --- a/ghc-setenv.spec +++ b/ghc-setenv.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.3 -Release: 12%{?dist} +Release: 13%{?dist} Summary: Cross-platform library for setting environment variables License: MIT @@ -82,6 +82,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Thu Jul 25 2019 Fedora Release Engineering - 0.1.1.3-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Sun Feb 17 2019 Jens Petersen - 0.1.1.3-12 - refresh to cabal-rpm-0.13 From 95d163222e0413bfaf128cef18e0d28958ef1f8a Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 25 Jul 2019 04:25:46 +0000 Subject: [PATCH 23/38] cabal-rpm-1.0.0: add doc and prof subpkgs --- ghc-setenv.spec | 53 +++++++++++++++++++++++++++++++++++++------------ 1 file changed, 40 insertions(+), 13 deletions(-) diff --git a/ghc-setenv.spec b/ghc-setenv.spec index 2f64087..1341dd6 100644 --- a/ghc-setenv.spec +++ b/ghc-setenv.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 setenv @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.3 -Release: 13%{?dist} +Release: 14%{?dist} Summary: Cross-platform library for setting environment variables License: MIT @@ -18,6 +18,12 @@ Source1: https://hackage.haskell.org/package/%{pkgver}/%{pkg_name}.cabal# # Begin cabal-rpm deps: BuildRequires: ghc-Cabal-devel +%if %{with haddock} +BuildRequires: ghc-doc +%endif +%if %{with ghc_prof} +BuildRequires: ghc-prof +%endif BuildRequires: ghc-rpm-macros BuildRequires: ghc-unix-devel # End cabal-rpm deps @@ -33,11 +39,8 @@ built with 'base >= 4.7'. %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} @@ -45,6 +48,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} @@ -64,14 +86,6 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal # End cabal-rpm install -%post devel -%ghc_pkg_recache - - -%postun devel -%ghc_pkg_recache - - %files -f %{name}.files # Begin cabal-rpm files: %license LICENSE @@ -81,7 +95,20 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %files devel -f %{name}-devel.files +%if %{with haddock} +%files doc -f %{name}-doc.files +%endif + + +%if %{with ghc_prof} +%files prof -f %{name}-prof.files +%endif + + %changelog +* Fri Aug 02 2019 Jens Petersen - 0.1.1.3-14 +- add doc and prof subpackages (cabal-rpm-1.0.0) + * Thu Jul 25 2019 Fedora Release Engineering - 0.1.1.3-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From c3dad825d7507548cddbb9840a59c12a5cb94572 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 5 Aug 2019 18:31:43 +0800 Subject: [PATCH 24/38] BR prof for lib and static for executable --- ghc-setenv.spec | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/ghc-setenv.spec b/ghc-setenv.spec index 1341dd6..62910d2 100644 --- a/ghc-setenv.spec +++ b/ghc-setenv.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 setenv @@ -18,14 +18,9 @@ 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-unix-devel +BuildRequires: ghc-base-prof +BuildRequires: ghc-unix-prof # End cabal-rpm deps %description @@ -39,6 +34,7 @@ built with 'base >= 4.7'. %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 c448f7bcb721fb9421f405a20d33a0d6dbb83b1d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jan 2020 21:21:27 +0000 Subject: [PATCH 25/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-setenv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-setenv.spec b/ghc-setenv.spec index 62910d2..a5756b0 100644 --- a/ghc-setenv.spec +++ b/ghc-setenv.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.3 -Release: 14%{?dist} +Release: 15%{?dist} Summary: Cross-platform library for setting environment variables License: MIT @@ -102,6 +102,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Tue Jan 28 2020 Fedora Release Engineering - 0.1.1.3-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Fri Aug 02 2019 Jens Petersen - 0.1.1.3-14 - add doc and prof subpackages (cabal-rpm-1.0.0) From b09aef328059aca7f66118368c51827505ccce46 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 8 Feb 2020 22:51:58 +0800 Subject: [PATCH 26/38] refresh to cabal-rpm-2.0.2 --- ghc-setenv.spec | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/ghc-setenv.spec b/ghc-setenv.spec index a5756b0..010dc55 100644 --- a/ghc-setenv.spec +++ b/ghc-setenv.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 setenv @@ -47,6 +47,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. @@ -57,6 +58,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. @@ -82,6 +84,16 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal # End cabal-rpm install +%if 0%{?fedora} < 31 || 0%{?rhel} < 8 +%post devel +%ghc_pkg_recache + + +%postun devel +%ghc_pkg_recache +%endif + + %files -f %{name}.files # Begin cabal-rpm files: %license LICENSE @@ -93,6 +105,7 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %if %{with haddock} %files doc -f %{name}-doc.files +%license LICENSE %endif From e658e2f4d9561899f46ffd4b920e19ab89d41704 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 4 Jun 2020 19:28:12 +0800 Subject: [PATCH 27/38] refresh to cabal-rpm-2.0.5 --- ghc-setenv.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ghc-setenv.spec b/ghc-setenv.spec index 010dc55..fe0d9de 100644 --- a/ghc-setenv.spec +++ b/ghc-setenv.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 setenv %global pkgver %{pkg_name}-%{version} From bfeea8fe255b95652d798cb0b1b79078b2de8652 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 19 Jun 2020 16:56:49 +0800 Subject: [PATCH 28/38] refresh to cabal-rpm-2.0.6 --- ghc-setenv.spec | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/ghc-setenv.spec b/ghc-setenv.spec index fe0d9de..53b1866 100644 --- a/ghc-setenv.spec +++ b/ghc-setenv.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 setenv @@ -84,16 +84,6 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal # End cabal-rpm install -%if 0%{?fedora} < 31 || 0%{?rhel} < 8 -%post devel -%ghc_pkg_recache - - -%postun devel -%ghc_pkg_recache -%endif - - %files -f %{name}.files # Begin cabal-rpm files: %license LICENSE From 02d7b5571accdf93df2abb0940812ed7e0b12e67 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 17 Jul 2020 18:36:35 +0800 Subject: [PATCH 29/38] bump release --- ghc-setenv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-setenv.spec b/ghc-setenv.spec index 53b1866..9752b39 100644 --- a/ghc-setenv.spec +++ b/ghc-setenv.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.3 -Release: 15%{?dist} +Release: 16%{?dist} Summary: Cross-platform library for setting environment variables License: MIT @@ -105,6 +105,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Fri Jul 17 2020 Jens Petersen - 0.1.1.3-16 +- refresh to cabal-rpm-2.0.6 + * Tue Jan 28 2020 Fedora Release Engineering - 0.1.1.3-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From 95f6da17d4ed14b15e3ecbcd06a28a62e12eab80 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 27 Jul 2020 19:38:43 +0000 Subject: [PATCH 30/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-setenv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-setenv.spec b/ghc-setenv.spec index 9752b39..b7b859f 100644 --- a/ghc-setenv.spec +++ b/ghc-setenv.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.3 -Release: 16%{?dist} +Release: 17%{?dist} Summary: Cross-platform library for setting environment variables License: MIT @@ -105,6 +105,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Mon Jul 27 2020 Fedora Release Engineering - 0.1.1.3-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Fri Jul 17 2020 Jens Petersen - 0.1.1.3-16 - refresh to cabal-rpm-2.0.6 From 1cff8f637ccdb85320b88d6470fe4db16b76e21b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 1 Aug 2020 01:27:51 +0000 Subject: [PATCH 31/38] - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-setenv.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ghc-setenv.spec b/ghc-setenv.spec index b7b859f..8cd5610 100644 --- a/ghc-setenv.spec +++ b/ghc-setenv.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.3 -Release: 17%{?dist} +Release: 18%{?dist} Summary: Cross-platform library for setting environment variables License: MIT @@ -105,6 +105,10 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Sat Aug 01 2020 Fedora Release Engineering - 0.1.1.3-18 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Mon Jul 27 2020 Fedora Release Engineering - 0.1.1.3-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 0af11aaabb7af23d3418d1f8aad3fa5601dbd6e5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 26 Jan 2021 07:42:44 +0000 Subject: [PATCH 32/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-setenv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-setenv.spec b/ghc-setenv.spec index 8cd5610..290927b 100644 --- a/ghc-setenv.spec +++ b/ghc-setenv.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.3 -Release: 18%{?dist} +Release: 19%{?dist} Summary: Cross-platform library for setting environment variables License: MIT @@ -105,6 +105,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Tue Jan 26 2021 Fedora Release Engineering - 0.1.1.3-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Sat Aug 01 2020 Fedora Release Engineering - 0.1.1.3-18 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From c1218879acf990dae40df3e2d9de5f60bfe43b77 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 22 Jul 2021 01:13:48 +0000 Subject: [PATCH 33/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-setenv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-setenv.spec b/ghc-setenv.spec index 290927b..af3dc4b 100644 --- a/ghc-setenv.spec +++ b/ghc-setenv.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.3 -Release: 19%{?dist} +Release: 20%{?dist} Summary: Cross-platform library for setting environment variables License: MIT @@ -105,6 +105,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Thu Jul 22 2021 Fedora Release Engineering - 0.1.1.3-20 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Tue Jan 26 2021 Fedora Release Engineering - 0.1.1.3-19 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 4aac62f3e7be85d2ef0934f867639e0ef0568fb3 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 8 Jul 2021 00:30:13 +0800 Subject: [PATCH 34/38] refresh to cabal-rpm-2.0.9 --- ghc-setenv.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ghc-setenv.spec b/ghc-setenv.spec index af3dc4b..25efe7e 100644 --- a/ghc-setenv.spec +++ b/ghc-setenv.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 setenv @@ -48,6 +48,7 @@ This package provides the Haskell %{pkg_name} library development files. %package doc Summary: Haskell %{pkg_name} library documentation BuildArch: noarch +Requires: ghc-filesystem %description doc This package provides the Haskell %{pkg_name} library documentation. From f0ca4b5df0015cd2c840666de7af93efe3ec282b Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 4 Aug 2021 22:29:12 +0800 Subject: [PATCH 35/38] revise .cabal --- setenv-0.1.1.3.cabal | 68 ++++++++++++++++++++++---------------------- 1 file changed, 34 insertions(+), 34 deletions(-) diff --git a/setenv-0.1.1.3.cabal b/setenv-0.1.1.3.cabal index 1aa362e..1047297 100644 --- a/setenv-0.1.1.3.cabal +++ b/setenv-0.1.1.3.cabal @@ -1,34 +1,34 @@ -name: setenv -version: 0.1.1.3 -x-revision: 1 -license: MIT -license-file: LICENSE -copyright: (c) 2012-2015 Simon Hengel -author: Simon Hengel -maintainer: Simon Hengel -category: System -synopsis: A cross-platform library for setting environment variables -description: A cross-platform library for setting environment variables - . - Note: Since @base-4.7.0.0@ the functions @setEnv@ and - @unsetEnv@ are provided by @System.Environment@. - @System.SetEnv@ merily re-exports those functions when built - with @base >= 4.7@. -build-type: Simple -cabal-version: >= 1.8 - -source-repository head - type: git - location: https://github.com/sol/setenv - -library - ghc-options: - -Wall - hs-source-dirs: - src - exposed-modules: - System.SetEnv - build-depends: - base == 4.* - if !os(windows) - build-depends: unix +name: setenv +version: 0.1.1.3 +x-revision: 1 +license: MIT +license-file: LICENSE +copyright: (c) 2012-2015 Simon Hengel +author: Simon Hengel +maintainer: Simon Hengel +category: System +synopsis: A cross-platform library for setting environment variables +description: A cross-platform library for setting environment variables + . + Note: Since @base-4.7.0.0@ the functions @setEnv@ and + @unsetEnv@ are provided by @System.Environment@. + @System.SetEnv@ merily re-exports those functions when built + with @base >= 4.7@. +build-type: Simple +cabal-version: >= 1.8 + +source-repository head + type: git + location: https://github.com/sol/setenv + +library + ghc-options: + -Wall + hs-source-dirs: + src + exposed-modules: + System.SetEnv + build-depends: + base == 4.* + if !os(windows) + build-depends: unix From e36c5aa161065a27424183c4f25dfae8b6525dea Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 6 Aug 2021 13:07:11 +0800 Subject: [PATCH 36/38] bump release --- ghc-setenv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-setenv.spec b/ghc-setenv.spec index 25efe7e..7eaa370 100644 --- a/ghc-setenv.spec +++ b/ghc-setenv.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.3 -Release: 20%{?dist} +Release: 21%{?dist} Summary: Cross-platform library for setting environment variables License: MIT @@ -106,6 +106,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Fri Aug 06 2021 Jens Petersen - 0.1.1.3-21 +- rebuild + * Thu Jul 22 2021 Fedora Release Engineering - 0.1.1.3-20 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From b3e92c8860df8bec07b725444198ecee0282c719 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 20 Jan 2022 05:30:56 +0000 Subject: [PATCH 37/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-setenv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-setenv.spec b/ghc-setenv.spec index 7eaa370..3a4ebbd 100644 --- a/ghc-setenv.spec +++ b/ghc-setenv.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.3 -Release: 21%{?dist} +Release: 22%{?dist} Summary: Cross-platform library for setting environment variables License: MIT @@ -106,6 +106,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Thu Jan 20 2022 Fedora Release Engineering - 0.1.1.3-22 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Fri Aug 06 2021 Jens Petersen - 0.1.1.3-21 - rebuild From 44147edaf5c883f2719591638878f9125208d67a Mon Sep 17 00:00:00 2001 From: MSVSphere Packaging Team Date: Mon, 30 Oct 2023 21:55:16 +0300 Subject: [PATCH 38/38] 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 2a77ee2..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -316fdd4f3fbdaa57e6784c0274f7d897 setenv-0.1.1.3.tar.gz