[Pkg-haskell-commits] darcs: uuagc: Partial packaging cleanup. Needs newer haskell-src-exts to continue

Joachim Breitner mail at joachim-breitner.de
Fri Jun 17 08:45:55 UTC 2011


Fri Jun  3 23:04:41 UTC 2011  Joachim Breitner <mail at joachim-breitner.de>
  * Partial packaging cleanup. Needs newer haskell-src-exts to continue
  Ignore-this: 6bf43633ee9801800022c27ddf3f9c40

    M ./control -1 +8
    M ./rules -67 +3
    A ./source/
    A ./source/format

Fri Jun  3 23:04:41 UTC 2011  Joachim Breitner <mail at joachim-breitner.de>
  * Partial packaging cleanup. Needs newer haskell-src-exts to continue
  Ignore-this: 6bf43633ee9801800022c27ddf3f9c40
diff -rN -u old-uuagc//control new-uuagc//control
--- old-uuagc//control	2011-06-17 08:45:55.149277705 +0000
+++ new-uuagc//control	2011-06-17 08:45:55.157276439 +0000
@@ -3,7 +3,14 @@
 Priority: optional
 Maintainer: Debian Haskell Group <pkg-haskell-maintainers at lists.alioth.debian.org>
 Uploaders: Joachim Breitner <nomeata at debian.org>
-Build-Depends: debhelper (>= 5), ghc, libghc-uulib-dev, libghc-mtl-dev
+Build-Depends:
+    debhelper 
+  , haskell-devscripts (>= 0.8)
+  , cdbs
+  , ghc
+  , libghc-uulib-dev (>= 0.9.12)
+  , libghc-mtl-dev
+  , libghc-src-exts-dev (>= 1.11.1)
 Standards-Version: 3.9.2
 Vcs-Darcs: http://darcs.debian.org/pkg-haskell/uuagc
 Vcs-Browser: http://darcs.debian.org/cgi-bin/darcsweb.cgi?r=pkg-haskell/uuagc
diff -rN -u old-uuagc//rules new-uuagc//rules
--- old-uuagc//rules	2011-06-17 08:45:55.129273677 +0000
+++ new-uuagc//rules	2011-06-17 08:45:55.157276439 +0000
@@ -1,72 +1,8 @@
 #!/usr/bin/make -f
-# -*- makefile -*-
-# Sample debian/rules that uses debhelper.
-# This file was originally written by Joey Hess and Craig Small.
-# As a special exception, when this file is copied by dh-make into a
-# dh-make output file, you may use that output file without restriction.
-# This special exception was added by Craig Small in version 0.37 of dh-make.
 
-# Include dpatch
-include /usr/share/dpatch/dpatch.make
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/hlibrary.mk
 
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
+build/uuagc:: build-ghc-stamp
 
-configure: .setup-config
-config.status: patch-stamp
-#	./configure --prefix=/usr
-	touch config.status
-
-.setup-config: config.status
-	ghc --make Setup.hs -o setup -package Cabal 
-	./setup configure --prefix=/usr
-
-build: build-stamp 
-build-stamp: .setup-config
-	./setup build
-	touch $@
-
-clean: clean-patched unpatch
-clean-patched:
-	dh_testdir
-	dh_testroot
-	rm -f build-stamp
-	if [ -x setup ] && [ -e .setup-config ]; then ./setup clean ; fi
-	rm -rf Setup setup Setup.hi Setup.ho Setup.o .setup-config dist html
-	rm -f config.log config.status Makefile scripts/mkAGdepend.sh
-	dh_clean 
-
-install: build-stamp
-	dh_testdir 
-	dh_testroot
-	dh_clean -k 
-	dh_installdirs 
-	./setup copy --copy-prefix=debian/uuagc/usr
-	rm -r debian/uuagc/usr/share/doc/uuagc-*
-
-# Build architecture-independent files here.
-binary-indep: build install
-# We have nothing to do by default.
-
-# Build architecture-dependent files here.
-binary-arch: build install
-	dh_testdir
-	dh_testroot
-	dh_installchangelogs
-	dh_installdocs
-	dh_installexamples
-	dh_install
-	dh_installman
-	dh_link
-	dh_strip
-	dh_compress
-	dh_fixperms
-	dh_installdeb
-	dh_shlibdeps
-	dh_gencontrol
-	dh_md5sums
-	dh_builddeb
-
-binary: binary-indep binary-arch
-.PHONY: build clean clean-patched binary-indep binary-arch binary install configure
 
diff -rN -u old-uuagc//source/format new-uuagc//source/format
--- old-uuagc//source/format	1970-01-01 00:00:00.000000000 +0000
+++ new-uuagc//source/format	2011-06-17 08:45:55.161278087 +0000
@@ -0,0 +1 @@
+3.0 (quilt)





More information about the Pkg-haskell-commits mailing list