From 75692dbb3aeb3eb087d2e1dfb2acce35415dc7f6 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Tue, 6 Feb 2018 15:42:24 +0000 Subject: [PATCH 01/26] 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..8e82da7 --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# ghc-unliftio-core + +The ghc-unliftio-core package \ No newline at end of file From a93b33c3bbc4fda97ae0083c20d88595ef81695a Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 23 Feb 2018 22:23:06 +0900 Subject: [PATCH 02/26] import (#1539323) --- .gitignore | 1 + README.md | 3 -- ghc-unliftio-core.spec | 72 ++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 4 files changed, 74 insertions(+), 3 deletions(-) create mode 100644 .gitignore delete mode 100644 README.md create mode 100644 ghc-unliftio-core.spec create mode 100644 sources diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..2e40ca4 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/unliftio-core-0.1.1.0.tar.gz diff --git a/README.md b/README.md deleted file mode 100644 index 8e82da7..0000000 --- a/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# ghc-unliftio-core - -The ghc-unliftio-core package \ No newline at end of file diff --git a/ghc-unliftio-core.spec b/ghc-unliftio-core.spec new file mode 100644 index 0000000..13b653c --- /dev/null +++ b/ghc-unliftio-core.spec @@ -0,0 +1,72 @@ +# generated by cabal-rpm-0.12 +# https://fedoraproject.org/wiki/Packaging:Haskell + +%global pkg_name unliftio-core +%global pkgver %{pkg_name}-%{version} + +Name: ghc-%{pkg_name} +Version: 0.1.1.0 +Release: 1%{?dist} +Summary: The MonadUnliftIO typeclass for unlifting monads to IO + +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-transformers-devel +# End cabal-rpm deps + +%description +Provides the core MonadUnliftIO typeclass, instances for base and transformers, +and basic utility functions. + + +%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 +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 README.md + + +%changelog +* Sat Jan 27 2018 Fedora Haskell SIG - 0.1.1.0-1 +- spec file generated by cabal-rpm-0.12 diff --git a/sources b/sources new file mode 100644 index 0000000..11940f6 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (unliftio-core-0.1.1.0.tar.gz) = e8be49b96f3daaff670dfa4b2a4e77bd290a5629b3df974155a7ea9631015969c9f4e9f74d4217eb1b77a47565aacf537e7f46f5f9a481c548a41f85876b1141 From 3f7bc453f3f5b54fe1b27383436151ae6d95d104 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 23 Feb 2018 22:24:29 +0900 Subject: [PATCH 03/26] bump over resourcet --- ghc-unliftio-core.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-unliftio-core.spec b/ghc-unliftio-core.spec index 13b653c..12610bf 100644 --- a/ghc-unliftio-core.spec +++ b/ghc-unliftio-core.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: The MonadUnliftIO typeclass for unlifting monads to IO License: MIT @@ -68,5 +68,8 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Fri Feb 23 2018 Jens Petersen - 0.1.1.0-3 +- bump over resourcet + * Sat Jan 27 2018 Fedora Haskell SIG - 0.1.1.0-1 - spec file generated by cabal-rpm-0.12 From c9f85dcd4061c4a6514afd764fb7f7f9bbfaf002 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 13 Jul 2018 02:13:36 +0000 Subject: [PATCH 04/26] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-unliftio-core.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-unliftio-core.spec b/ghc-unliftio-core.spec index 12610bf..f8ffda1 100644 --- a/ghc-unliftio-core.spec +++ b/ghc-unliftio-core.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: The MonadUnliftIO typeclass for unlifting monads to IO 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.1.1.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Fri Feb 23 2018 Jens Petersen - 0.1.1.0-3 - bump over resourcet From 2728b5326ab01d59a96c7f72d695ea27126174f1 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 31 Jan 2019 22:10:23 +0000 Subject: [PATCH 05/26] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-unliftio-core.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-unliftio-core.spec b/ghc-unliftio-core.spec index f8ffda1..5d568d5 100644 --- a/ghc-unliftio-core.spec +++ b/ghc-unliftio-core.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.1.1.0 -Release: 4%{?dist} +Release: 5%{?dist} Summary: The MonadUnliftIO typeclass for unlifting monads to IO 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.1.1.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Fri Jul 13 2018 Fedora Release Engineering - 0.1.1.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From aea626344c278320f35e3624feb3fc8f23c66d49 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 17 Feb 2019 22:47:39 +0800 Subject: [PATCH 06/26] refresh to cabal-rpm-0.13 --- ghc-unliftio-core.spec | 21 ++++++++++++++++++--- unliftio-core-0.1.1.0.cabal | 36 ++++++++++++++++++++++++++++++++++++ 2 files changed, 54 insertions(+), 3 deletions(-) create mode 100644 unliftio-core-0.1.1.0.cabal diff --git a/ghc-unliftio-core.spec b/ghc-unliftio-core.spec index 5d568d5..93f4218 100644 --- a/ghc-unliftio-core.spec +++ b/ghc-unliftio-core.spec @@ -1,4 +1,4 @@ -# generated by cabal-rpm-0.12 +# generated by cabal-rpm-0.13 # https://fedoraproject.org/wiki/Packaging:Haskell %global pkg_name unliftio-core @@ -6,16 +6,19 @@ Name: ghc-%{pkg_name} Version: 0.1.1.0 -Release: 5%{?dist} +Release: 6%{?dist} Summary: The MonadUnliftIO typeclass for unlifting monads to IO 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-transformers-devel # End cabal-rpm deps @@ -40,15 +43,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 @@ -60,7 +70,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 +80,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sun Feb 17 2019 Jens Petersen - 0.1.1.0-6 +- refresh to cabal-rpm-0.13 + * Thu Jan 31 2019 Fedora Release Engineering - 0.1.1.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild diff --git a/unliftio-core-0.1.1.0.cabal b/unliftio-core-0.1.1.0.cabal new file mode 100644 index 0000000..fc3a42b --- /dev/null +++ b/unliftio-core-0.1.1.0.cabal @@ -0,0 +1,36 @@ +-- This file has been generated from package.yaml by hpack version 0.21.2. +-- +-- see: https://github.com/sol/hpack +-- +-- hash: 30994f07a9010e7816784501ed5ff3165c34026fa5dc555ebf1a70f6d6c0f1af + +name: unliftio-core +version: 0.1.1.0 +x-revision: 1 +synopsis: The MonadUnliftIO typeclass for unlifting monads to IO +description: Please see the documentation and README at +category: Control +homepage: https://github.com/fpco/unliftio/tree/master/unliftio-core#readme +author: Michael Snoyman, Francesco Mazzoli +maintainer: michael@snoyman.com +copyright: 2017 FP Complete +license: MIT +license-file: LICENSE +build-type: Simple +cabal-version: >= 1.10 + +extra-source-files: + ChangeLog.md + README.md + +library + hs-source-dirs: + src + build-depends: + base >=4.5 && <4.12 + , transformers >=0.2 && <0.6 + exposed-modules: + Control.Monad.IO.Unlift + other-modules: + Paths_unliftio_core + default-language: Haskell2010 From 18ce43d81c500dee1937990105960edd78b39fd4 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 21 Feb 2019 12:28:44 +0800 Subject: [PATCH 07/26] update to 0.1.2.0 --- .gitignore | 1 + ghc-unliftio-core.spec | 7 +++++-- sources | 2 +- ...core-0.1.1.0.cabal => unliftio-core-0.1.2.0.cabal | 12 ++++++------ 4 files changed, 13 insertions(+), 9 deletions(-) rename unliftio-core-0.1.1.0.cabal => unliftio-core-0.1.2.0.cabal (84%) diff --git a/.gitignore b/.gitignore index 2e40ca4..8f779e2 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /unliftio-core-0.1.1.0.tar.gz +/unliftio-core-0.1.2.0.tar.gz diff --git a/ghc-unliftio-core.spec b/ghc-unliftio-core.spec index 93f4218..8e0ed48 100644 --- a/ghc-unliftio-core.spec +++ b/ghc-unliftio-core.spec @@ -5,8 +5,8 @@ %global pkgver %{pkg_name}-%{version} Name: ghc-%{pkg_name} -Version: 0.1.1.0 -Release: 6%{?dist} +Version: 0.1.2.0 +Release: 1%{?dist} Summary: The MonadUnliftIO typeclass for unlifting monads to IO License: MIT @@ -80,6 +80,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Thu Feb 21 2019 Jens Petersen - 0.1.2.0-1 +- update to 0.1.2.0 + * Sun Feb 17 2019 Jens Petersen - 0.1.1.0-6 - refresh to cabal-rpm-0.13 diff --git a/sources b/sources index 11940f6..3b7427d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (unliftio-core-0.1.1.0.tar.gz) = e8be49b96f3daaff670dfa4b2a4e77bd290a5629b3df974155a7ea9631015969c9f4e9f74d4217eb1b77a47565aacf537e7f46f5f9a481c548a41f85876b1141 +SHA512 (unliftio-core-0.1.2.0.tar.gz) = 5bd46d40be031b398b3238a5170f45641861a30c8cf20ca5a202b47367f00bb52e7391a53301edd47f8d688c713c06ebfdc51b1528518e28f8e8d6ad619e10eb diff --git a/unliftio-core-0.1.1.0.cabal b/unliftio-core-0.1.2.0.cabal similarity index 84% rename from unliftio-core-0.1.1.0.cabal rename to unliftio-core-0.1.2.0.cabal index fc3a42b..217abaa 100644 --- a/unliftio-core-0.1.1.0.cabal +++ b/unliftio-core-0.1.2.0.cabal @@ -1,11 +1,13 @@ --- This file has been generated from package.yaml by hpack version 0.21.2. +cabal-version: >= 1.10 + +-- This file has been generated from package.yaml by hpack version 0.29.6. -- -- see: https://github.com/sol/hpack -- --- hash: 30994f07a9010e7816784501ed5ff3165c34026fa5dc555ebf1a70f6d6c0f1af +-- hash: 9dda29b2ae88c7aba738c44b9efa373de55a416be845a7bf888fc8c108166fed name: unliftio-core -version: 0.1.1.0 +version: 0.1.2.0 x-revision: 1 synopsis: The MonadUnliftIO typeclass for unlifting monads to IO description: Please see the documentation and README at @@ -17,8 +19,6 @@ copyright: 2017 FP Complete license: MIT license-file: LICENSE build-type: Simple -cabal-version: >= 1.10 - extra-source-files: ChangeLog.md README.md @@ -27,7 +27,7 @@ library hs-source-dirs: src build-depends: - base >=4.5 && <4.12 + base >=4.5 && <4.13 , transformers >=0.2 && <0.6 exposed-modules: Control.Monad.IO.Unlift From 1ea6b10931ed36631c23b356167a00dd026645f8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 25 Jul 2019 03:09:50 +0000 Subject: [PATCH 08/26] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-unliftio-core.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-unliftio-core.spec b/ghc-unliftio-core.spec index 8e0ed48..11f6f44 100644 --- a/ghc-unliftio-core.spec +++ b/ghc-unliftio-core.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.1.2.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: The MonadUnliftIO typeclass for unlifting monads to IO License: MIT @@ -80,6 +80,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Thu Jul 25 2019 Fedora Release Engineering - 0.1.2.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Thu Feb 21 2019 Jens Petersen - 0.1.2.0-1 - update to 0.1.2.0 From 6313b39292c5fa0e3c04bbbe0dbbf7a25545b6ad Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 25 Jul 2019 04:26:37 +0000 Subject: [PATCH 09/26] refresh to cabal-rpm-1.0.0: lib doc/prof subpkgs and bin static BRs --- ghc-unliftio-core.spec | 48 +++++++++++++++++++++++++++++++----------- 1 file changed, 36 insertions(+), 12 deletions(-) diff --git a/ghc-unliftio-core.spec b/ghc-unliftio-core.spec index 11f6f44..5783ac2 100644 --- a/ghc-unliftio-core.spec +++ b/ghc-unliftio-core.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 unliftio-core @@ -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-transformers-devel # End cabal-rpm deps @@ -30,11 +36,8 @@ and basic utility functions. %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} @@ -42,6 +45,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} @@ -61,14 +83,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 @@ -79,6 +93,16 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %doc ChangeLog.md README.md +%if %{with haddock} +%files doc -f %{name}-doc.files +%endif + + +%if %{with ghc_prof} +%files prof -f %{name}-prof.files +%endif + + %changelog * Thu Jul 25 2019 Fedora Release Engineering - 0.1.2.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From 604350ca005c197dae8282468cecf3377e333be5 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 29 Jul 2019 15:34:57 +0000 Subject: [PATCH 10/26] cabal-rpm-1.0.0: add doc and prof subpkgs --- ghc-unliftio-core.spec | 5 ++++- unliftio-core-0.1.2.0.cabal | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/ghc-unliftio-core.spec b/ghc-unliftio-core.spec index 5783ac2..68a4d8f 100644 --- a/ghc-unliftio-core.spec +++ b/ghc-unliftio-core.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.1.2.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: The MonadUnliftIO typeclass for unlifting monads to IO License: MIT @@ -104,6 +104,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Fri Aug 02 2019 Jens Petersen - 0.1.2.0-3 +- add doc and prof subpackages (cabal-rpm-1.0.0) + * Thu Jul 25 2019 Fedora Release Engineering - 0.1.2.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild diff --git a/unliftio-core-0.1.2.0.cabal b/unliftio-core-0.1.2.0.cabal index 217abaa..e38fc20 100644 --- a/unliftio-core-0.1.2.0.cabal +++ b/unliftio-core-0.1.2.0.cabal @@ -8,7 +8,7 @@ cabal-version: >= 1.10 name: unliftio-core version: 0.1.2.0 -x-revision: 1 +x-revision: 2 synopsis: The MonadUnliftIO typeclass for unlifting monads to IO description: Please see the documentation and README at category: Control @@ -27,7 +27,7 @@ library hs-source-dirs: src build-depends: - base >=4.5 && <4.13 + base >=4.5 && <4.14 , transformers >=0.2 && <0.6 exposed-modules: Control.Monad.IO.Unlift From 462470acab81ef900f2c4db0930132f3dd132cad Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 5 Aug 2019 18:32:36 +0800 Subject: [PATCH 11/26] BR prof for lib and static for executable --- ghc-unliftio-core.spec | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/ghc-unliftio-core.spec b/ghc-unliftio-core.spec index 68a4d8f..77a4bce 100644 --- a/ghc-unliftio-core.spec +++ b/ghc-unliftio-core.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 unliftio-core @@ -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-transformers-devel +BuildRequires: ghc-base-prof +BuildRequires: ghc-transformers-prof # End cabal-rpm deps %description @@ -36,6 +31,7 @@ and basic utility functions. %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 7ab2545a177842bf661637798d92f92a67dcd26a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jan 2020 21:36:17 +0000 Subject: [PATCH 12/26] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-unliftio-core.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-unliftio-core.spec b/ghc-unliftio-core.spec index 77a4bce..94de693 100644 --- a/ghc-unliftio-core.spec +++ b/ghc-unliftio-core.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.1.2.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: The MonadUnliftIO typeclass for unlifting monads to IO License: MIT @@ -100,6 +100,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Tue Jan 28 2020 Fedora Release Engineering - 0.1.2.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Fri Aug 02 2019 Jens Petersen - 0.1.2.0-3 - add doc and prof subpackages (cabal-rpm-1.0.0) From f60919c53945022496e29a47a4c9b50de966d50f Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 8 Feb 2020 22:52:35 +0800 Subject: [PATCH 13/26] refresh to cabal-rpm-2.0.2 --- ghc-unliftio-core.spec | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/ghc-unliftio-core.spec b/ghc-unliftio-core.spec index 94de693..8b1023e 100644 --- a/ghc-unliftio-core.spec +++ b/ghc-unliftio-core.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 unliftio-core @@ -44,6 +44,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. @@ -54,6 +55,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. @@ -79,6 +81,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 @@ -91,6 +103,7 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %if %{with haddock} %files doc -f %{name}-doc.files +%license LICENSE %endif From f522c2181015781c2a106df731399020e35ea48a Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 4 Jun 2020 19:28:49 +0800 Subject: [PATCH 14/26] refresh to cabal-rpm-2.0.5 --- ghc-unliftio-core.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ghc-unliftio-core.spec b/ghc-unliftio-core.spec index 8b1023e..127b777 100644 --- a/ghc-unliftio-core.spec +++ b/ghc-unliftio-core.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 unliftio-core %global pkgver %{pkg_name}-%{version} From 41928cc1e283e93db5ed362ac50428683856a43a Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 19 Jun 2020 16:57:27 +0800 Subject: [PATCH 15/26] refresh to cabal-rpm-2.0.6 --- ghc-unliftio-core.spec | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/ghc-unliftio-core.spec b/ghc-unliftio-core.spec index 127b777..cdbc8db 100644 --- a/ghc-unliftio-core.spec +++ b/ghc-unliftio-core.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 unliftio-core @@ -81,16 +81,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 bf5ed8e28939ef8409391a1e0b6b50cc75e5402b Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 17 Jul 2020 18:45:44 +0800 Subject: [PATCH 16/26] bump release --- ghc-unliftio-core.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-unliftio-core.spec b/ghc-unliftio-core.spec index cdbc8db..9ec8d4c 100644 --- a/ghc-unliftio-core.spec +++ b/ghc-unliftio-core.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.1.2.0 -Release: 4%{?dist} +Release: 5%{?dist} Summary: The MonadUnliftIO typeclass for unlifting monads to IO License: MIT @@ -103,6 +103,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Fri Jul 17 2020 Jens Petersen - 0.1.2.0-5 +- refresh to cabal-rpm-2.0.6 + * Tue Jan 28 2020 Fedora Release Engineering - 0.1.2.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From 1c59b2d21001cef02a525d6e4a36f80d7d3c5e68 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 27 Jul 2020 19:48:53 +0000 Subject: [PATCH 17/26] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-unliftio-core.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-unliftio-core.spec b/ghc-unliftio-core.spec index 9ec8d4c..868e71d 100644 --- a/ghc-unliftio-core.spec +++ b/ghc-unliftio-core.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.1.2.0 -Release: 5%{?dist} +Release: 6%{?dist} Summary: The MonadUnliftIO typeclass for unlifting monads to IO License: MIT @@ -103,6 +103,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Mon Jul 27 2020 Fedora Release Engineering - 0.1.2.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Fri Jul 17 2020 Jens Petersen - 0.1.2.0-5 - refresh to cabal-rpm-2.0.6 From a9b7cbc953d62bac832fee54c4c457499e5bc2fd Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 1 Aug 2020 01:38:43 +0000 Subject: [PATCH 18/26] - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-unliftio-core.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ghc-unliftio-core.spec b/ghc-unliftio-core.spec index 868e71d..fc2db33 100644 --- a/ghc-unliftio-core.spec +++ b/ghc-unliftio-core.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.1.2.0 -Release: 6%{?dist} +Release: 7%{?dist} Summary: The MonadUnliftIO typeclass for unlifting monads to IO License: MIT @@ -103,6 +103,10 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Sat Aug 01 2020 Fedora Release Engineering - 0.1.2.0-7 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Mon Jul 27 2020 Fedora Release Engineering - 0.1.2.0-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 40edcdf72de881d69d7612a801da577d696f2314 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 26 Jan 2021 07:52:46 +0000 Subject: [PATCH 19/26] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-unliftio-core.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-unliftio-core.spec b/ghc-unliftio-core.spec index fc2db33..7df7757 100644 --- a/ghc-unliftio-core.spec +++ b/ghc-unliftio-core.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.1.2.0 -Release: 7%{?dist} +Release: 8%{?dist} Summary: The MonadUnliftIO typeclass for unlifting monads to IO License: MIT @@ -103,6 +103,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Tue Jan 26 2021 Fedora Release Engineering - 0.1.2.0-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Sat Aug 01 2020 Fedora Release Engineering - 0.1.2.0-7 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From fe904a0e6825cd3589b251738ba80bcd91ebc093 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 22 Jul 2021 01:24:52 +0000 Subject: [PATCH 20/26] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-unliftio-core.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-unliftio-core.spec b/ghc-unliftio-core.spec index 7df7757..9c6690e 100644 --- a/ghc-unliftio-core.spec +++ b/ghc-unliftio-core.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.1.2.0 -Release: 8%{?dist} +Release: 9%{?dist} Summary: The MonadUnliftIO typeclass for unlifting monads to IO License: MIT @@ -103,6 +103,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Thu Jul 22 2021 Fedora Release Engineering - 0.1.2.0-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Tue Jan 26 2021 Fedora Release Engineering - 0.1.2.0-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 4c41466a7dd6e7b390456f9ea15f5069ffa9165d Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 29 Jan 2021 11:01:44 +0800 Subject: [PATCH 21/26] update to 0.2.0.1 --- .gitignore | 1 + ghc-unliftio-core.spec | 7 ++++-- sources | 2 +- ...1.2.0.cabal => unliftio-core-0.2.0.1.cabal | 24 +++++++++---------- 4 files changed, 19 insertions(+), 15 deletions(-) rename unliftio-core-0.1.2.0.cabal => unliftio-core-0.2.0.1.cabal (80%) diff --git a/.gitignore b/.gitignore index 8f779e2..d056305 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /unliftio-core-0.1.1.0.tar.gz /unliftio-core-0.1.2.0.tar.gz +/unliftio-core-0.2.0.1.tar.gz diff --git a/ghc-unliftio-core.spec b/ghc-unliftio-core.spec index 9c6690e..74931bc 100644 --- a/ghc-unliftio-core.spec +++ b/ghc-unliftio-core.spec @@ -5,8 +5,8 @@ %global pkgver %{pkg_name}-%{version} Name: ghc-%{pkg_name} -Version: 0.1.2.0 -Release: 9%{?dist} +Version: 0.2.0.1 +Release: 1%{?dist} Summary: The MonadUnliftIO typeclass for unlifting monads to IO License: MIT @@ -103,6 +103,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Thu Aug 5 2021 Jens Petersen - 0.2.0.1-1 +- update to 0.2.0.1 + * Thu Jul 22 2021 Fedora Release Engineering - 0.1.2.0-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild diff --git a/sources b/sources index 3b7427d..38b7e4f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (unliftio-core-0.1.2.0.tar.gz) = 5bd46d40be031b398b3238a5170f45641861a30c8cf20ca5a202b47367f00bb52e7391a53301edd47f8d688c713c06ebfdc51b1528518e28f8e8d6ad619e10eb +SHA512 (unliftio-core-0.2.0.1.tar.gz) = 6bb6bbab7336ea460b354e897c7fae236a53e7975af0430abcb2bb9d23374da0340381176d55f827f8a2b17809fa0205c6baf2a2542c72b9557b874c593d1b02 diff --git a/unliftio-core-0.1.2.0.cabal b/unliftio-core-0.2.0.1.cabal similarity index 80% rename from unliftio-core-0.1.2.0.cabal rename to unliftio-core-0.2.0.1.cabal index e38fc20..e5f71f2 100644 --- a/unliftio-core-0.1.2.0.cabal +++ b/unliftio-core-0.2.0.1.cabal @@ -1,36 +1,36 @@ -cabal-version: >= 1.10 +cabal-version: 1.12 --- This file has been generated from package.yaml by hpack version 0.29.6. +-- This file has been generated from package.yaml by hpack version 0.33.0. -- -- see: https://github.com/sol/hpack -- --- hash: 9dda29b2ae88c7aba738c44b9efa373de55a416be845a7bf888fc8c108166fed +-- hash: 9cae5ca1af8760786d8e586fd9b1ed7e329f13f4ec8a3d0aee62818b25038c1f name: unliftio-core -version: 0.1.2.0 -x-revision: 2 +version: 0.2.0.1 +x-revision: 1 synopsis: The MonadUnliftIO typeclass for unlifting monads to IO description: Please see the documentation and README at category: Control homepage: https://github.com/fpco/unliftio/tree/master/unliftio-core#readme author: Michael Snoyman, Francesco Mazzoli maintainer: michael@snoyman.com -copyright: 2017 FP Complete +copyright: 2017-2020 FP Complete license: MIT license-file: LICENSE build-type: Simple extra-source-files: - ChangeLog.md README.md + ChangeLog.md library - hs-source-dirs: - src - build-depends: - base >=4.5 && <4.14 - , transformers >=0.2 && <0.6 exposed-modules: Control.Monad.IO.Unlift other-modules: Paths_unliftio_core + hs-source-dirs: + src + build-depends: + base >=4.5 && < 10 + , transformers >=0.2 && <0.6 default-language: Haskell2010 From d342773ff85c50a5940b21149f8afafc1608685f Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 8 Jul 2021 00:30:14 +0800 Subject: [PATCH 22/26] refresh to cabal-rpm-2.0.9 --- ghc-unliftio-core.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ghc-unliftio-core.spec b/ghc-unliftio-core.spec index 74931bc..659c433 100644 --- a/ghc-unliftio-core.spec +++ b/ghc-unliftio-core.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 unliftio-core @@ -45,6 +45,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 54896359cdab592047c140c98093b9ad4bd34801 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 4 Aug 2021 22:29:12 +0800 Subject: [PATCH 23/26] revise .cabal --- unliftio-core-0.2.0.1.cabal | 72 ++++++++++++++++++------------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/unliftio-core-0.2.0.1.cabal b/unliftio-core-0.2.0.1.cabal index e5f71f2..2846c33 100644 --- a/unliftio-core-0.2.0.1.cabal +++ b/unliftio-core-0.2.0.1.cabal @@ -1,36 +1,36 @@ -cabal-version: 1.12 - --- This file has been generated from package.yaml by hpack version 0.33.0. --- --- see: https://github.com/sol/hpack --- --- hash: 9cae5ca1af8760786d8e586fd9b1ed7e329f13f4ec8a3d0aee62818b25038c1f - -name: unliftio-core -version: 0.2.0.1 -x-revision: 1 -synopsis: The MonadUnliftIO typeclass for unlifting monads to IO -description: Please see the documentation and README at -category: Control -homepage: https://github.com/fpco/unliftio/tree/master/unliftio-core#readme -author: Michael Snoyman, Francesco Mazzoli -maintainer: michael@snoyman.com -copyright: 2017-2020 FP Complete -license: MIT -license-file: LICENSE -build-type: Simple -extra-source-files: - README.md - ChangeLog.md - -library - exposed-modules: - Control.Monad.IO.Unlift - other-modules: - Paths_unliftio_core - hs-source-dirs: - src - build-depends: - base >=4.5 && < 10 - , transformers >=0.2 && <0.6 - default-language: Haskell2010 +cabal-version: 1.12 + +-- This file has been generated from package.yaml by hpack version 0.33.0. +-- +-- see: https://github.com/sol/hpack +-- +-- hash: 9cae5ca1af8760786d8e586fd9b1ed7e329f13f4ec8a3d0aee62818b25038c1f + +name: unliftio-core +version: 0.2.0.1 +x-revision: 1 +synopsis: The MonadUnliftIO typeclass for unlifting monads to IO +description: Please see the documentation and README at +category: Control +homepage: https://github.com/fpco/unliftio/tree/master/unliftio-core#readme +author: Michael Snoyman, Francesco Mazzoli +maintainer: michael@snoyman.com +copyright: 2017-2020 FP Complete +license: MIT +license-file: LICENSE +build-type: Simple +extra-source-files: + README.md + ChangeLog.md + +library + exposed-modules: + Control.Monad.IO.Unlift + other-modules: + Paths_unliftio_core + hs-source-dirs: + src + build-depends: + base >=4.5 && < 10 + , transformers >=0.2 && <0.6 + default-language: Haskell2010 From 1faf36add80c20e52e02723f83855a0eb87fc70b Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 5 Aug 2021 22:43:43 +0800 Subject: [PATCH 24/26] revise .cabal --- unliftio-core-0.2.0.1.cabal | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/unliftio-core-0.2.0.1.cabal b/unliftio-core-0.2.0.1.cabal index 2846c33..64c9e7f 100644 --- a/unliftio-core-0.2.0.1.cabal +++ b/unliftio-core-0.2.0.1.cabal @@ -8,7 +8,7 @@ cabal-version: 1.12 name: unliftio-core version: 0.2.0.1 -x-revision: 1 +x-revision: 2 synopsis: The MonadUnliftIO typeclass for unlifting monads to IO description: Please see the documentation and README at category: Control @@ -32,5 +32,5 @@ library src build-depends: base >=4.5 && < 10 - , transformers >=0.2 && <0.6 + , transformers >=0.2 && <0.7 default-language: Haskell2010 From 52b89729f631ef6e420ac54b3aded10539219151 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 20 Jan 2022 05:43:51 +0000 Subject: [PATCH 25/26] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-unliftio-core.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-unliftio-core.spec b/ghc-unliftio-core.spec index 659c433..98942b4 100644 --- a/ghc-unliftio-core.spec +++ b/ghc-unliftio-core.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.2.0.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: The MonadUnliftIO typeclass for unlifting monads to IO License: MIT @@ -104,6 +104,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Thu Jan 20 2022 Fedora Release Engineering - 0.2.0.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Thu Aug 5 2021 Jens Petersen - 0.2.0.1-1 - update to 0.2.0.1 From e2ef0bf7cfa2d6ed242c3abb7045ae159500dd18 Mon Sep 17 00:00:00 2001 From: MSVSphere Packaging Team Date: Mon, 30 Oct 2023 22:06:54 +0300 Subject: [PATCH 26/26] 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 38b7e4f..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (unliftio-core-0.2.0.1.tar.gz) = 6bb6bbab7336ea460b354e897c7fae236a53e7975af0430abcb2bb9d23374da0340381176d55f827f8a2b17809fa0205c6baf2a2542c72b9557b874c593d1b02