Compare commits

..

10 Commits

Author SHA1 Message Date
Jens Petersen
8f55176594 Convert to %autorelease and %autochangelog
[skip changelog]
2023-02-16 13:19:55 +08:00
Jens Petersen
ed63bb1ada refresh to cabal-rpm-2.1.0 with SPDX migration 2023-02-16 12:43:25 +08:00
Fedora Release Engineering
22a6f316a9 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 05:01:36 +00:00
Jens Petersen
c69a038505 bump release 2022-06-18 00:45:59 +08:00
Fedora Release Engineering
f645fb1269 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 04:47:05 +00:00
Jens Petersen
38f41e6642 revise .cabal 2021-08-05 18:23:30 +08:00
Jens Petersen
886092f001 refresh to cabal-rpm-2.0.9 2021-08-05 10:44:00 +08:00
Jens Petersen
af6b853dbb update to 0.6.2.1 2021-08-05 10:43:58 +08:00
Fedora Release Engineering
6f0c9594da - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 00:34:21 +00:00
Fedora Release Engineering
80b2fdebdc - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 07:06:36 +00:00
5 changed files with 220 additions and 203 deletions

1
.gitignore vendored
View File

@ -8,3 +8,4 @@
/distributive-0.6.tar.gz /distributive-0.6.tar.gz
/distributive-0.6.1.tar.gz /distributive-0.6.1.tar.gz
/distributive-0.6.2.tar.gz /distributive-0.6.2.tar.gz
/distributive-0.6.2.1.tar.gz

93
changelog Normal file
View File

@ -0,0 +1,93 @@
* Thu Feb 16 2023 Jens Petersen <petersen@redhat.com> - 0.6.2.1-5
- refresh to cabal-rpm-2.1.0 with SPDX migration
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.2.1-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Fri Jun 17 2022 Jens Petersen <petersen@redhat.com> - 0.6.2.1-3
- rebuild
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.2.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Thu Aug 5 2021 Jens Petersen <petersen@redhat.com> - 0.6.2.1-1
- update to 0.6.2.1
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.2-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Sun Jun 07 2020 Jens Petersen <petersen@redhat.com> - 0.6.2-1
- update to 0.6.2
* Fri Feb 14 2020 Jens Petersen <petersen@redhat.com> - 0.6.1-1
- update to 0.6.1
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.6-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Thu Jul 25 2019 Jens Petersen <petersen@redhat.com> - 0.6-1
- update to 0.6
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.3-13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Sun Mar 10 2019 Jens Petersen <petersen@redhat.com> - 0.5.3-12
- unsubpackage cabal-doctest
* Sat Feb 23 2019 Jens Petersen <petersen@redhat.com> - 0.5.3-11
- update cabal-doctest to 1.0.6
* Sun Feb 17 2019 Jens Petersen <petersen@redhat.com> - 0.5.3-10
- refresh to cabal-rpm-0.13
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.3-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Sat Jul 28 2018 Jens Petersen <petersen@redhat.com> - 0.5.3-8
- revise .cabal
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.3-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.3-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Wed Jan 24 2018 Jens Petersen <petersen@redhat.com> - 0.5.3-5
- update to 0.5.3
* Wed Jan 24 2018 Jens Petersen <petersen@redhat.com>
- update cabal-doctest to 1.0.4
* Wed Sep 13 2017 Jens Petersen <petersen@redhat.com> - 0.5.2-4
- base-orphans is packaged now
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Thu Feb 23 2017 Jens Petersen <petersen@redhat.com> - 0.5.2-1
- update to 0.5.2
- subpackage base-orphans and cabal-doctest
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.4-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.4-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.4-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
* Fri Jan 09 2015 Ricky Elrod <codeblock@elrod.me> - 0.4.4-1
- update to 0.4.4
* Wed Mar 12 2014 Fedora Haskell SIG <haskell@lists.fedoraproject.org> - 0.4
- spec file generated by cabal-rpm-0.8.10

View File

