Letter C

cabal-rpm - RPM packaging tool for Haskell Cabal-based packages

Website: https://hackage.haskell.org/package/cabal-rpm
License: GPLv3+
Vendor: Alcance Libre, Inc.
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.

Packages

cabal-rpm-0.11-1.fc14.al.i686 [98 KiB] Changelog by Jens Petersen (2017-01-27):
- diff and update now follow package-version args
- update from Hackage now follows "Default available version"
- update tries to use stackage-query if installed to check latest Stackage
  version before falling back to latest Hackage
- refresh command now reads the cabal-rpm version header in the spec file and
  installs that version of cabal-rpm under ~/.cblrpm/ and uses it to make patch

Listing created by Repoview-0.6.6-6.fc14.al