Name: | cabal-rpm |
---|---|
Version: | 0.12.3 |
Release: | 1.el7 |
Architecture: | aarch64 |
Group: | Unspecified |
Size: | 20608408 |
License: | GPLv3+ |
RPM: | cabal-rpm-0.12.3-1.el7.aarch64.rpm |
Source RPM: | cabal-rpm-0.12.3-1.el7.src.rpm |
Build Date: | Sat Sep 29 2018 |
Build Host: | ca-buildarm01.us.oracle.com |
Vendor: | Oracle America |
URL: | https://hackage.haskell.org/package/cabal-rpm |
Summary: | RPM packaging tool for Haskell Cabal-based packages |
Description: | Cabal-rpm is a tool for RPM packaging of Haskell Cabal-based packages. It interacts with dnf to install build dependencies and can also act as a cabal-install wrapper installing dependencies packaged in Fedora before running "cabal install". cblrpm has commands to generate a RPM spec file and srpm for a package. It can rpmbuild packages, dnf install their dependencies, prep packages, and install them. There are commands to list package dependencies and missing 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. |
- build: remove erroneous tarball check - refresh: use cblrpm for old cabal-rpm
- diff: now supports CBLRPM_DIFF envvar to override "diff -u" - build: attempt when missing rpms deps not available
- fix build on epel7 ghc
- add bcond for https
- escape macro in previous changelog
- new option --missing: comments out missing dependencies - put license files in lib subpackage - no longer append %_isa to C BuildRequires (#54) - no longer leave leftover tmpdirs (#26) - change 'cblrpm' to 'cabal-rpm' in documentation
- Escape macros in %changelog
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
- rebuild
- query stackage.org directly via https - run cabal update before cabal commands - devel packages now provide doc subpackage for forward compatibility - new --hackage option to get package version from Hackage not Stackage - do not add .cabal files containing "doc" to docs - silence mock rpmbuild -bs warnings about undefined %ghc_version