Name: | cabal-rpm |
---|---|
Version: | 0.9.10 |
Release: | 1.el7 |
Architecture: | x86_64 |
Group: | Unspecified |
Size: | 397164 |
License: | GPLv3+ |
RPM: | cabal-rpm-0.9.10-1.el7.x86_64.rpm |
Source RPM: | cabal-rpm-0.9.10-1.el7.src.rpm |
Build Date: | Fri Nov 17 2017 |
Build Host: | x86-ol7-builder-02.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 and the update command updates the spec file to latest version from Hackage. |
- update no longer tries to grep non-existent .git - fix duplicate clibs - tweaks for ghc-8.0 and suse
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
- improve license logic - fix handling of versions without '.' - no duplicate test deps
- only list buildable executables in spec file - bring back 'build' as an alias for 'local' - use license macro - do not warn about missing optional system programs
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
- make "cabal list" quiet - filter missing packages from repoquery
- fix for dnf repoquery - create SOURCES/ for tarball - fixes for Cabal-1.22 - nogpgcheck for Fedora 22+ - warn about hidden backup spec files
- require dnf-plugins-core instead of yum-utils for F22+
- use dnf if installed instead of yum for install and repoquery (#1156553) - update now only commits changes and adds new source if git origin is ssh - cblrpm update needs rpmdevtools
- remove %'s from previous changelog