[Pkg-haskell-commits] darcs: cabal-debian: New upstream version 3.7.

Clint Adams clint at debian.org
Fri Oct 4 23:58:30 UTC 2013


Fri Oct  4 23:57:15 UTC 2013  Clint Adams <clint at debian.org>
  * New upstream version 3.7.

    M ./changelog -2 +8
    M ./control -15 +29
    R ./patches/no-data-files.diff
    M ./patches/series -1
    M ./rules -5 +9

Fri Oct  4 23:57:15 UTC 2013  Clint Adams <clint at debian.org>
  * New upstream version 3.7.
diff -rN -u old-cabal-debian/changelog new-cabal-debian/changelog
--- old-cabal-debian/changelog	2013-10-04 23:58:30.209562738 +0000
+++ new-cabal-debian/changelog	2013-10-04 23:58:30.217552345 +0000
@@ -1,11 +1,17 @@
-cabal-debian (1.25-2) UNRELEASED; urgency=low
+cabal-debian (3.7-1) unstable; urgency=low
 
+  [ Joachim Breitner ]
   * Depend on haskell-devscripts 0.8.13 to ensure this packages is built
     against experimental
   * Bump standards version, no change
   * Enable compat level 9
 
- -- Joachim Breitner <nomeata at debian.org>  Sat, 13 Oct 2012 14:06:58 +0200
+  [ Clint Adams ]
+  * New upstream version.
+    - Builds with newer haskell-debian.  closes: #720683.
+  * Don't use runhaskell to build.  closes: #676476.
+
+ -- Clint Adams <clint at debian.org>  Fri, 04 Oct 2013 19:41:21 -0400
 
 cabal-debian (1.25-1) unstable; urgency=low
 
diff -rN -u old-cabal-debian/control new-cabal-debian/control
--- old-cabal-debian/control	2013-10-04 23:58:30.205543795 +0000
+++ new-cabal-debian/control	2013-10-04 23:58:30.217552345 +0000
@@ -4,21 +4,35 @@
 Maintainer: Debian Haskell Group <pkg-haskell-maintainers at lists.alioth.debian.org>
 Uploaders: Clint Adams <clint at debian.org>
 Build-Depends: debhelper (>= 9)
-             , haskell-devscripts (>= 0.8.13)
-             , ghc
-             , ghc-prof
-             , libghc-unixutils-dev (>> 1.50)
-             , libghc-unixutils-prof
-             , libghc-debian-dev (>> 3.63)
-             , libghc-debian-prof
-             , libghc-mtl-dev
-             , libghc-mtl-prof
-             , libghc-parsec3-dev
-             , libghc-parsec3-prof
-             , libghc-regex-tdfa-dev
-             , libghc-regex-tdfa-prof
-             , libghc-utf8-string-dev
-             , libghc-utf8-string-prof
+  , haskell-devscripts (>= 0.8.13)
+  , ghc
+  , ghc-prof
+  , libghc-ansi-wl-pprint-dev
+  , libghc-ansi-wl-pprint-prof
+  , libghc-data-lens-dev
+  , libghc-data-lens-prof
+  , libghc-debian-dev (>> 3.71)
+  , libghc-debian-prof
+  , libghc-diff-dev
+  , libghc-diff-prof
+  , libghc-hsemail-dev
+  , libghc-hsemail-prof
+  , libghc-hunit-dev
+  , libghc-hunit-prof
+  , libghc-mtl-dev
+  , libghc-mtl-prof
+  , libghc-parsec3-dev
+  , libghc-parsec3-prof
+  , libghc-puremd5-dev
+  , libghc-puremd5-prof
+  , libghc-regex-tdfa-dev
+  , libghc-regex-tdfa-prof
+  , libghc-syb-dev
+  , libghc-syb-prof
+  , libghc-text-dev
+  , libghc-text-prof
+  , libghc-utf8-string-dev
+  , libghc-utf8-string-prof
 Standards-Version: 3.9.4
 Homepage: http://src.seereason.com/cabal-debian
 
diff -rN -u old-cabal-debian/patches/no-data-files.diff new-cabal-debian/patches/no-data-files.diff
--- old-cabal-debian/patches/no-data-files.diff	2013-10-04 23:58:30.205543795 +0000
+++ new-cabal-debian/patches/no-data-files.diff	1970-01-01 00:00:00.000000000 +0000
@@ -1,17 +0,0 @@
---- a/cabal-debian.cabal
-+++ b/cabal-debian.cabal
-@@ -12,14 +12,6 @@
- Description:
-   A program which creates a debian subdirectory containing the required
-   files to build a deb.
--Data-Files:
--  debian/cabal-debian.1,
--  debian/cabal-debian.manpages,
--  debian/changelog,
--  debian/compat,
--  debian/control,
--  debian/copyright,
--  debian/rules
- 
- Source-Repository head
-   type: darcs
diff -rN -u old-cabal-debian/patches/series new-cabal-debian/patches/series
--- old-cabal-debian/patches/series	2013-10-04 23:58:30.205543795 +0000
+++ new-cabal-debian/patches/series	2013-10-04 23:58:30.221548729 +0000
@@ -1,2 +1 @@
-no-data-files.diff
 man-page.diff
diff -rN -u old-cabal-debian/rules new-cabal-debian/rules
--- old-cabal-debian/rules	2013-10-04 23:58:30.197561233 +0000
+++ new-cabal-debian/rules	2013-10-04 23:58:30.221548729 +0000
@@ -10,24 +10,28 @@
 
 clean:
 	$(checkdir)
+	rm -f debian/$(package).setup
 
 	rm -f debian/files debian/substvars build-arch stamp-*
 	rm -rf dist debian/$(package)
 
+debian/$(package).setup:
+	ghc Setup.hs -o $@
+
 build: build-arch build-indep
 build-indep:
 
 build-arch: stamp-configure
 	$(checkdir)
 
-	runhaskell Setup.hs build
+	debian/$(package).setup build
 
-	touch build-arch
+	touch $@
 
-stamp-configure:
+stamp-configure: debian/$(package).setup
 	$(checkdir)
 
-	runhaskell Setup.hs configure --prefix=/usr
+	debian/$(package).setup configure --prefix=/usr
 
 	touch stamp-configure
 
@@ -38,7 +42,7 @@
 binary-arch:	checkroot build
 	$(checkdir)
 
-	runhaskell Setup.hs copy --destdir=$(CURDIR)/debian/$(package)
+	debian/$(package).setup copy --destdir=$(CURDIR)/debian/$(package)
 	rm -rf debian/$(package)/usr/share/doc/$(package)-*
 	cd debian/$(package) && $(INSTALL_DIR) \
 		usr/bin \




More information about the Pkg-haskell-commits mailing list