@ -1,122 +1,108 @@
name: distributive name: distributive
category: Data Structures category: Data Structures
version: 0.6.2 version: 0.6.2.1
x-revision: 1 x-revision: 1
license: BSD3 license: BSD3
cabal-version: >= 1.8 cabal-version: >= 1.10
license-file: LICENSE license-file: LICENSE
author: Edward A. Kmett author: Edward A. Kmett
maintainer: Edward A. Kmett <ekmett@gmail.com> maintainer: Edward A. Kmett <ekmett@gmail.com>
stability: provisional stability: provisional
homepage: http://github.com/ekmett/distributive/ homepage: http://github.com/ekmett/distributive/
bug-reports: http://github.com/ekmett/distributive/issues bug-reports: http://github.com/ekmett/distributive/issues
copyright: Copyright (C) 2011-2016 Edward A. Kmett copyright: Copyright (C) 2011-2016 Edward A. Kmett
synopsis: Distributive functors -- Dual to Traversable synopsis: Distributive functors -- Dual to Traversable
description: Distributive functors -- Dual to @Traversable@ description: Distributive functors -- Dual to @Traversable@
build-type: Custom build-type: Simple
tested-with: GHC == 7.0.4 tested-with: GHC == 7.0.4
, GHC == 7.2.2 , GHC == 7.2.2
, GHC == 7.4.2 , GHC == 7.4.2
, GHC == 7.6.3 , GHC == 7.6.3
, GHC == 7.8.4 , GHC == 7.8.4
, GHC == 7.10.3 , GHC == 7.10.3
, GHC == 8.0.2 , GHC == 8.0.2
, GHC == 8.2.2 , GHC == 8.2.2
, GHC == 8.4.4 , GHC == 8.4.4
, GHC == 8.6.5 , GHC == 8.6.5
, GHC == 8.8.1 , GHC == 8.8.4
extra-source-files: , GHC == 8.10.3
.hlint.yaml extra-source-files:
.travis.yml .hlint.yaml
.vim.custom .vim.custom
config config
travis-cabal-apt-install CHANGELOG.markdown
CHANGELOG.markdown README.markdown
README.markdown
Warning.hs source-repository head
type: git
source-repository head location: git://github.com/ekmett/distributive.git
type: git
location: git://github.com/ekmett/distributive.git flag semigroups
manual: True
custom-setup default: True
setup-depends: description:
base >= 4 && <5, You can disable the use of the `semigroups` package using `-f-semigroups`.
Cabal, .
cabal-doctest >= 1 && <1.1 Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users.
flag semigroups flag tagged
manual: True manual: True
default: True default: True
description: description:
You can disable the use of the `semigroups` package using `-f-semigroups`. You can disable the use of the `tagged` package using `-f-tagged`.
. .
Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users.
flag tagged library
manual: True build-depends:
default: True base >= 4 && < 5,
description: base-orphans >= 0.5.2 && < 1,
You can disable the use of the `tagged` package using `-f-tagged`. transformers >= 0.3 && < 0.7
.
Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. hs-source-dirs: src
exposed-modules:
library Data.Distributive
build-depends:
base >= 4 && < 5, if impl(ghc>=7.2)
base-orphans >= 0.5.2 && < 1, exposed-modules: Data.Distributive.Generic
transformers >= 0.2 && < 0.6
if flag(tagged)
if !impl(ghc >= 7.8) && !impl(ghcjs) build-depends: tagged >= 0.7 && < 1
build-depends: transformers-compat >= 0.3 && < 1
if impl(ghc>=7.2 && < 7.6)
hs-source-dirs: src build-depends: ghc-prim
exposed-modules:
Data.Distributive if impl(ghc < 8.0)
if flag(semigroups)
if impl(ghc>=7.2) build-depends: semigroups >= 0.13 && < 1
exposed-modules: Data.Distributive.Generic
if impl(ghc < 7.8)
if flag(tagged) hs-source-dirs: src-compat
build-depends: tagged >= 0.7 && < 1 other-modules: Data.Coerce
if impl(ghc>=7.2 && < 7.6) ghc-options: -Wall
build-depends: ghc-prim
if impl(ghc >= 9.0)
if impl(ghc < 8.0) -- these flags may abort compilation with GHC-8.10
if flag(semigroups) -- https://gitlab.haskell.org/ghc/ghc/-/merge_requests/3295
build-depends: semigroups >= 0.13 && < 1 ghc-options: -Winferred-safe-imports -Wmissing-safe-haskell-mode
if impl(ghc < 7.8) default-language: Haskell2010
hs-source-dirs: src-compat
other-modules: Data.Coerce test-suite spec
type: exitcode-stdio-1.0
ghc-options: -Wall hs-source-dirs: tests
build-tool-depends:
-- Verify the results of the examples hspec-discover:hspec-discover
test-suite doctests
type: exitcode-stdio-1.0 build-depends:
main-is: doctests.hs base >= 4 && < 5,
build-depends: distributive,
base >= 4, generic-deriving >= 1.11 && < 2,
distributive, hspec >= 2 && < 3
doctest >= 0.11.1 && <0.18
ghc-options: -Wall -threaded main-is: Spec.hs
hs-source-dirs: tests other-modules: GenericsSpec
test-suite spec ghc-options: -Wall -threaded -rtsopts
type: exitcode-stdio-1.0 default-language: Haskell2010
hs-source-dirs: tests
build-tool-depends:
hspec-discover:hspec-discover
build-depends:
base >= 4 && < 5,
distributive,
generic-deriving >= 1.11 && < 2,
hspec >= 2 && < 3
main-is: Spec.hs
other-modules: GenericsSpec
ghc-options: -Wall -threaded -rtsopts

