;;;; 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
;;;;
(in-package :asdf)
+#+(and allegro (not allegro-cl-trial))
(defsystem :clsql-aodbc
:name "cl-sql-aodbc"
:author "Kevin M. Rosenberg <kmr@debian.org>"
(: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")
;;;; 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
;;;;
(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*)))
;;;; 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
\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
(: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
;;;; -*- 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>"
(: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")
;;;; 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
\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
: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
;;;; 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
(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
(: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
;;;; 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
;;;;
;;; System definition
+#+(or allegro lispworks cmu openmcl mcl)
(defsystem :clsql-uffi
:name "cl-sql-base"
:author "Kevin M. Rosenberg <kmr@debian.org>"
: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")
;;;; 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
;;;;
(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*)))
+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
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
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.
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)
;;