--- cl-pubmed-2.1.3.orig/debian/changelog +++ cl-pubmed-2.1.3/debian/changelog @@ -0,0 +1,71 @@ +cl-pubmed (2.1.3-1) unstable; urgency=low + + * New upstream + + -- Kevin M. Rosenberg Sat, 17 Apr 2004 12:24:07 -0600 + +cl-pubmed (2.1.2-1) unstable; urgency=low + + * Support proxy server + + -- Kevin M. Rosenberg Thu, 15 Apr 2004 00:47:01 -0600 + +cl-pubmed (2.1.1-1) unstable; urgency=low + + * New upstream + + -- Kevin M. Rosenberg Thu, 12 Jun 2003 06:16:58 -0600 + +cl-pubmed (2.1.0-1) unstable; urgency=low + + * New upstream + + -- Kevin M. Rosenberg Fri, 6 Jun 2003 16:04:55 -0600 + +cl-pubmed (2.0.2-1) unstable; urgency=low + + * Improve .asd file + + -- Kevin M. Rosenberg Tue, 6 May 2003 10:24:12 -0600 + +cl-pubmed (2.0.1-1) unstable; urgency=low + + * Remove 'load-compiled-op from .asd file + + -- Kevin M. Rosenberg Mon, 2 Dec 2002 11:42:38 -0700 + +cl-pubmed (2.0-1) unstable; urgency=low + + * Rename classes and accessors to be more friendly for importing into + another package. Export more functions. + * Add article-equal function + * Add server-error condition + * Fix bug + + -- Kevin M. Rosenberg Thu, 31 Oct 2002 07:07:34 -0700 + +cl-pubmed (1.2-1) unstable; urgency=low + + * Fix extraneous colon bug and change in XML tag from + Descriptor to DescriptorName + + -- Kevin M. Rosenberg Wed, 30 Oct 2002 19:01:36 -0700 + +cl-pubmed (1.1.1-1) unstable; urgency=low + + * README: Add prerequisites and installation instructions. + + -- Kevin M. Rosenberg Wed, 30 Oct 2002 18:34:56 -0700 + +cl-pubmed (1.1-1) unstable; urgency=low + + * Fix bug in .asd file + + -- Kevin M. Rosenberg Wed, 30 Oct 2002 14:18:11 -0700 + +cl-pubmed (1.0-1) unstable; urgency=low + + * Initial release (closes: 166482) + + -- Kevin M. Rosenberg Tue, 22 Oct 2002 09:57:38 -0600 + --- cl-pubmed-2.1.3.orig/debian/control +++ cl-pubmed-2.1.3/debian/control @@ -0,0 +1,13 @@ +Source: cl-pubmed +Section: devel +Priority: optional +Maintainer: Kevin M. Rosenberg +Build-Depends-Indep: debhelper (>= 4.0.0) +Standards-Version: 3.6.1.0 + +Package: cl-pubmed +Architecture: all +Depends: ${shlibs:Depends}, common-lisp-controller (>= 3.37), 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. --- cl-pubmed-2.1.3.orig/debian/postinst +++ cl-pubmed-2.1.3/debian/postinst @@ -0,0 +1,48 @@ +#! /bin/sh +# postinst script for cl-pubmed +# +# see: dh_installdeb(1) + +set -e + +# package name according to lisp +LISP_PKG=pubmed + +# summary of how this script can be called: +# * `configure' +# * `abort-upgrade' +# * `abort-remove' `in-favour' +# +# * `abort-deconfigure' `in-favour' +# `removing' +# +# for details, see http://www.debian.org/doc/debian-policy/ or +# the debian-policy package +# +# quoting from the policy: +# Any necessary prompting should almost always be confined to the +# post-installation script, and should be protected with a conditional +# so that unnecessary prompting doesn't happen if a package's +# installation fails and the `postinst' is called with `abort-upgrade', +# `abort-remove' or `abort-deconfigure'. + +case "$1" in + configure) + /usr/sbin/register-common-lisp-source ${LISP_PKG} + ;; + abort-upgrade|abort-remove|abort-deconfigure) + ;; + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 + + --- cl-pubmed-2.1.3.orig/debian/prerm +++ cl-pubmed-2.1.3/debian/prerm @@ -0,0 +1,42 @@ +#! /bin/sh +# prerm script for cl-pubmed +# +# see: dh_installdeb(1) + +set -e + +# package name according to lisp +LISP_PKG=pubmed + +# summary of how this script can be called: +# * `remove' +# * `upgrade' +# * `failed-upgrade' +# * `remove' `in-favour' +# * `deconfigure' `in-favour' +# `removing' +# +# for details, see http://www.debian.org/doc/debian-policy/ or +# the debian-policy package + + +case "$1" in + remove|upgrade|deconfigure) + /usr/sbin/unregister-common-lisp-source ${LISP_PKG} + ;; + failed-upgrade) + ;; + *) + echo "prerm called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 + + --- cl-pubmed-2.1.3.orig/debian/README.Debian +++ cl-pubmed-2.1.3/debian/README.Debian @@ -0,0 +1,6 @@ +To use this package in Debian, execute + +(require 'pubmed) + +in your Lisp environment. + --- cl-pubmed-2.1.3.orig/debian/copyright +++ cl-pubmed-2.1.3/debian/copyright @@ -0,0 +1,15 @@ +This package was debianized by Kevin M. Rosenberg in +October 2002. + +The upstream source was downloaded from http://pubmed.b9.com/ + +Upstream Author: Kevin M. Rosenberg + +Copyright (c) 2000-2002 Kevin M. Rosenberg + +This code is free software; you can redistribute it and/or modify it +under the terms of the version 2.1 of the GNU Lesser General Public +License as published by the Free Software Foundation. + +The GNU Lessor General Public License can be found in your Debian file +system in /usr/share/common-licenses/LGPL. --- cl-pubmed-2.1.3.orig/debian/rules +++ cl-pubmed-2.1.3/debian/rules @@ -0,0 +1,69 @@ +#!/usr/bin/make -f + +export DH_COMPAT=4 + +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) + + +configure: configure-stamp +configure-stamp: + dh_testdir + # Add here commands to configure the package. + + touch configure-stamp + + +build: build-stamp + +build-stamp: configure-stamp + dh_testdir + # Add here commands to compile the package. + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + # Add here commands to clean up after the build process. + rm -f debian/cl-pubmed.postinst.* debian/cl-pubmed.prerm.* + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + # Add here commands to install the package into debian/pubmed. + 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 + +# Build architecture-independent files here. +binary-indep: build install + + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir + dh_testroot + dh_installdocs + dh_installchangelogs + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure +