Fedora 21 Update: cabal-rpm-0.9.6-1.fc21

updates at fedoraproject.org updates at fedoraproject.org
Mon Jul 13 19:08:23 UTC 2015


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2015-8734
2015-05-22 14:04:06
--------------------------------------------------------------------------------

Name        : cabal-rpm
Product     : Fedora 21
Version     : 0.9.6
Release     : 1.fc21
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 Information:

- use dnf if installed instead of yum for install and repoquery
- update now only commits changes and adds new source if git origin is ssh
- create SOURCES/ for tarball
- cblrpm update needs rpmdevtools
- warn about hidden backup spec files
- make "cabal list" quiet
- filter missing packages from repoquery


--------------------------------------------------------------------------------
ChangeLog:

* Thu May 21 2015 Jens Petersen <petersen at redhat.com> - 0.9.6-1
- make "cabal list" quiet
- filter missing packages from repoquery
* Mon Apr 20 2015 Jens Petersen <petersen at fedoraproject.org> - 0.9.5-1
- fix for dnf repoquery
- create SOURCES/ for tarball
- fixes for Cabal-1.22
- nogpgcheck for Fedora 22+
- warn about hidden backup spec files
* Tue Feb 24 2015 Jens Petersen <petersen at redhat.com> - 0.9.4-2
- require dnf-plugins-core instead of yum-utils for F22+
* Tue Feb 17 2015 Jens Petersen <petersen at fedoraproject.org> - 0.9.4-1
- 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
* Thu Feb  5 2015 Jens Petersen <petersen at redhat.com> - 0.9.3-2
- remove %'s from previous changelog
* Thu Feb  5 2015 Jens Petersen <petersen at redhat.com> - 0.9.3-1
- make sure tarball destdir exists before copying
- update improvements: new-sources first, continue if patch fails, git commit changes
- sort executables and use pkg_name in ghc_fix_dynamic_rpath
- drop the debuginfo handling for C files
- ignore emacs temp ".#pkgname.spec" files
- improve output for listing missing packages
* Tue Feb  3 2015 Jens Petersen <petersen at redhat.com> - 0.9.2-2
- remove the old cblrpm-diff script
* Thu Dec 18 2014 Jens Petersen <petersen at redhat.com> - 0.9.2-1
- lots of bug fixes
- new "update" command to update spec to latest version
- improved missingdeps output
- use https for hackage URLs (codeblock)
- no longer override _sourcedir, _rpmdir, and _srcrpmdir macros, unless git dir
- use 'rpm --eval ".fc21"' to determine OS type
- use TMPDIR
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #1156553 - [rfe] use dnf instead of yum
        https://bugzilla.redhat.com/show_bug.cgi?id=1156553
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  Use
su -c 'yum update cabal-rpm' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the package-announce mailing list