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 5e6abc6e242dc5530c2f8a683d7c45602cdf42f6..0daa7113f255ea80d087527f0132e4d59cc529ba 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 07e2aae97e307b0bf29476accdb4895b6e1098a0..fca7f1193b93a169b62636aa153bf0a474ebc3bd 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 a21e6e8207904765da92f0fa8b641157b4d9aacc..b98847e977a98b834547eaac6a4c257bcdd61d38 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