From f611afc843e69ae21ef378321082425b976d108a Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Mon, 20 Nov 2017 13:39:39 +0000 Subject: [PATCH 01/28] Added the README --- README.md | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..cc8ddad --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# ghc-tasty-hunit + +The ghc-tasty-hunit package \ No newline at end of file From a7999828562fe996babee7f2c79cbaf5444b42cb Mon Sep 17 00:00:00 2001 From: Elliott Sales de Andrade Date: Mon, 20 Nov 2017 16:32:03 -0500 Subject: [PATCH 02/28] Initial import (#1514301). --- .gitignore | 1 + README.md | 3 -- ghc-tasty-hunit.spec | 68 ++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 4 files changed, 70 insertions(+), 3 deletions(-) create mode 100644 .gitignore delete mode 100644 README.md create mode 100644 ghc-tasty-hunit.spec create mode 100644 sources diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e8960a5 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/tasty-hunit-0.9.2.tar.gz diff --git a/README.md b/README.md deleted file mode 100644 index cc8ddad..0000000 --- a/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# ghc-tasty-hunit - -The ghc-tasty-hunit package \ No newline at end of file diff --git a/ghc-tasty-hunit.spec b/ghc-tasty-hunit.spec new file mode 100644 index 0000000..95b413f --- /dev/null +++ b/ghc-tasty-hunit.spec @@ -0,0 +1,68 @@ +# generated by cabal-rpm-0.11.2 +# https://fedoraproject.org/wiki/Packaging:Haskell + +%global pkg_name tasty-hunit +%global pkgver %{pkg_name}-%{version} + +Name: ghc-%{pkg_name} +Version: 0.9.2 +Release: 1%{?dist} +Summary: HUnit support for the Tasty test framework + +License: MIT +Url: https://hackage.haskell.org/package/%{pkg_name} +Source0: https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz + +BuildRequires: ghc-Cabal-devel +BuildRequires: ghc-rpm-macros +# Begin cabal-rpm deps: +BuildRequires: ghc-tasty-devel +# End cabal-rpm deps + +%description +HUnit support for the Tasty test framework. + + +%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}%{?_isa} = %{version}-%{release} + +%description devel +This package provides the Haskell %{pkg_name} library development files. + + +%prep +%setup -q -n %{pkgver} + + +%build +%ghc_lib_build + + +%install +%ghc_lib_install + + +%post devel +%ghc_pkg_recache + + +%postun devel +%ghc_pkg_recache + + +%files -f %{name}.files +%license LICENSE + + +%files devel -f %{name}-devel.files +%doc CHANGELOG.md + + +%changelog +* Wed Nov 15 2017 Fedora Haskell SIG - 0.9.2-1 +- spec file generated by cabal-rpm-0.11.2 diff --git a/sources b/sources new file mode 100644 index 0000000..58c6e14 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (tasty-hunit-0.9.2.tar.gz) = f7af615938d8cb9ec40114fc27f196a8bc9991b0aefca9c5de72bdb6872073b6d771f276472f831b8c583eade3d2d1413aee8f194befa450631bdf3ed50ed439 From f838a4151bf4232e81ed545c4cd6599e10a51e1c Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 24 Jan 2018 14:12:07 +0100 Subject: [PATCH 03/28] refresh to cabal-rpm-0.12.1 --- ghc-tasty-hunit.spec | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/ghc-tasty-hunit.spec b/ghc-tasty-hunit.spec index 95b413f..c1d5d8d 100644 --- a/ghc-tasty-hunit.spec +++ b/ghc-tasty-hunit.spec @@ -1,4 +1,4 @@ -# generated by cabal-rpm-0.11.2 +# generated by cabal-rpm-0.12.1 # https://fedoraproject.org/wiki/Packaging:Haskell %global pkg_name tasty-hunit @@ -26,9 +26,12 @@ HUnit support for the Tasty test framework. %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 @@ -47,6 +50,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 6a9a3ab7b86f070ceabd8539138ad727a40a7439 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 26 Jan 2018 11:59:41 +0100 Subject: [PATCH 04/28] bump release --- ghc-tasty-hunit.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-tasty-hunit.spec b/ghc-tasty-hunit.spec index c1d5d8d..3163098 100644 --- a/ghc-tasty-hunit.spec +++ b/ghc-tasty-hunit.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.9.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: HUnit support for the Tasty test framework License: MIT @@ -73,5 +73,8 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Fri Jan 26 2018 Jens Petersen - 0.9.2-2 +- rebuild + * Wed Nov 15 2017 Fedora Haskell SIG - 0.9.2-1 - spec file generated by cabal-rpm-0.11.2 From 5148aefba0add36268e0c1992ee698095f5449b3 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 4 Feb 2018 01:03:33 +0900 Subject: [PATCH 05/28] drop ldconfig scriptlets --- ghc-tasty-hunit.spec | 6 ------ 1 file changed, 6 deletions(-) diff --git a/ghc-tasty-hunit.spec b/ghc-tasty-hunit.spec index 3163098..59a6f08 100644 --- a/ghc-tasty-hunit.spec +++ b/ghc-tasty-hunit.spec @@ -50,12 +50,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 b70dbfa17777f4e3f958c6b75110fd40accab03e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 7 Feb 2018 12:13:24 +0000 Subject: [PATCH 06/28] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-tasty-hunit.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-tasty-hunit.spec b/ghc-tasty-hunit.spec index 59a6f08..6566bb5 100644 --- a/ghc-tasty-hunit.spec +++ b/ghc-tasty-hunit.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.9.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: HUnit support for the Tasty test framework License: MIT @@ -67,6 +67,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Feb 07 2018 Fedora Release Engineering - 0.9.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Fri Jan 26 2018 Jens Petersen - 0.9.2-2 - rebuild From 256c8f319b47a594b31fed2bedd525b5ef5b67f4 Mon Sep 17 00:00:00 2001 From: Elliott Sales de Andrade Date: Mon, 9 Jul 2018 01:05:35 -0400 Subject: [PATCH 07/28] update to 0.10.0.1 --- .gitignore | 1 + ghc-tasty-hunit.spec | 8 ++++++-- sources | 2 +- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index e8960a5..a50d533 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /tasty-hunit-0.9.2.tar.gz +/tasty-hunit-0.10.0.1.tar.gz diff --git a/ghc-tasty-hunit.spec b/ghc-tasty-hunit.spec index 6566bb5..6b5b885 100644 --- a/ghc-tasty-hunit.spec +++ b/ghc-tasty-hunit.spec @@ -5,8 +5,8 @@ %global pkgver %{pkg_name}-%{version} Name: ghc-%{pkg_name} -Version: 0.9.2 -Release: 3%{?dist} +Version: 0.10.0.1 +Release: 1%{?dist} Summary: HUnit support for the Tasty test framework License: MIT @@ -16,6 +16,7 @@ Source0: https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros # Begin cabal-rpm deps: +BuildRequires: ghc-call-stack-devel BuildRequires: ghc-tasty-devel # End cabal-rpm deps @@ -67,6 +68,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Mon Jul 09 2018 Elliott Sales de Andrade - 0.10.0.1-1 +- update to 0.10.0.1 + * Wed Feb 07 2018 Fedora Release Engineering - 0.9.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild diff --git a/sources b/sources index 58c6e14..e6d57f6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (tasty-hunit-0.9.2.tar.gz) = f7af615938d8cb9ec40114fc27f196a8bc9991b0aefca9c5de72bdb6872073b6d771f276472f831b8c583eade3d2d1413aee8f194befa450631bdf3ed50ed439 +SHA512 (tasty-hunit-0.10.0.1.tar.gz) = 46eaa56106df74e590d50fbeb0480a801ea4d832360a8365c1e38143c727d9373c8a524cff98bcff42ba839eba2850a8c11d7df07d85bcade586c6fd674ce8b5 From 44efc96458b4f0a088ce63f86d16c9d3ccbd78c8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 13 Jul 2018 02:10:47 +0000 Subject: [PATCH 08/28] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-tasty-hunit.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-tasty-hunit.spec b/ghc-tasty-hunit.spec index 6b5b885..b042284 100644 --- a/ghc-tasty-hunit.spec +++ b/ghc-tasty-hunit.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.10.0.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: HUnit support for the Tasty test framework License: MIT @@ -68,6 +68,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Fri Jul 13 2018 Fedora Release Engineering - 0.10.0.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Mon Jul 09 2018 Elliott Sales de Andrade - 0.10.0.1-1 - update to 0.10.0.1 From 7787b656e41484d442a5d541cfb56c99eb325d0e Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 29 Jul 2018 01:06:03 +0900 Subject: [PATCH 09/28] rebuild --- ghc-tasty-hunit.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ghc-tasty-hunit.spec b/ghc-tasty-hunit.spec index b042284..769373e 100644 --- a/ghc-tasty-hunit.spec +++ b/ghc-tasty-hunit.spec @@ -1,4 +1,4 @@ -# generated by cabal-rpm-0.12.1 +# generated by cabal-rpm-0.12.5 # https://fedoraproject.org/wiki/Packaging:Haskell %global pkg_name tasty-hunit @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.10.0.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: HUnit support for the Tasty test framework License: MIT @@ -68,6 +68,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sat Jul 28 2018 Jens Petersen - 0.10.0.1-3 +- rebuild + * Fri Jul 13 2018 Fedora Release Engineering - 0.10.0.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From b8b7060d401dd1830c00725d62eda7a09f104597 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 31 Jan 2019 22:05:55 +0000 Subject: [PATCH 10/28] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-tasty-hunit.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-tasty-hunit.spec b/ghc-tasty-hunit.spec index 769373e..65cb90a 100644 --- a/ghc-tasty-hunit.spec +++ b/ghc-tasty-hunit.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.10.0.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: HUnit support for the Tasty test framework License: MIT @@ -68,6 +68,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Thu Jan 31 2019 Fedora Release Engineering - 0.10.0.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Sat Jul 28 2018 Jens Petersen - 0.10.0.1-3 - rebuild From f7ac3d9bd467ba9e960a99680d6c6775f26769cb Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 17 Feb 2019 22:47:22 +0800 Subject: [PATCH 11/28] refresh to cabal-rpm-0.13 --- ghc-tasty-hunit.spec | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/ghc-tasty-hunit.spec b/ghc-tasty-hunit.spec index 65cb90a..9f79a49 100644 --- a/ghc-tasty-hunit.spec +++ b/ghc-tasty-hunit.spec @@ -1,4 +1,4 @@ -# generated by cabal-rpm-0.12.5 +# generated by cabal-rpm-0.13 # https://fedoraproject.org/wiki/Packaging:Haskell %global pkg_name tasty-hunit @@ -6,16 +6,18 @@ Name: ghc-%{pkg_name} Version: 0.10.0.1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: HUnit support for the Tasty test framework License: MIT 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-call-stack-devel BuildRequires: ghc-tasty-devel # End cabal-rpm deps @@ -40,15 +42,21 @@ This package provides the Haskell %{pkg_name} library development 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 @@ 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 @@ -68,6 +78,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sun Feb 17 2019 Jens Petersen - 0.10.0.1-5 +- refresh to cabal-rpm-0.13 + * Thu Jan 31 2019 Fedora Release Engineering - 0.10.0.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From 1833bf7bd67cd2016881155392dca6aefa181a69 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 25 Jul 2019 03:04:37 +0000 Subject: [PATCH 12/28] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-tasty-hunit.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-tasty-hunit.spec b/ghc-tasty-hunit.spec index 9f79a49..f5a88a6 100644 --- a/ghc-tasty-hunit.spec +++ b/ghc-tasty-hunit.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.10.0.1 -Release: 5%{?dist} +Release: 6%{?dist} Summary: HUnit support for the Tasty test framework License: MIT @@ -78,6 +78,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Thu Jul 25 2019 Fedora Release Engineering - 0.10.0.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Sun Feb 17 2019 Jens Petersen - 0.10.0.1-5 - refresh to cabal-rpm-0.13 From 7c2915bdc1117c45e4e7e7061afca834e928912b Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 25 Jul 2019 04:26:11 +0000 Subject: [PATCH 13/28] cabal-rpm-1.0.0: add doc and prof subpkgs --- ghc-tasty-hunit.spec | 53 +++++++++++++++++++++++++++++++++----------- 1 file changed, 40 insertions(+), 13 deletions(-) diff --git a/ghc-tasty-hunit.spec b/ghc-tasty-hunit.spec index f5a88a6..d83ac33 100644 --- a/ghc-tasty-hunit.spec +++ b/ghc-tasty-hunit.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 tasty-hunit @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.10.0.1 -Release: 6%{?dist} +Release: 7%{?dist} Summary: HUnit support for the Tasty test framework License: MIT @@ -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-call-stack-devel BuildRequires: ghc-tasty-devel @@ -29,11 +35,8 @@ HUnit support for the Tasty test framework. %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 @@ 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} @@ -59,14 +81,6 @@ This package provides the Haskell %{pkg_name} library development 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 @@ This package provides the Haskell %{pkg_name} library development files. %doc CHANGELOG.md +%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.10.0.1-7 +- add doc and prof subpackages (cabal-rpm-1.0.0) + * Thu Jul 25 2019 Fedora Release Engineering - 0.10.0.1-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From f46662f74114b9a86d8b06d28c2fadfc9c1e721e Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 5 Aug 2019 18:32:11 +0800 Subject: [PATCH 14/28] BR prof for lib and static for executable --- ghc-tasty-hunit.spec | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/ghc-tasty-hunit.spec b/ghc-tasty-hunit.spec index d83ac33..0ca5bfb 100644 --- a/ghc-tasty-hunit.spec +++ b/ghc-tasty-hunit.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 tasty-hunit @@ -17,15 +17,10 @@ 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-call-stack-devel -BuildRequires: ghc-tasty-devel +BuildRequires: ghc-base-prof +BuildRequires: ghc-call-stack-prof +BuildRequires: ghc-tasty-prof # End cabal-rpm deps %description @@ -35,6 +30,7 @@ HUnit support for the Tasty test framework. %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 5cd58d7e25bc44e802bfa9a0cdcd8596d0f9113f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jan 2020 21:28:34 +0000 Subject: [PATCH 15/28] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-tasty-hunit.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-tasty-hunit.spec b/ghc-tasty-hunit.spec index 0ca5bfb..844c188 100644 --- a/ghc-tasty-hunit.spec +++ b/ghc-tasty-hunit.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.10.0.1 -Release: 7%{?dist} +Release: 8%{?dist} Summary: HUnit support for the Tasty test framework License: MIT @@ -98,6 +98,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Tue Jan 28 2020 Fedora Release Engineering - 0.10.0.1-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Fri Aug 02 2019 Jens Petersen - 0.10.0.1-7 - add doc and prof subpackages (cabal-rpm-1.0.0) From 9ba7428a31c80ff76c7d60d936dd3ac42b99137b Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 8 Feb 2020 22:52:15 +0800 Subject: [PATCH 16/28] refresh to cabal-rpm-2.0.2 --- ghc-tasty-hunit.spec | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/ghc-tasty-hunit.spec b/ghc-tasty-hunit.spec index 844c188..bc571d5 100644 --- a/ghc-tasty-hunit.spec +++ b/ghc-tasty-hunit.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 tasty-hunit @@ -43,6 +43,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. @@ -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 76972ff8a5aaa6591f2a9c62d491883300df1e9a Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 14 Feb 2020 12:05:05 +0800 Subject: [PATCH 17/28] update to 0.10.0.2 --- .gitignore | 1 + ghc-tasty-hunit.spec | 11 +++++++++-- sources | 2 +- 3 files changed, 11 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index a50d533..53ae79b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /tasty-hunit-0.9.2.tar.gz /tasty-hunit-0.10.0.1.tar.gz +/tasty-hunit-0.10.0.2.tar.gz diff --git a/ghc-tasty-hunit.spec b/ghc-tasty-hunit.spec index bc571d5..b546585 100644 --- a/ghc-tasty-hunit.spec +++ b/ghc-tasty-hunit.spec @@ -5,8 +5,8 @@ %global pkgver %{pkg_name}-%{version} Name: ghc-%{pkg_name} -Version: 0.10.0.1 -Release: 8%{?dist} +Version: 0.10.0.2 +Release: 1%{?dist} Summary: HUnit support for the Tasty test framework License: MIT @@ -26,6 +26,10 @@ BuildRequires: ghc-tasty-prof %description HUnit support for the Tasty test framework. +Note that this package does not depend on HUnit but implements the relevant +subset of its API. The name is a legacy of the early versions of tasty-hunit +and of test-framework-hunit, which did depend on HUnit. + %package devel Summary: Haskell %{pkg_name} library development files @@ -111,6 +115,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Fri Feb 14 2020 Jens Petersen - 0.10.0.2-1 +- update to 0.10.0.2 + * Tue Jan 28 2020 Fedora Release Engineering - 0.10.0.1-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild diff --git a/sources b/sources index e6d57f6..d553007 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (tasty-hunit-0.10.0.1.tar.gz) = 46eaa56106df74e590d50fbeb0480a801ea4d832360a8365c1e38143c727d9373c8a524cff98bcff42ba839eba2850a8c11d7df07d85bcade586c6fd674ce8b5 +SHA512 (tasty-hunit-0.10.0.2.tar.gz) = 82f70cd7813affeb756de89842a77070e688169eb35a386fbc4db36b65d8c960bca7b923294918e10b65281d3265820f9592398550af8af92027960d48562fd0 From ebf2063246535dd4f84dba76f9665d707aa1c406 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 4 Jun 2020 19:28:30 +0800 Subject: [PATCH 18/28] refresh to cabal-rpm-2.0.5 --- ghc-tasty-hunit.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ghc-tasty-hunit.spec b/ghc-tasty-hunit.spec index b546585..b779f45 100644 --- a/ghc-tasty-hunit.spec +++ b/ghc-tasty-hunit.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 tasty-hunit %global pkgver %{pkg_name}-%{version} From 61003b5d1827aaa142d6e6f17d998a1829569ec4 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 19 Jun 2020 16:57:08 +0800 Subject: [PATCH 19/28] refresh to cabal-rpm-2.0.6 --- ghc-tasty-hunit.spec | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/ghc-tasty-hunit.spec b/ghc-tasty-hunit.spec index b779f45..49e9805 100644 --- a/ghc-tasty-hunit.spec +++ b/ghc-tasty-hunit.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 tasty-hunit @@ -83,16 +83,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 6155756fe9c797ba9876695d913c02c6f2f4d756 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 17 Jul 2020 18:41:10 +0800 Subject: [PATCH 20/28] bump release --- ghc-tasty-hunit.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-tasty-hunit.spec b/ghc-tasty-hunit.spec index 49e9805..b3da0bb 100644 --- a/ghc-tasty-hunit.spec +++ b/ghc-tasty-hunit.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.10.0.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: HUnit support for the Tasty test framework License: MIT @@ -105,6 +105,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Fri Jul 17 2020 Jens Petersen - 0.10.0.2-2 +- refresh to cabal-rpm-2.0.6 + * Fri Feb 14 2020 Jens Petersen - 0.10.0.2-1 - update to 0.10.0.2 From f12ff88da059afeeeaf34708f04bff9f1d2968bb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 27 Jul 2020 19:43:45 +0000 Subject: [PATCH 21/28] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-tasty-hunit.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-tasty-hunit.spec b/ghc-tasty-hunit.spec index b3da0bb..b1b8145 100644 --- a/ghc-tasty-hunit.spec +++ b/ghc-tasty-hunit.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.10.0.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: HUnit support for the Tasty test framework License: MIT @@ -105,6 +105,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Mon Jul 27 2020 Fedora Release Engineering - 0.10.0.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Fri Jul 17 2020 Jens Petersen - 0.10.0.2-2 - refresh to cabal-rpm-2.0.6 From e940987c724aedc37ae86211050c73a59fd6f887 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 1 Aug 2020 01:33:13 +0000 Subject: [PATCH 22/28] - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-tasty-hunit.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ghc-tasty-hunit.spec b/ghc-tasty-hunit.spec index b1b8145..120ac4d 100644 --- a/ghc-tasty-hunit.spec +++ b/ghc-tasty-hunit.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.10.0.2 -Release: 3%{?dist} +Release: 4%{?dist} Summary: HUnit support for the Tasty test framework License: MIT @@ -105,6 +105,10 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Sat Aug 01 2020 Fedora Release Engineering - 0.10.0.2-4 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Mon Jul 27 2020 Fedora Release Engineering - 0.10.0.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 81167a16ab01839d1d147173bff228de0f65fe27 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 26 Jan 2021 07:47:32 +0000 Subject: [PATCH 23/28] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-tasty-hunit.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-tasty-hunit.spec b/ghc-tasty-hunit.spec index 120ac4d..b2a6fc7 100644 --- a/ghc-tasty-hunit.spec +++ b/ghc-tasty-hunit.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.10.0.2 -Release: 4%{?dist} +Release: 5%{?dist} Summary: HUnit support for the Tasty test framework License: MIT @@ -105,6 +105,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Tue Jan 26 2021 Fedora Release Engineering - 0.10.0.2-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Sat Aug 01 2020 Fedora Release Engineering - 0.10.0.2-4 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 0bb88a9bfdd4f90b7efdcbf63d083b040b202d72 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 22 Jul 2021 01:19:14 +0000 Subject: [PATCH 24/28] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-tasty-hunit.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-tasty-hunit.spec b/ghc-tasty-hunit.spec index b2a6fc7..67261a8 100644 --- a/ghc-tasty-hunit.spec +++ b/ghc-tasty-hunit.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.10.0.2 -Release: 5%{?dist} +Release: 6%{?dist} Summary: HUnit support for the Tasty test framework License: MIT @@ -105,6 +105,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Thu Jul 22 2021 Fedora Release Engineering - 0.10.0.2-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Tue Jan 26 2021 Fedora Release Engineering - 0.10.0.2-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 4ce4b0768c78ec5013a07e39df0b73dde4650ef2 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 5 Aug 2021 12:52:34 +0800 Subject: [PATCH 25/28] update to 0.10.0.3 --- .gitignore | 1 + ghc-tasty-hunit.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 53ae79b..7dad7a6 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /tasty-hunit-0.9.2.tar.gz /tasty-hunit-0.10.0.1.tar.gz /tasty-hunit-0.10.0.2.tar.gz +/tasty-hunit-0.10.0.3.tar.gz diff --git a/ghc-tasty-hunit.spec b/ghc-tasty-hunit.spec index 67261a8..3ca6e56 100644 --- a/ghc-tasty-hunit.spec +++ b/ghc-tasty-hunit.spec @@ -5,8 +5,8 @@ %global pkgver %{pkg_name}-%{version} Name: ghc-%{pkg_name} -Version: 0.10.0.2 -Release: 6%{?dist} +Version: 0.10.0.3 +Release: 1%{?dist} Summary: HUnit support for the Tasty test framework License: MIT @@ -105,6 +105,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Thu Aug 5 2021 Jens Petersen - 0.10.0.3-1 +- update to 0.10.0.3 + * Thu Jul 22 2021 Fedora Release Engineering - 0.10.0.2-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild diff --git a/sources b/sources index d553007..b95b056 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (tasty-hunit-0.10.0.2.tar.gz) = 82f70cd7813affeb756de89842a77070e688169eb35a386fbc4db36b65d8c960bca7b923294918e10b65281d3265820f9592398550af8af92027960d48562fd0 +SHA512 (tasty-hunit-0.10.0.3.tar.gz) = 29adbf499b8079c12c756e031c3bebffa1c312cf623ff77d4fb2e85d3462ac6e71aa8a13c3e161ef04ad5bbf910c3bb5f4b62bc3825a030b690a90eea812b85a From 2c1ef51248d1ddd9b2a4f1f74bc47e593866270a Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 8 Jul 2021 00:30:13 +0800 Subject: [PATCH 26/28] refresh to cabal-rpm-2.0.9 --- ghc-tasty-hunit.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ghc-tasty-hunit.spec b/ghc-tasty-hunit.spec index 3ca6e56..46d341d 100644 --- a/ghc-tasty-hunit.spec +++ b/ghc-tasty-hunit.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 tasty-hunit @@ -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 7e702a45c8cc24ef31e22dbeea1b53d9b9c0877c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 20 Jan 2022 05:37:11 +0000 Subject: [PATCH 27/28] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-tasty-hunit.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-tasty-hunit.spec b/ghc-tasty-hunit.spec index 46d341d..ff35729 100644 --- a/ghc-tasty-hunit.spec +++ b/ghc-tasty-hunit.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.10.0.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: HUnit support for the Tasty test framework License: MIT @@ -106,6 +106,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Thu Jan 20 2022 Fedora Release Engineering - 0.10.0.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Thu Aug 5 2021 Jens Petersen - 0.10.0.3-1 - update to 0.10.0.3 From 7eca010b82f46842330326cb0984f04414cf094c Mon Sep 17 00:00:00 2001 From: MSVSphere Packaging Team Date: Mon, 30 Oct 2023 22:00:26 +0300 Subject: [PATCH 28/28] 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 b95b056..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (tasty-hunit-0.10.0.3.tar.gz) = 29adbf499b8079c12c756e031c3bebffa1c312cf623ff77d4fb2e85d3462ac6e71aa8a13c3e161ef04ad5bbf910c3bb5f4b62bc3825a030b690a90eea812b85a