From: Kevin M. Rosenberg Date: Fri, 28 May 2004 17:35:17 +0000 (+0000) Subject: r9500: new debian package X-Git-Tag: v3.3.1~10 X-Git-Url: http://git.kpe.io/?p=umlisp-orf.git;a=commitdiff_plain;h=d1d1fce99c5846b992266ede02b328cd375b0930 r9500: new debian package --- diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..77d98d8 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,171 @@ +cl-umlisp (3.3.0-1) unstable; urgency=low + + * First version for Original Release Format debian package + + -- Kevin M. Rosenberg Mon, 19 Apr 2004 10:38:43 -0600 + +cl-umlisp (3.2.5-1) unstable; urgency=low + + * Updates for Postgresql + + -- Kevin M. Rosenberg Mon, 19 Apr 2004 10:38:43 -0600 + +cl-umlisp (3.2.4-1) unstable; urgency=low + + * Support 2003AC + + -- Kevin M. Rosenberg Sun, 18 Apr 2004 14:49:50 -0600 + +cl-umlisp (3.2.3-1) unstable; urgency=low + + * New upstream + + -- Kevin M. Rosenberg Thu, 12 Jun 2003 06:15:33 -0600 + +cl-umlisp (3.2.2-1) unstable; urgency=low + + * New upstream + + -- Kevin M. Rosenberg Wed, 14 May 2003 15:31:21 -0600 + +cl-umlisp (3.2.0-1) unstable; urgency=low + + * Rework plural user-names for newest hyperobject + + -- Kevin M. Rosenberg Tue, 13 May 2003 23:38:59 -0600 + +cl-umlisp (3.1.1-1) unstable; urgency=low + + * New upstream + + -- Kevin M. Rosenberg Fri, 9 May 2003 05:03:14 -0600 + +cl-umlisp (3.1.0-1) unstable; urgency=low + + * Another pass of refactoring of parsing + + -- Kevin M. Rosenberg Wed, 7 May 2003 19:28:12 -0600 + +cl-umlisp (3.0.1-1) unstable; urgency=low + + * Fix column name in find-ucoc + + -- Kevin M. Rosenberg Tue, 6 May 2003 15:52:23 -0600 + +cl-umlisp (3.0.0-1) unstable; urgency=low + + * Major refactoring with performance improvments in parsing UMLS files + as well as create objects from the SQL database. + + -- Kevin M. Rosenberg Mon, 5 May 2003 23:16:52 -0600 + +cl-umlisp (2.6.7-1) unstable; urgency=low + + * New upstream + * Add test-op + + -- Kevin M. Rosenberg Thu, 1 May 2003 23:37:02 -0600 + +cl-umlisp (2.6.6-1) unstable; urgency=low + + * Modify order of subobjects in some classes + + -- Kevin M. Rosenberg Fri, 11 Apr 2003 23:46:15 -0600 + +cl-umlisp (2.6.5-1) unstable; urgency=low + + * New upstream + + -- Kevin M. Rosenberg Thu, 27 Mar 2003 14:55:47 -0700 + +cl-umlisp (2.6.4-1) unstable; urgency=low + + * Use clsql-mysql backend + + -- Kevin M. Rosenberg Tue, 25 Mar 2003 07:56:30 -0700 + +cl-umlisp (2.6.3-1) unstable; urgency=low + + * New upstream version + + -- Kevin M. Rosenberg Fri, 17 Jan 2003 11:40:22 -0700 + +cl-umlisp (2.6.2-1) unstable; urgency=low + + * Don't load cl-mysql or cl-postgresql in .asd file (closes: 176753) + + -- Kevin M. Rosenberg Tue, 14 Jan 2003 19:01:30 -0700 + +cl-umlisp (2.6.1-1) unstable; urgency=low + + * Support UMLS 2003AA + + -- Kevin M. Rosenberg Thu, 26 Dec 2002 04:46:51 -0700 + +cl-umlisp (2.6.0-1) unstable; urgency=low + + * Updates for new version of hyperobject + + -- Kevin M. Rosenberg Fri, 13 Dec 2002 03:08:58 -0700 + +cl-umlisp (2.5.1-1) unstable; urgency=low + + * Updates for hyperobject + + -- Kevin M. Rosenberg Thu, 5 Dec 2002 17:06:11 -0700 + +cl-umlisp (2.5.0-1) unstable; urgency=low + + * Support new hyperobject 2.0 format + + -- Kevin M. Rosenberg Mon, 25 Nov 2002 06:50:57 -0700 + +cl-umlisp (2.0.1-1) unstable; urgency=low + + * Change reffields to use new usab class + * Remove bonus fields cruft + + -- Kevin M. Rosenberg Tue, 12 Nov 2002 10:24:59 -0700 + +cl-umlisp (2.0-1) unstable; urgency=low + + * Support UMLS 2002AD + + -- Kevin M. Rosenberg Fri, 8 Nov 2002 09:40:01 -0700 + +cl-umlisp (1.3.1-1) unstable; urgency=low + + * Remove 'load-compiled-op from changelog + + -- Kevin M. Rosenberg Fri, 8 Nov 2002 09:40:01 -0700 + +cl-umlisp (1.3-1) unstable; urgency=low + + * Add map-ucon-all function + + -- Kevin M. Rosenberg Thu, 7 Nov 2002 16:07:00 -0700 + +cl-umlisp (1.2.1-2) unstable; urgency=low + + * Fix print-object + + -- Kevin M. Rosenberg Mon, 4 Nov 2002 11:49:29 -0700 + +cl-umlisp (1.2-1) unstable; urgency=low + + * New upstream + + -- Kevin M. Rosenberg Mon, 4 Nov 2002 09:59:29 -0700 + +cl-umlisp (1.1-1) unstable; urgency=low + + * Add cl-hyperobject to dependencies + + -- Kevin M. Rosenberg Sun, 3 Nov 2002 16:30:29 -0700 + +cl-umlisp (1.0-1) unstable; urgency=low + + * Initial Release (closes: 164428) + + -- Kevin M. Rosenberg Sat, 5 Oct 2002 12:52:28 -0600 + diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..b8626c4 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +4 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..7c66dc6 --- /dev/null +++ b/debian/control @@ -0,0 +1,16 @@ +Source: cl-umlisp-orf +Section: contrib/devel +Priority: optional +Maintainer: Kevin M. Rosenberg +Build-Depends-Indep: debhelper (>= 4.0.0) +Standards-Version: 3.6.1.0 + +Package: cl-umlisp-orf +Architecture: all +Depends: ${shlibs:Depends}, cl-kmrcl, cl-sql, cl-hyperobject +Description: Common Lisp Unified Medical Language System Interface, ORF + The Unified Medical Language System is a multi-gigabyte database of + medical terminology. This a interface for Common Lisp programs that utilizes + the a SQL database engine and Common Lisp meta-classes for efficient access + and formatting. This package supports the Original Release Format + files (ORF). diff --git a/debian/postinst b/debian/postinst new file mode 100644 index 0000000..b87c668 --- /dev/null +++ b/debian/postinst @@ -0,0 +1,41 @@ +#! /bin/sh +set -e + +LISP_PKG=umlisp-orf + +# 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 diff --git a/debian/prerm b/debian/prerm new file mode 100644 index 0000000..038e386 --- /dev/null +++ b/debian/prerm @@ -0,0 +1,37 @@ +#! /bin/sh +set -e + +LISP_PKG=umlisp-orf + +# 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 + + diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..11488d2 --- /dev/null +++ b/debian/rules @@ -0,0 +1,81 @@ +#!/usr/bin/make -f + +pkg := umlisp-orf +debpkg := cl-umlisp-orf + + +clc-source := usr/share/common-lisp/source +clc-systems := usr/share/common-lisp/systems +clc-umlisp-orf := $(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-umlisp-orf.postinst.* debian/cl-umlisp-orf.prerm.* + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + # Add here commands to install the package into debian/umlisp-orf. + dh_installdirs $(clc-systems) $(clc-umlisp-orf) $(doc-dir) + dh_install umlisp-orf.asd $(shell echo *.lisp) $(clc-umlisp-orf) + #dh_install $(shell echo *.html) $(doc-dir) + dh_link $(clc-umlisp-orf)/umlisp-orf.asd $(clc-systems)/umlisp-orf.asd + +# Build architecture-independent files here. +binary-indep: build install + + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir + dh_testroot +# dh_installdebconf + dh_installdocs +# dh_installmenu +# dh_installlogrotate +# dh_installemacsen +# dh_installpam +# dh_installmime +# dh_installinit +# dh_installcron +# dh_installman +# dh_installinfo +# dh_undocumented + dh_installchangelogs + dh_strip + dh_compress + dh_fixperms +# dh_makeshlibs + dh_installdeb +# dh_perl + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure +