[cabal-rpm] update to 0.9.2

Jens Petersen petersen at fedoraproject.org
Thu Dec 18 02:24:42 UTC 2014


commit 4add6eaa14805fd78c631a6d0cff9fadbe090659
Author: Jens Petersen <petersen at redhat.com>
Date:   Thu Dec 18 11:24:31 2014 +0900

    update to 0.9.2
    
    - bunch of bugfixes
    - new update command
    - improved missingdeps output
    - use TMPDIR

 .gitignore     |    1 +
 cabal-rpm.spec |   21 ++++++++++++++++++---
 sources        |    2 +-
 3 files changed, 20 insertions(+), 4 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 4269cfa..9548787 100644
--- a/.gitignore
+++ b/.gitignore
@@ -19,3 +19,4 @@
 /cabal-rpm-0.8.11.tar.gz
 /cabal-rpm-0.9.tar.gz
 /cabal-rpm-0.9.1.tar.gz
+/cabal-rpm-0.9.2.tar.gz
diff --git a/cabal-rpm.spec b/cabal-rpm.spec
index e2487b9..0bb07b8 100644
--- a/cabal-rpm.spec
+++ b/cabal-rpm.spec
@@ -4,13 +4,13 @@
 %global debug_package %{nil}
 
 Name:           cabal-rpm
-Version:        0.9.1
+Version:        0.9.2
 Release:        1%{?dist}
 Summary:        RPM packaging tool for Haskell Cabal-based packages
 
 License:        GPLv3+
-URL:            http://hackage.haskell.org/package/%{name}
-Source0:        http://hackage.haskell.org/package/%{name}-%{version}/%{name}-%{version}.tar.gz
+Url:            https://hackage.haskell.org/package/%{name}
+Source0:        https://hackage.haskell.org/package/%{name}-%{version}/%{name}-%{version}.tar.gz
 Source1:        cabal-rpm.1
 Source2:        cblrpm-diff
 
@@ -37,6 +37,12 @@ It interacts with yum 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, yum 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.
 
 %prep
 %setup -q
@@ -70,6 +76,15 @@ ln -s cblrpm-diff %{buildroot}%{_bindir}/%{name}-diff
 
 
 %changelog
+* 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, unless git dir
+- use 'rpm --eval "%{?dist}"' to determine OS type
+- use TMPDIR
+
 * Tue Aug 26 2014 Jens Petersen <petersen at redhat.com> - 0.9.1-1
 - missingdeps now lists missing dependencies recursively
 - do not assume package order when testing if dependencies installed
diff --git a/sources b/sources
index 173ec81..0011d08 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-6cf85be4cf0b726edcec0b8e22959ba2  cabal-rpm-0.9.1.tar.gz
+9170bc831c98c8be8441165fa580bddf  cabal-rpm-0.9.2.tar.gz


More information about the scm-commits mailing list