Compare commits

...

3 Commits
f30 ... master

Author SHA1 Message Date
Jens Petersen ed2f748318 update to 2.0.4 2020-02-27 12:28:14 +08:00
Jens Petersen d9009656cf refresh to cabal-rpm-2.0.2 2020-02-20 10:14:49 +08:00
Fedora Release Engineering afe81abf5b - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-28 13:30:27 +00:00
3 changed files with 38 additions and 21 deletions

1
.gitignore vendored
View File

@ -48,3 +48,4 @@
/cabal-rpm-1.0.2.tar.gz
/cabal-rpm-1.0.3.tar.gz
/cabal-rpm-2.0.0.tar.gz
/cabal-rpm-2.0.4.tar.gz

View File

@ -1,12 +1,10 @@
# generated by cabal-rpm-1.0.1
# generated by cabal-rpm-2.0.2 --stream hackage
# https://fedoraproject.org/wiki/Packaging:Haskell
%bcond_without manpage
%global _devel -%{?ghc_devel_prof:static}%{!?ghc_devel_prof:devel}
Name: cabal-rpm
Version: 2.0.0
Version: 2.0.4
Release: 1%{?dist}
Summary: RPM packaging tool for Haskell Cabal-based packages
@ -19,21 +17,21 @@ Source1: cblrpm.1
# Begin cabal-rpm deps:
BuildRequires: ghc-rpm-macros
BuildRequires: ghc-Cabal%{_devel}
BuildRequires: ghc-base%{_devel}
BuildRequires: ghc-bytestring%{_devel}
BuildRequires: ghc-directory%{_devel}
BuildRequires: ghc-filepath%{_devel}
BuildRequires: ghc-http-client%{_devel}
BuildRequires: ghc-http-client-tls%{_devel}
BuildRequires: ghc-http-conduit%{_devel}
BuildRequires: ghc-optparse-applicative%{_devel}
BuildRequires: ghc-process%{_devel}
BuildRequires: ghc-simple-cabal%{_devel}
BuildRequires: ghc-simple-cmd%{_devel}
BuildRequires: ghc-simple-cmd-args%{_devel}
BuildRequires: ghc-time%{_devel}
BuildRequires: ghc-unix%{_devel}
BuildRequires: ghc-Cabal-static
BuildRequires: ghc-base-static
BuildRequires: ghc-bytestring-static
BuildRequires: ghc-directory-static
BuildRequires: ghc-filepath-static
BuildRequires: ghc-http-client-static
BuildRequires: ghc-http-client-tls-static
BuildRequires: ghc-http-conduit-static
BuildRequires: ghc-optparse-applicative-static
BuildRequires: ghc-process-static
BuildRequires: ghc-simple-cabal-static
BuildRequires: ghc-simple-cmd-static
BuildRequires: ghc-simple-cmd-args-static
BuildRequires: ghc-time-static
BuildRequires: ghc-unix-static
# End cabal-rpm deps
%if %{with manpage}
BuildRequires: pandoc
@ -63,7 +61,7 @@ dependencies. The diff command compares the current spec file with a freshly
generated one, the update command updates the spec file to latest version from
Stackage or Hackage, and the refresh command updates the spec file to the
current cabal-rpm packaging. It also handles Hackage revisions of packages.
Standalone packages can also be packaged built with cabal-install.
Standalone packages can also be made, built with cabal-install.
%prep
@ -106,6 +104,24 @@ ln -s %{name} %{buildroot}%{_bindir}/cblrpm
%changelog
* Thu Feb 27 2020 Jens Petersen <petersen@redhat.com> - 2.0.4-1
- drop %_devel compat macro
- default stream is now lts-14
- spec: detect local revised .cabal file
- sort deps of subpackages
- metapkgs don't have prof or doc
- fix generation of subpackages for a new package
- update: logic reworked to reduce redundant downloads
- quote macros in commented fields
- read --subpackage from spec header
- generate BRs for subpackages
* Thu Feb 20 2020 Jens Petersen <petersen@redhat.com> - 2.0.0-3
- refresh to cabal-rpm-2.0.2
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Mon Jan 20 2020 Jens Petersen <petersen@redhat.com> - 2.0.0-1
- update to 2.0.0:
- major refactor to handle stream/pkgid more precisely and correctly

View File

@ -1 +1 @@
SHA512 (cabal-rpm-2.0.0.tar.gz) = 310d82f88deebba50075230b0052e4f5fd1a3ae69879b550f237eed3262aa0af8a7f28b37999835193752a2c974cb7c1d04f8351f4249e9fc7adebc8ed00d8ab
SHA512 (cabal-rpm-2.0.4.tar.gz) = f5ee97a80bdc595d96902edc261bf90725b3e0381b404d5768f1c0b823de28a1710576c5877f90bd702523202bfa84cef2f6653746b8fff7df7b226e43dfd2ec