r2842: *** empty log message ***
authorKevin M. Rosenberg <kevin@rosenberg.net>
Wed, 25 Sep 2002 12:44:59 +0000 (12:44 +0000)
committerKevin M. Rosenberg <kevin@rosenberg.net>
Wed, 25 Sep 2002 12:44:59 +0000 (12:44 +0000)
clsql-aodbc.asd
clsql-base.asd
clsql-mysql.asd
clsql-oracle.asd
clsql-postgresql-socket.asd
clsql-postgresql.asd
clsql-uffi.asd
clsql.asd
debian/changelog
debian/control
debian/postinst.template

index 1f6f734..8f3a961 100644 (file)
@@ -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 <kmr@debian.org>"
@@ -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")
index bf75d30..9ac0fde 100644 (file)
@@ -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 <kmr@debian.org>"
             (: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*)))
index aaae2af..975c588 100644 (file)
@@ -7,7 +7,7 @@
 ;;;; Programmer:    Kevin M. Rosenberg\r
 ;;;; Date Started:  Aug 2002\r
 ;;;;\r
-;;;; $Id: clsql-mysql.asd,v 1.9 2002/09/20 06:37:39 kevin Exp $\r
+;;;; $Id: clsql-mysql.asd,v 1.10 2002/09/25 12:44:59 kevin Exp $\r
 ;;;;\r
 ;;;; This file, part of CLSQL, is Copyright (c) 2002 by Kevin M. Rosenberg\r
 ;;;;\r
@@ -20,6 +20,7 @@
 \r
 ;;; System definition\r
 \r
+#+(or allegro lispworks cmu openmcl mcl)\r
 (defsystem :clsql-mysql\r
   :name "cl-sql-mysql"\r
   :author "Kevin M. Rosenberg <kmr@debian.org>"\r
@@ -39,6 +40,7 @@
             (:file "mysql-usql" :depends-on ("mysql-sql")))))\r
   :depends-on (:uffi :clsql-base :clsql-uffi))\r
    \r
+#+(or allegro lispworks cmu openmcl mcl)\r
 (defmethod source-file-type  ((c cl-source-file)\r
                              (s (eql (find-system :clsql-mysql)))) \r
    "cl")\r
index 6cd61e1..e8b9f98 100644 (file)
@@ -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 <kmr@debian.org>"
@@ -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")
index ee84407..5cc71c8 100644 (file)
@@ -7,7 +7,7 @@
 ;;;; Programmer:    Kevin M. Rosenberg\r
 ;;;; Date Started:  Aug 2002\r
 ;;;;\r
-;;;; $Id: clsql-postgresql-socket.asd,v 1.9 2002/09/20 06:37:39 kevin Exp $\r
+;;;; $Id: clsql-postgresql-socket.asd,v 1.10 2002/09/25 12:44:59 kevin Exp $\r
 ;;;;\r
 ;;;; This file, part of CLSQL, is Copyright (c) 2002 by Kevin M. Rosenberg\r
 ;;;;\r
@@ -20,6 +20,7 @@
 \r
 ;;; System definition\r
 \r
+#+(or allegro lispworks cmu openmcl mcl)\r
 (defsystem :clsql-postgresql-socket\r
   :name "cl-sql-postgresql-socket"\r
   :author "Kevin M. Rosenberg <kmr@debian.org>"\r
@@ -39,6 +40,7 @@
                    :depends-on ("postgresql-socket-api")))))\r
   :depends-on (:clsql-base :uffi))\r
 \r
+#+(or allegro lispworks cmu openmcl mcl)\r
 (defmethod source-file-type  ((c cl-source-file)\r
                              (s (eql (find-system :clsql-postgresql-socket)))) \r
    "cl")\r
index 64b67a1..fb61b84 100644 (file)
@@ -7,7 +7,7 @@
 ;;;; Programmer:    Kevin M. Rosenberg\r
 ;;;; Date Started:  Aug 2002\r
 ;;;;\r
-;;;; $Id: clsql-postgresql.asd,v 1.9 2002/09/20 06:37:39 kevin Exp $\r
+;;;; $Id: clsql-postgresql.asd,v 1.10 2002/09/25 12:44:59 kevin Exp $\r
 ;;;;\r
 ;;;; This file, part of CLSQL, is Copyright (c) 2002 by Kevin M. Rosenberg\r
 ;;;;\r
@@ -19,6 +19,7 @@
 (declaim (optimize (debug 3) (speed 3) (safety 1) (compilation-speed 0)))\r
 (in-package :asdf)\r
 \r
+#+(or allegro lispworks cmu openmcl mcl)\r
 (defsystem :clsql-postgresql\r
   :name "cl-sql-postgresql"\r
   :author "Kevin M. Rosenberg <kmr@debian.org>"\r
@@ -38,6 +39,7 @@
             (:file "postgresql-usql" :depends-on ("postgresql-sql")))))\r
   :depends-on (:uffi :clsql-base :clsql-uffi))\r
 \r
+#+(or allegro lispworks cmu openmcl mcl)\r
 (defmethod source-file-type  ((c cl-source-file)\r
                              (s (eql (find-system :clsql-postgresql)))) \r
    "cl")\r
index 803be55..8c6918b 100644 (file)
@@ -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 <kmr@debian.org>"
@@ -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")
index 06607ab..0c7c27d 100644 (file)
--- 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 <kmr@debian.org>"
   :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*)))
index 68ff84c..0b1a066 100644 (file)
@@ -1,6 +1,12 @@
+cl-sql (0.9.4-1) unstable; urgency=low
+
+  * Add reader conditionals to .asd file
+
+ -- Kevin M. Rosenberg <kmr@debian.org>  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 <kmr@debian.org>  Sun, 22 Sep 2002 21:01:20 -0600
 
index b8b3cd6..bf979cc 100644 (file)
@@ -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.
index 2bfd734..8ab4c35 100644 (file)
@@ -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)
        ;;