Convert to dh-lisp; add Vcs-Browser debian-1.2.4-2
authorKevin Rosenberg <kevin@rosenberg.net>
Tue, 4 Aug 2009 02:37:39 +0000 (20:37 -0600)
committerKevin Rosenberg <kevin@rosenberg.net>
Tue, 4 Aug 2009 02:37:39 +0000 (20:37 -0600)
debian/changelog
debian/control
debian/postinst [deleted file]
debian/prerm [deleted file]
debian/rules

index bde141893b4efe0596b7f825a2ab77ab8c8f93d1..ba5f76e863cf4ff6ccc6df8285830b025b94741c 100644 (file)
@@ -1,3 +1,10 @@
+cl-xptest (1.2.4-2) unstable; urgency=low
+
+  * Build with debhelper extension dh-lisp
+  * control: Add Vcs-Browser field. Fix Depends field.
+
+ -- Kevin M. Rosenberg <kmr@debian.org>  Mon, 03 Aug 2009 20:36:52 -0600
+
 cl-xptest (1.2.4-1) unstable; urgency=low
 
   * add watch file
index e585ed05141422afd79f49ac80d7767d48d11124..cc37f756ba37ce9a85cccf6533936afea91ed7f2 100644 (file)
@@ -2,18 +2,17 @@ Source: cl-xptest
 Section: lisp
 Priority: optional
 Maintainer: Kevin M. Rosenberg <kmr@debian.org>
+Build-Depends-Indep: dh-lisp
 Build-Depends: debhelper (>= 7.0.0)
 Standards-Version: 3.8.2.0
 Vcs-Git: git://git.b9.com/xptest.git
+Vcs-Browser: http://git.b9.com/?p=xptest.git
  
 Package: cl-xptest
 Architecture: all
-Depends: common-lisp-controller (>= 3.37)
+Depends: ${misc:Depends}
 Description: Extreme programming test suite for Common Lisp package
  xptest is the test suite written by onShore Development.
  It is toolkit for building test suites, very much inspired by the test
  frameworks that the Extreme Programming crew made available for
  Smalltalk an other languages.
-
-
-
diff --git a/debian/postinst b/debian/postinst
deleted file mode 100755 (executable)
index 740e2fd..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-#! /bin/sh
-set -e
-
-LISP_PKG=xptest
-
-case "$1" in
-    configure)
-       register-common-lisp-source ${LISP_PKG}
-       ;;
-    abort-upgrade|abort-remove|abort-deconfigure)
-       ;;
-    *)
-        echo "postinst called with unknown argument \`$1'" >&2
-        exit 1
-       ;;
-esac
-
-#DEBHELPER#
-
-exit 0
-
-
diff --git a/debian/prerm b/debian/prerm
deleted file mode 100755 (executable)
index 8badc25..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-#! /bin/sh
-set -e
-
-LISP_PKG=xptest
-
-
-case "$1" in
-    remove|upgrade|deconfigure)
-       unregister-common-lisp-source ${LISP_PKG}
-        ;;
-    failed-upgrade)
-        ;;
-    *)
-        echo "prerm called with unknown argument \`$1'" >&2
-        exit 1
-    ;;
-esac
-
-#DEBHELPER#
-
-exit 0
-
-
index 56593b26a14d60350088c8a4b63a13b127eeb37c..7ac0347eba09a4e044b1c4e8e3cd1f2178868c43 100755 (executable)
@@ -1,56 +1,44 @@
 #!/usr/bin/make -f
 
-pkg    := xptest
-debpkg  := cl-xptest
+pkg            := xptest
+debpkg         := cl-xptest
 
 clc-source     := usr/share/common-lisp/source
 clc-systems    := usr/share/common-lisp/systems
-clc-xptest     := $(clc-source)/$(pkg)
-doc-dir                := usr/share/doc/$(debpkg)
-
-configure: configure-stamp
-configure-stamp:
-       dh_testdir
-       touch configure-stamp
+clc-files      := $(clc-source)/$(pkg)
 
 
-build: build-stamp
-
-build-stamp: configure-stamp 
-       dh_testdir
-       touch build-stamp
+build:
 
 clean:
        dh_testdir
        dh_testroot
-       rm -f build-stamp configure-stamp
-       rm -f debian/cl-xptest.postinst.* debian/cl-xptest.prerm.*
        dh_clean
 
 install: build
        dh_testdir
        dh_testroot
        dh_prep
-       dh_installdirs $(clc-systems) $(clc-xptest)
-       dh_install xptest.asd xptestsuite.lisp $(clc-xptest)
-       dh_link $(clc-xptest)/xptest.asd $(clc-systems)/xptest.asd
+       dh_installdirs
+       dh_install $(pkg).asd xptestsuite.lisp $(clc-files)
 
 binary-indep: build install
-       dh_testdir -i
-       dh_testroot -i
-       dh_installdocs -i
-       dh_installexamples -i xptest-example.lisp
-       dh_installchangelogs -i
-       dh_strip -i
-       dh_compress -i
-       dh_fixperms -i
-       dh_installdeb -i
-       dh_gencontrol -i
-       dh_md5sums -i
-       dh_builddeb -i
-
-binary-arch: build install
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install configure
+       dh_testdir
+       dh_testroot
+       dh_installdocs
+       dh_installexamples xptest-example.lisp
+       dh_installchangelogs
+       dh_lisp
+       dh_compress
+       dh_fixperms
+       dh_installdeb
+       dh_gencontrol
+       dh_md5sums
+       dh_builddeb
+
+binary-arch:
+
+binary: binary-indep
+
 
+.PHONY: build clean binary-indep binary-arch binary install