From: Kevin M. Rosenberg Date: Wed, 25 Sep 2002 12:44:59 +0000 (+0000) Subject: r2842: *** empty log message *** X-Git-Tag: v3.8.6~931 X-Git-Url: http://git.kpe.io/?p=clsql.git;a=commitdiff_plain;h=60c0b757093a0dd1d8f4123c08bce14a7bc49e07;ds=sidebyside r2842: *** empty log message *** --- diff --git a/clsql-aodbc.asd b/clsql-aodbc.asd index 1f6f734..8f3a961 100644 --- a/clsql-aodbc.asd +++ b/clsql-aodbc.asd @@ -7,7 +7,7 @@ ;;;; Programmer: Kevin M. Rosenberg ;;;; Date Started: Aug 2002 ;;;; -;;;; $Id: clsql-aodbc.asd,v 1.10 2002/09/20 01:40:54 kevin Exp $ +;;;; $Id: clsql-aodbc.asd,v 1.11 2002/09/25 12:44:59 kevin Exp $ ;;;; ;;;; This file, part of CLSQL, is Copyright (c) 2002 by Kevin M. Rosenberg ;;;; @@ -18,6 +18,7 @@ (in-package :asdf) +#+(and allegro (not allegro-cl-trial)) (defsystem :clsql-aodbc :name "cl-sql-aodbc" :author "Kevin M. Rosenberg " @@ -34,6 +35,7 @@ (:file "aodbc-sql" :depends-on ("aodbc-package"))))) :depends-on (:clsql-base)) +#+(and allegro (not allegro-cl-trial)) (defmethod source-file-type ((c cl-source-file) (s (eql (find-system :clsql-aodbc)))) "cl") diff --git a/clsql-base.asd b/clsql-base.asd index bf75d30..9ac0fde 100644 --- a/clsql-base.asd +++ b/clsql-base.asd @@ -7,7 +7,7 @@ ;;;; Programmer: Kevin M. Rosenberg ;;;; Date Started: Feb 2002 ;;;; -;;;; $Id: clsql-base.asd,v 1.13 2002/09/20 06:37:39 kevin Exp $ +;;;; $Id: clsql-base.asd,v 1.14 2002/09/25 12:44:59 kevin Exp $ ;;;; ;;;; This file, part of CLSQL, is Copyright (c) 2002 by Kevin M. Rosenberg ;;;; @@ -18,6 +18,7 @@ (in-package :asdf) +#+(or allegro lispworks cmu openmcl mcl) (defsystem :clsql-base :name "cl-sql-base" :author "Kevin M. Rosenberg " @@ -40,10 +41,12 @@ (:file "db-interface" :depends-on ("conditions")) (:file "initialize" :depends-on ("db-interface")))))) +#+(or allegro lispworks cmu openmcl mcl) (defmethod source-file-type ((c cl-source-file) (s (eql (find-system :clsql-base)))) "cl") +#+(or allegro lispworks cmu openmcl mcl) (when (ignore-errors (find-class 'load-compiled-op)) (defmethod perform :after ((op load-compiled-op) (c (eql (find-system :clsql-base)))) (pushnew :clsql-base cl:*features*))) diff --git a/clsql-mysql.asd b/clsql-mysql.asd index aaae2af..975c588 100644 --- a/clsql-mysql.asd +++ b/clsql-mysql.asd @@ -7,7 +7,7 @@ ;;;; Programmer: Kevin M. Rosenberg ;;;; Date Started: Aug 2002 ;;;; -;;;; $Id: clsql-mysql.asd,v 1.9 2002/09/20 06:37:39 kevin Exp $ +;;;; $Id: clsql-mysql.asd,v 1.10 2002/09/25 12:44:59 kevin Exp $ ;;;; ;;;; This file, part of CLSQL, is Copyright (c) 2002 by Kevin M. Rosenberg ;;;; @@ -20,6 +20,7 @@ ;;; System definition +#+(or allegro lispworks cmu openmcl mcl) (defsystem :clsql-mysql :name "cl-sql-mysql" :author "Kevin M. Rosenberg " @@ -39,6 +40,7 @@ (:file "mysql-usql" :depends-on ("mysql-sql"))))) :depends-on (:uffi :clsql-base :clsql-uffi)) +#+(or allegro lispworks cmu openmcl mcl) (defmethod source-file-type ((c cl-source-file) (s (eql (find-system :clsql-mysql)))) "cl") diff --git a/clsql-oracle.asd b/clsql-oracle.asd index 6cd61e1..e8b9f98 100644 --- a/clsql-oracle.asd +++ b/clsql-oracle.asd @@ -1,12 +1,13 @@ ;;;; -*- Mode: LISP; Syntax: ANSI-Common-Lisp; Base: 10 -*- ;;;; This is copyrighted software. See interfaces/oracle/* files for terms. ;;;; -;;;; $Id: clsql-oracle.asd,v 1.8 2002/09/20 01:40:54 kevin Exp $ +;;;; $Id: clsql-oracle.asd,v 1.9 2002/09/25 12:44:59 kevin Exp $ (in-package :asdf) ;;; System definition +#+(or allegro lispworks cmu openmcl mcl) (defsystem :clsql-oracle :name "cl-sql-oracle" :author "Kevin M. Rosenberg " @@ -28,6 +29,7 @@ (:file "oracle-objects" :depends-on ("oracle-sql"))))) :depends-on (:clsql-base)) +#+(or allegro lispworks cmu openmcl mcl) (defmethod source-file-type ((c cl-source-file) (s (eql (find-system :clsql-oracle)))) "cl") diff --git a/clsql-postgresql-socket.asd b/clsql-postgresql-socket.asd index ee84407..5cc71c8 100644 --- a/clsql-postgresql-socket.asd +++ b/clsql-postgresql-socket.asd @@ -7,7 +7,7 @@ ;;;; Programmer: Kevin M. Rosenberg ;;;; Date Started: Aug 2002 ;;;; -;;;; $Id: clsql-postgresql-socket.asd,v 1.9 2002/09/20 06:37:39 kevin Exp $ +;;;; $Id: clsql-postgresql-socket.asd,v 1.10 2002/09/25 12:44:59 kevin Exp $ ;;;; ;;;; This file, part of CLSQL, is Copyright (c) 2002 by Kevin M. Rosenberg ;;;; @@ -20,6 +20,7 @@ ;;; System definition +#+(or allegro lispworks cmu openmcl mcl) (defsystem :clsql-postgresql-socket :name "cl-sql-postgresql-socket" :author "Kevin M. Rosenberg " @@ -39,6 +40,7 @@ :depends-on ("postgresql-socket-api"))))) :depends-on (:clsql-base :uffi)) +#+(or allegro lispworks cmu openmcl mcl) (defmethod source-file-type ((c cl-source-file) (s (eql (find-system :clsql-postgresql-socket)))) "cl") diff --git a/clsql-postgresql.asd b/clsql-postgresql.asd index 64b67a1..fb61b84 100644 --- a/clsql-postgresql.asd +++ b/clsql-postgresql.asd @@ -7,7 +7,7 @@ ;;;; Programmer: Kevin M. Rosenberg ;;;; Date Started: Aug 2002 ;;;; -;;;; $Id: clsql-postgresql.asd,v 1.9 2002/09/20 06:37:39 kevin Exp $ +;;;; $Id: clsql-postgresql.asd,v 1.10 2002/09/25 12:44:59 kevin Exp $ ;;;; ;;;; This file, part of CLSQL, is Copyright (c) 2002 by Kevin M. Rosenberg ;;;; @@ -19,6 +19,7 @@ (declaim (optimize (debug 3) (speed 3) (safety 1) (compilation-speed 0))) (in-package :asdf) +#+(or allegro lispworks cmu openmcl mcl) (defsystem :clsql-postgresql :name "cl-sql-postgresql" :author "Kevin M. Rosenberg " @@ -38,6 +39,7 @@ (:file "postgresql-usql" :depends-on ("postgresql-sql"))))) :depends-on (:uffi :clsql-base :clsql-uffi)) +#+(or allegro lispworks cmu openmcl mcl) (defmethod source-file-type ((c cl-source-file) (s (eql (find-system :clsql-postgresql)))) "cl") diff --git a/clsql-uffi.asd b/clsql-uffi.asd index 803be55..8c6918b 100644 --- a/clsql-uffi.asd +++ b/clsql-uffi.asd @@ -7,7 +7,7 @@ ;;;; Programmer: Kevin M. Rosenberg ;;;; Date Started: Aug 2002 ;;;; -;;;; $Id: clsql-uffi.asd,v 1.10 2002/09/20 01:40:54 kevin Exp $ +;;;; $Id: clsql-uffi.asd,v 1.11 2002/09/25 12:44:59 kevin Exp $ ;;;; ;;;; This file, part of CLSQL, is Copyright (c) 2002 by Kevin M. Rosenberg ;;;; @@ -22,6 +22,7 @@ ;;; System definition +#+(or allegro lispworks cmu openmcl mcl) (defsystem :clsql-uffi :name "cl-sql-base" :author "Kevin M. Rosenberg " @@ -40,6 +41,7 @@ :depends-on (:uffi :clsql-base)) +#+(or allegro lispworks cmu openmcl mcl) (defmethod source-file-type ((c cl-source-file) (s (eql (find-system :clsql-uffi)))) "cl") diff --git a/clsql.asd b/clsql.asd index 06607ab..0c7c27d 100644 --- a/clsql.asd +++ b/clsql.asd @@ -7,7 +7,7 @@ ;;;; Programmer: Kevin M. Rosenberg ;;;; Date Started: Feb 2002 ;;;; -;;;; $Id: clsql.asd,v 1.11 2002/09/20 06:37:39 kevin Exp $ +;;;; $Id: clsql.asd,v 1.12 2002/09/25 12:44:59 kevin Exp $ ;;;; ;;;; This file, part of CLSQL, is Copyright (c) 2002 by Kevin M. Rosenberg ;;;; @@ -18,6 +18,7 @@ (in-package :asdf) +#+(or allegro lispworks cmu openmcl mcl) (defsystem :clsql :name "cl-sql" :author "Kevin M. Rosenberg " @@ -42,11 +43,13 @@ :depends-on (:clsql-base) ) +#+(or allegro lispworks cmu openmcl mcl) (defmethod source-file-type ((c cl-source-file) (s (eql (find-system :clsql)))) "cl") +#+(or allegro lispworks cmu openmcl mcl) (when (ignore-errors (find-class 'load-compiled-op)) (defmethod perform :after ((op load-compiled-op) (c (eql (find-system :clsql)))) (pushnew :clsql cl:*features*))) diff --git a/debian/changelog b/debian/changelog index 68ff84c..0b1a066 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,12 @@ +cl-sql (0.9.4-1) unstable; urgency=low + + * Add reader conditionals to .asd file + + -- Kevin M. Rosenberg Wed, 25 Sep 2002 06:37:30 -0600 + cl-sql (0.9.3-2) unstable; urgency=low - * Add call to common-lisp-only-compatible + * Add call to clc-only-compatible -- Kevin M. Rosenberg Sun, 22 Sep 2002 21:01:20 -0600 diff --git a/debian/control b/debian/control index b8b3cd6..bf979cc 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 (>= 3.27) +Depends: common-lisp-controller 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 (>= 3.27), cl-uffi, cl-sql-base +Depends: common-lisp-controller, cl-uffi, cl-sql-base 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 2bfd734..8ab4c35 100644 --- a/debian/postinst.template +++ b/debian/postinst.template @@ -5,8 +5,8 @@ pkg=%% case "$1" in configure) - clc-only-compatible $pkg allegro cmucl lispworks openmcl - register-common-lisp-source $pkg + #clc-only-compatible $pkg allegro cmucl lispworks openmcl + /usr/sbin/register-common-lisp-source $pkg ;; abort-upgrade|abort-remove|abort-deconfigure) ;;