View File

@ -1,17 +1,17 @@
# generated by cabal-rpm-2.0.6 # generated by cabal-rpm-2.1.0
# https://docs.fedoraproject.org/en-US/packaging-guidelines/Haskell/ # https://docs.fedoraproject.org/en-US/packaging-guidelines/Haskell/
%global pkg_name distributive %global pkg_name distributive
%global pkgver %{pkg_name}-%{version} %global pkgver %{pkg_name}-%{version}
%bcond_with tests %bcond_without tests
Name: ghc-%{pkg_name} Name: ghc-%{pkg_name}
Version: 0.6.2 Version: 0.6.2.1
Release: 2%{?dist} Release: %autorelease
Summary: Distributive functors -- Dual to Traversable Summary: Distributive functors -- Dual to Traversable
License: BSD License: BSD-3-Clause
Url: https://hackage.haskell.org/package/%{pkg_name} Url: https://hackage.haskell.org/package/%{pkg_name}
# Begin cabal-rpm sources: # Begin cabal-rpm sources:
Source0: https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz Source0: https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
@ -19,15 +19,20 @@ Source1: https://hackage.haskell.org/package/%{pkgver}/%{pkg_name}.cabal#
# End cabal-rpm sources # End cabal-rpm sources
# Begin cabal-rpm deps: # Begin cabal-rpm deps:
BuildRequires: dos2unix
BuildRequires: ghc-Cabal-devel BuildRequires: ghc-Cabal-devel
BuildRequires: ghc-cabal-doctest-devel
BuildRequires: ghc-rpm-macros BuildRequires: ghc-rpm-macros
BuildRequires: ghc-base-devel
BuildRequires: ghc-base-orphans-devel
BuildRequires: ghc-tagged-devel
BuildRequires: ghc-transformers-devel
%if %{with ghc_prof}
BuildRequires: ghc-base-prof BuildRequires: ghc-base-prof
BuildRequires: ghc-base-orphans-prof BuildRequires: ghc-base-orphans-prof
BuildRequires: ghc-tagged-prof BuildRequires: ghc-tagged-prof
BuildRequires: ghc-transformers-prof BuildRequires: ghc-transformers-prof
%endif
%if %{with tests} %if %{with tests}
BuildRequires: ghc-doctest-devel
BuildRequires: ghc-generic-deriving-devel BuildRequires: ghc-generic-deriving-devel
BuildRequires: ghc-hspec-devel BuildRequires: ghc-hspec-devel
BuildRequires: ghc-hspec-discover-devel BuildRequires: ghc-hspec-discover-devel
@ -55,6 +60,7 @@ This package provides the Haskell %{pkg_name} library development files.
%package doc %package doc
Summary: Haskell %{pkg_name} library documentation Summary: Haskell %{pkg_name} library documentation
BuildArch: noarch BuildArch: noarch
Requires: ghc-filesystem
%description doc %description doc
This package provides the Haskell %{pkg_name} library documentation. This package provides the Haskell %{pkg_name} library documentation.
@ -75,7 +81,7 @@ This package provides the Haskell %{pkg_name} profiling library.
%prep %prep
# Begin cabal-rpm setup: # Begin cabal-rpm setup:
%setup -q -n %{pkgver} %setup -q -n %{pkgver}
cp -bp %{SOURCE1} %{pkg_name}.cabal dos2unix -k -n %{SOURCE1} %{pkg_name}.cabal
# End cabal-rpm setup # End cabal-rpm setup
@ -92,7 +98,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal
%check %check
%if %{with tests}
%cabal_test %cabal_test
%endif
%files -f %{name}.files %files -f %{name}.files
@ -117,75 +125,4 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal
%changelog %changelog
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.2-2 %autochangelog
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Sun Jun 07 2020 Jens Petersen <petersen@redhat.com> - 0.6.2-1
- update to 0.6.2
* Fri Feb 14 2020 Jens Petersen <petersen@redhat.com> - 0.6.1-1
- update to 0.6.1
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.6-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Thu Jul 25 2019 Jens Petersen <petersen@redhat.com> - 0.6-1
- update to 0.6
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.3-13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Sun Mar 10 2019 Jens Petersen <petersen@redhat.com> - 0.5.3-12
- unsubpackage cabal-doctest
* Sat Feb 23 2019 Jens Petersen <petersen@redhat.com> - 0.5.3-11
- update cabal-doctest to 1.0.6
* Sun Feb 17 2019 Jens Petersen <petersen@redhat.com> - 0.5.3-10
- refresh to cabal-rpm-0.13
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.3-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Sat Jul 28 2018 Jens Petersen <petersen@redhat.com> - 0.5.3-8
- revise .cabal
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.3-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.3-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Wed Jan 24 2018 Jens Petersen <petersen@redhat.com> - 0.5.3-5
- update to 0.5.3
* Wed Jan 24 2018 Jens Petersen <petersen@redhat.com>
- update cabal-doctest to 1.0.4
* Wed Sep 13 2017 Jens Petersen <petersen@redhat.com> - 0.5.2-4
- base-orphans is packaged now
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Thu Feb 23 2017 Jens Petersen <petersen@redhat.com> - 0.5.2-1
- update to 0.5.2
- subpackage base-orphans and cabal-doctest
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.4-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.4-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.4-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
* Fri Jan 09 2015 Ricky Elrod <codeblock@elrod.me> - 0.4.4-1
- update to 0.4.4
* Wed Mar 12 2014 Fedora Haskell SIG <haskell@lists.fedoraproject.org> - 0.4
- spec file generated by cabal-rpm-0.8.10

View File

@ -1 +1 @@
SHA512 (distributive-0.6.2.tar.gz) = aff03270f8e9ce062ef6efb7d8cc27a811a286a6107dedd931850ff7abe271725cde8f27c1a7ea76c63a0888931a0ac058b5607d2097ef5b65b4ce95538d1fe1 SHA512 (distributive-0.6.2.1.tar.gz) = 387c7b6e0b2f917fd68d52ffbc79b9db21e488629309bfaf0dc77450bfd37c0f7f8a29458532616b5395552f84f3727b462cb2876e5aca79101e2c752b26e0a7