;;;; Programmer: Kevin M. Rosenberg
;;;; Date Started: Feb 2002
;;;;
-;;;; $Id: clsql-base.asd,v 1.12 2002/09/20 01:40:54 kevin Exp $
+;;;; $Id: clsql-base.asd,v 1.13 2002/09/20 06:37:39 kevin Exp $
;;;;
;;;; This file, part of CLSQL, is Copyright (c) 2002 by Kevin M. Rosenberg
;;;;
(in-package :asdf)
-(defsystem clsql-base
+(defsystem :clsql-base
:name "cl-sql-base"
:author "Kevin M. Rosenberg <kmr@debian.org>"
:version "0.9.2"
:description "Common Lisp SQL Base Package"
:long-description "cl-sql-base package provides the low-level interface for the database drivers."
-
:perform (load-op :after (op clsql-base)
- (pushnew :clsql-base cl:*features*))
- :components
- ((:module :base
- :components
- ((:file "cmucl-compat")
- (:file "package")
- (:file "utils" :depends-on ("package"))
- (:file "classes" :depends-on ("package"))
- (:file "conditions" :depends-on ("classes"))
- (:file "db-interface" :depends-on ("conditions"))
- (:file "initialize" :depends-on ("db-interface"))))))
+ (pushnew :clsql-base cl:*features*))
+ :components
+ ((:module :base
+ :components
+ ((:file "cmucl-compat")
+ (:file "package")
+ (:file "utils" :depends-on ("package"))
+ (:file "classes" :depends-on ("package"))
+ (:file "conditions" :depends-on ("classes"))
+ (:file "db-interface" :depends-on ("conditions"))
+ (:file "initialize" :depends-on ("db-interface"))))))
(defmethod source-file-type ((c cl-source-file)
(s (eql (find-system :clsql-base))))
"cl")
+(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.8 2002/09/20 01:40:54 kevin Exp $\r
+;;;; $Id: clsql-mysql.asd,v 1.9 2002/09/20 06:37:39 kevin Exp $\r
;;;;\r
;;;; This file, part of CLSQL, is Copyright (c) 2002 by Kevin M. Rosenberg\r
;;;;\r
;;;; (http://opensource.franz.com/preamble.html), also known as the LLGPL.\r
;;;; *************************************************************************\r
\r
-(declaim (optimize (debug 3) (speed 3) (safety 1) (compilation-speed 0)))\r
-\r
(in-package :asdf)\r
\r
;;; System definition\r
;;;; Programmer: Kevin M. Rosenberg\r
;;;; Date Started: Aug 2002\r
;;;;\r
-;;;; $Id: clsql-postgresql-socket.asd,v 1.8 2002/09/20 01:40:54 kevin Exp $\r
+;;;; $Id: clsql-postgresql-socket.asd,v 1.9 2002/09/20 06:37:39 kevin Exp $\r
;;;;\r
;;;; This file, part of CLSQL, is Copyright (c) 2002 by Kevin M. Rosenberg\r
;;;;\r
;;;; (http://opensource.franz.com/preamble.html), also known as the LLGPL.\r
;;;; *************************************************************************\r
\r
-(declaim (optimize (debug 3) (speed 3) (safety 1) (compilation-speed 0)))\r
(in-package :asdf)\r
\r
;;; System definition\r
\r
-(defsystem clsql-postgresql-socket\r
+(defsystem :clsql-postgresql-socket\r
:name "cl-sql-postgresql-socket"\r
:author "Kevin M. Rosenberg <kmr@debian.org>"\r
:version "0.9.2"\r
;;;; Programmer: Kevin M. Rosenberg\r
;;;; Date Started: Aug 2002\r
;;;;\r
-;;;; $Id: clsql-postgresql.asd,v 1.8 2002/09/20 01:40:54 kevin Exp $\r
+;;;; $Id: clsql-postgresql.asd,v 1.9 2002/09/20 06:37:39 kevin Exp $\r
;;;;\r
;;;; This file, part of CLSQL, is Copyright (c) 2002 by Kevin M. Rosenberg\r
;;;;\r
(defmethod source-file-type ((c cl-source-file)\r
(s (eql (find-system :clsql-postgresql)))) \r
"cl")\r
-\r
;;;; Programmer: Kevin M. Rosenberg
;;;; Date Started: Feb 2002
;;;;
-;;;; $Id: clsql.asd,v 1.10 2002/09/20 01:40:54 kevin Exp $
+;;;; $Id: clsql.asd,v 1.11 2002/09/20 06:37:39 kevin Exp $
;;;;
;;;; This file, part of CLSQL, is Copyright (c) 2002 by Kevin M. Rosenberg
;;;;
(in-package :asdf)
-(defsystem clsql
+(defsystem :clsql
:name "cl-sql"
:author "Kevin M. Rosenberg <kmr@debian.org>"
:version "0.9.2"
(defmethod source-file-type ((c cl-source-file)
(s (eql (find-system :clsql))))
"cl")
+
+
+(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.3-1) unstable; urgency=low
+
+ * push onto cl:*features* if loaded with 'asdf:load-compiled-op
+
+ -- Kevin M. Rosenberg <kmr@debian.org> Fri, 20 Sep 2002 00:07:25 -0600
+
cl-sql (0.9.2-1) unstable; urgency=low
* Add information fields to .asd files