From: Kevin Rosenberg Date: Tue, 4 Aug 2009 00:42:58 +0000 (-0600) Subject: Convert to dh-lisp; add Vcs-Browser X-Git-Tag: debian-2.1.3-5^0 X-Git-Url: http://git.kpe.io/?p=pubmed.git;a=commitdiff_plain;h=3163cad3295c4353f62c0fb0b94a76031369aa82 Convert to dh-lisp; add Vcs-Browser --- diff --git a/debian/changelog b/debian/changelog index 5e6abc6..0daa711 100644 --- a/debian/changelog +++ b/debian/changelog @@ -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 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. diff --git a/debian/control b/debian/control index 07e2aae..fca7f11 100644 --- a/debian/control +++ b/debian/control @@ -2,14 +2,16 @@ Source: cl-pubmed Section: lisp Priority: optional Maintainer: Kevin M. Rosenberg +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 index a92cad6..0000000 --- a/debian/postinst +++ /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 index 375b206..0000000 --- a/debian/prerm +++ /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 - - diff --git a/debian/rules b/debian/rules index a21e6e8..b98847e 100755 --- a/debian/rules +++ b/debian/rules @@ -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