From eaaca94287230a65c80cc21effa5763520552fe4 Mon Sep 17 00:00:00 2001 From: "Kevin M. Rosenberg" Date: Mon, 23 Sep 2002 05:34:12 +0000 Subject: [PATCH] r2822: *** empty log message *** --- debian/changelog | 6 ++++++ debian/control | 4 ++-- debian/postinst.template | 6 ++++-- debian/preinst.template | 5 +++-- 4 files changed, 15 insertions(+), 6 deletions(-) diff --git a/debian/changelog b/debian/changelog index 486e1b0..7385889 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +cl-sql (0.9.3-2) unstable; urgency=low + + * Add call to common-lisp-source-compatible + + -- Kevin M. Rosenberg Sun, 22 Sep 2002 21:01:20 -0600 + cl-sql (0.9.3-1) unstable; urgency=low * push onto cl:*features* if loaded with 'asdf:load-compiled-op diff --git a/debian/control b/debian/control index 9228b0b..8d603cf 100644 --- a/debian/control +++ b/debian/control @@ -14,7 +14,7 @@ Description: SQL Interface for Common Lisp Package: cl-sql-base Architecture: any -Depends: common-lisp-controller, cmucl | lisp-compiler +Depends: common-lisp-controller (>= 3.23), cmucl | lisp-compiler Recommends: cl-sql-backend Description: SQL Interface for Common Lisp CLSQL uses the UFFI library to provide SQL to multiple SQL databases @@ -24,7 +24,7 @@ Description: SQL Interface for Common Lisp Package: cl-sql-uffi Architecture: any -Depends: common-lisp-controller, cl-uffi, cl-sql-base, cmucl | lisp-compiler +Depends: common-lisp-controller (>= 3.23), cl-uffi, cl-sql-base, cmucl | lisp-compiler Recommends: cl-sql-backend Description: Common UFFI functions for CLSQL database backends This package provides an interface to several UFFI functions used by multiple CLSQL database backends. diff --git a/debian/postinst.template b/debian/postinst.template index be0cc16..a67ba93 100644 --- a/debian/postinst.template +++ b/debian/postinst.template @@ -1,10 +1,12 @@ -#!/bin/bash -e +#!/bin/sh +set -e pkg=%% case "$1" in configure) - /usr/sbin/register-common-lisp-source ${pkg} + common-lisp-only-compatible $pkg allegro cmucl lispworks + register-common-lisp-source $pkg ;; abort-upgrade|abort-remove|abort-deconfigure) ;; diff --git a/debian/preinst.template b/debian/preinst.template index e7b0052..e0b5f37 100755 --- a/debian/preinst.template +++ b/debian/preinst.template @@ -1,9 +1,11 @@ -#!/bin/bash +#!/bin/sh # This is part of clsql program: # http://clsql.med-info.com # # Copyright (c) 2002 Kevin M. Rosenberg +set -e + pkg=%% dir=/usr/share/common-lisp/source/$pkg @@ -11,7 +13,6 @@ case "$1" in install|upgrade|abort-upgrade) test -h $dir && rm $dir rm -rf ${dir}-[0-9\.]* - ;; *) echo "preinst called with unknown argument '$1'" >&2 -- 2.34.1