Convert to dh-lisp; add Vcs-Browser debian-2.1.3-5
authorKevin Rosenberg <kevin@rosenberg.net>
Tue, 4 Aug 2009 00:42:58 +0000 (18:42 -0600)
committerKevin Rosenberg <kevin@rosenberg.net>
Tue, 4 Aug 2009 00:42:58 +0000 (18:42 -0600)
debian/changelog
debian/control
debian/postinst [deleted file]
debian/prerm [deleted file]
debian/rules

index 5e6abc6..0daa711 100644 (file)
@@ -1,3 +1,10 @@
+cl-pubmed (2.1.3-5) unstable; urgency=low
+
+  * Build with debhelper extension dh-lisp
+  * control: Add Vcs-Browser field.
+
+ -- Kevin M. Rosenberg <kmr@debian.org>  Mon, 03 Aug 2009 18:42:04 -0600
+
 cl-pubmed (2.1.3-4) unstable; urgency=low
 
   * control: Really add Vcs-Git and Homepage fields.
index 07e2aae..fca7f11 100644 (file)
@@ -2,14 +2,16 @@ Source: cl-pubmed
 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
 Homepage: http://files.b9.com/pubmed/
 Vcs-Git: git://git.b9.com/pubmed.git
+Vcs-Browser: http://git.b9.com/?p=pubmed.git
 
 Package: cl-pubmed
 Architecture: all
-Depends: common-lisp-controller (>= 3.37), cl-kmrcl, cl-aserve
+Depends: ${misc:Depends}, cl-kmrcl, cl-aserve
 Description: Common Lisp package to query Pubmed medical literature database
  This library has functions for querying the PubMed medical literature
  database and parsing the XML results into Common Lisp objects. This package
diff --git a/debian/postinst b/debian/postinst
deleted file mode 100755 (executable)
index a92cad6..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-#! /bin/sh
-set -e
-
-LISP_PKG=pubmed
-
-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 375b206..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-#! /bin/sh
-set -e
-
-LISP_PKG=pubmed
-
-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 a21e6e8..b98847e 100755 (executable)
@@ -1,54 +1,43 @@
 #!/usr/bin/make -f
 
-pkg    := pubmed
-debpkg  := cl-pubmed
+pkg            := pubmed
+debpkg         := cl-pubmed
 
 clc-source     := usr/share/common-lisp/source
 clc-systems    := usr/share/common-lisp/systems
-clc-pubmed     := $(clc-source)/$(pkg)
-doc-dir                := usr/share/doc/$(debpkg)
+clc-files      := $(clc-source)/$(pkg)
 
-configure: configure-stamp
-configure-stamp:
-       dh_testdir
-       touch configure-stamp
-
-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-pubmed.postinst.* debian/cl-pubmed.prerm.*
        dh_clean
 
 install: build
        dh_testdir
        dh_testroot
        dh_prep
-       dh_installdirs $(clc-systems) $(clc-pubmed)
-       dh_install pubmed.asd $(shell echo *.lisp) $(clc-pubmed)
-       dh_link $(clc-pubmed)/pubmed.asd $(clc-systems)/pubmed.asd
-
-binary-indep: build install
-       dh_testdir -i
-       dh_testroot -i
-       dh_installdocs -i
-       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_installdirs
+       dh_install pubmed.asd $(clc-files)
+       dh_install *.lisp $(clc-files)
+
+binary-indep: install
+       dh_testdir
+       dh_testroot
+       dh_installdocs
+       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