r9500: new debian package
authorKevin M. Rosenberg <kevin@rosenberg.net>
Fri, 28 May 2004 17:35:17 +0000 (17:35 +0000)
committerKevin M. Rosenberg <kevin@rosenberg.net>
Fri, 28 May 2004 17:35:17 +0000 (17:35 +0000)
-orf/debian/changelog [new file with mode: 0644]
-orf/debian/compat [new file with mode: 0644]
-orf/debian/control [new file with mode: 0644]
-orf/debian/postinst [new file with mode: 0644]
-orf/debian/prerm [new file with mode: 0644]
-orf/debian/rules [new file with mode: 0755]

diff --git a/-orf/debian/changelog b/-orf/debian/changelog
new file mode 100644 (file)
index 0000000..77d98d8
--- /dev/null
@@ -0,0 +1,171 @@
+cl-umlisp (3.3.0-1) unstable; urgency=low
+
+  * First version for Original Release Format debian package
+
+ -- Kevin M. Rosenberg <kmr@debian.org>  Mon, 19 Apr 2004 10:38:43 -0600
+
+cl-umlisp (3.2.5-1) unstable; urgency=low
+
+  * Updates for Postgresql
+
+ -- Kevin M. Rosenberg <kmr@debian.org>  Mon, 19 Apr 2004 10:38:43 -0600
+
+cl-umlisp (3.2.4-1) unstable; urgency=low
+
+  * Support 2003AC
+
+ -- Kevin M. Rosenberg <kmr@debian.org>  Sun, 18 Apr 2004 14:49:50 -0600
+
+cl-umlisp (3.2.3-1) unstable; urgency=low
+
+  * New upstream
+
+ -- Kevin M. Rosenberg <kmr@debian.org>  Thu, 12 Jun 2003 06:15:33 -0600
+
+cl-umlisp (3.2.2-1) unstable; urgency=low
+
+  * New upstream
+
+ -- Kevin M. Rosenberg <kmr@debian.org>  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 <kmr@debian.org>  Tue, 13 May 2003 23:38:59 -0600
+
+cl-umlisp (3.1.1-1) unstable; urgency=low
+
+  * New upstream
+
+ -- Kevin M. Rosenberg <kmr@debian.org>  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 <kmr@debian.org>  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 <kmr@debian.org>  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 <kmr@debian.org>  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 <kmr@debian.org>  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 <kmr@debian.org>  Fri, 11 Apr 2003 23:46:15 -0600
+
+cl-umlisp (2.6.5-1) unstable; urgency=low
+
+  * New upstream 
+
+ -- Kevin M. Rosenberg <kmr@debian.org>  Thu, 27 Mar 2003 14:55:47 -0700
+
+cl-umlisp (2.6.4-1) unstable; urgency=low
+
+  * Use clsql-mysql backend
+
+ -- Kevin M. Rosenberg <kmr@debian.org>  Tue, 25 Mar 2003 07:56:30 -0700
+
+cl-umlisp (2.6.3-1) unstable; urgency=low
+
+  * New upstream version
+
+ -- Kevin M. Rosenberg <kmr@debian.org>  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 <kmr@debian.org>  Tue, 14 Jan 2003 19:01:30 -0700
+
+cl-umlisp (2.6.1-1) unstable; urgency=low
+
+  * Support UMLS 2003AA
+
+ -- Kevin M. Rosenberg <kmr@debian.org>  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 <kmr@debian.org>  Fri, 13 Dec 2002 03:08:58 -0700
+
+cl-umlisp (2.5.1-1) unstable; urgency=low
+
+  * Updates for hyperobject 
+
+ -- Kevin M. Rosenberg <kmr@debian.org>  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 <kmr@debian.org>  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 <kmr@debian.org>  Tue, 12 Nov 2002 10:24:59 -0700
+
+cl-umlisp (2.0-1) unstable; urgency=low
+
+  * Support UMLS 2002AD
+
+ -- Kevin M. Rosenberg <kmr@debian.org>  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 <kmr@debian.org>  Fri,  8 Nov 2002 09:40:01 -0700
+
+cl-umlisp (1.3-1) unstable; urgency=low
+
+  * Add map-ucon-all function
+
+ -- Kevin M. Rosenberg <kmr@debian.org>  Thu,  7 Nov 2002 16:07:00 -0700
+
+cl-umlisp (1.2.1-2) unstable; urgency=low
+
+  * Fix print-object
+
+ -- Kevin M. Rosenberg <kmr@debian.org>  Mon,  4 Nov 2002 11:49:29 -0700
+
+cl-umlisp (1.2-1) unstable; urgency=low
+
+  * New upstream
+
+ -- Kevin M. Rosenberg <kmr@debian.org>  Mon,  4 Nov 2002 09:59:29 -0700
+
+cl-umlisp (1.1-1) unstable; urgency=low
+
+  * Add cl-hyperobject to dependencies
+
+ -- Kevin M. Rosenberg <kmr@debian.org>  Sun,  3 Nov 2002 16:30:29 -0700
+
+cl-umlisp (1.0-1) unstable; urgency=low
+
+  * Initial Release (closes: 164428)
+
+ -- Kevin M. Rosenberg <kmr@debian.org>  Sat,  5 Oct 2002 12:52:28 -0600
+
diff --git a/-orf/debian/compat b/-orf/debian/compat
new file mode 100644 (file)
index 0000000..b8626c4
--- /dev/null
@@ -0,0 +1 @@
+4
diff --git a/-orf/debian/control b/-orf/debian/control
new file mode 100644 (file)
index 0000000..7c66dc6
--- /dev/null
@@ -0,0 +1,16 @@
+Source: cl-umlisp-orf
+Section: contrib/devel
+Priority: optional
+Maintainer: Kevin M. Rosenberg <kmr@debian.org>
+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/-orf/debian/postinst b/-orf/debian/postinst
new file mode 100644 (file)
index 0000000..b87c668
--- /dev/null
@@ -0,0 +1,41 @@
+#! /bin/sh
+set -e
+
+LISP_PKG=umlisp-orf
+
+# summary of how this script can be called:
+#        * <postinst> `configure' <most-recently-configured-version>
+#        * <old-postinst> `abort-upgrade' <new version>
+#        * <conflictor's-postinst> `abort-remove' `in-favour' <package>
+#          <new-version>
+#        * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
+#          <failed-install-package> <version> `removing'
+#          <conflicting-package> <version>
+# 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/-orf/debian/prerm b/-orf/debian/prerm
new file mode 100644 (file)
index 0000000..038e386
--- /dev/null
@@ -0,0 +1,37 @@
+#! /bin/sh
+set -e
+
+LISP_PKG=umlisp-orf
+
+# summary of how this script can be called:
+#        * <prerm> `remove'
+#        * <old-prerm> `upgrade' <new-version>
+#        * <new-prerm> `failed-upgrade' <old-version>
+#        * <conflictor's-prerm> `remove' `in-favour' <package> <new-version>
+#        * <deconfigured's-prerm> `deconfigure' `in-favour'
+#          <package-being-installed> <version> `removing'
+#          <conflicting-package> <version>
+# 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/-orf/debian/rules b/-orf/debian/rules
new file mode 100755 (executable)
index 0000000..11488d2
--- /dev/null
@@ -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
+