From: Kevin M. Rosenberg Date: Mon, 13 May 2002 02:08:11 +0000 (+0000) Subject: r1999: debian X-Git-Tag: v3.8.6~1111 X-Git-Url: http://git.kpe.io/?p=clsql.git;a=commitdiff_plain;h=eda4b5b1e921f73dd68275709b8f5c0c2976e704 r1999: debian --- diff --git a/.cvsignore b/.cvsignore index 2949e34..7109e63 100755 --- a/.cvsignore +++ b/.cvsignore @@ -1,4 +1,2 @@ -*.zip -*.tar.gz -copy -test-clsql.config +configure-stamp +build-stamp diff --git a/clsql-base.system b/clsql-base.system new file mode 100644 index 0000000..aaa4b51 --- /dev/null +++ b/clsql-base.system @@ -0,0 +1,48 @@ +;;;; -*- Mode: LISP; Syntax: ANSI-Common-Lisp; Base: 10 -*- +;;;; ************************************************************************* +;;;; FILE IDENTIFICATION +;;;; +;;;; Name: clsql-base.system +;;;; Purpose: Defsystem-3/4 for Base CLSQL +;;;; Programmer: Kevin M. Rosenberg +;;;; Date Started: Feb 2002 +;;;; +;;;; $Id: clsql-base.system,v 1.1 2002/05/13 02:08:11 kevin Exp $ +;;;; +;;;; This file, part of CLSQL, is Copyright (c) 2002 by Kevin M. Rosenberg +;;;; +;;;; CLSQL users are granted the rights to distribute and use this software +;;;; as governed by the terms of the Lisp Lesser GNU Public License +;;;; (http://opensource.franz.com/preamble.html), also known as the LLGPL. +;;;; ************************************************************************* + +(declaim (optimize (debug 3) (speed 3) (safety 1) (compilation-speed 0))) +(in-package :cl-user) + +;; For use with non-Debian installations +(let ((helper-pathname (make-pathname :name "set-cl-library" :type "cl" + :defaults *load-truename*))) + (when (probe-file helper-pathname) + (load helper-pathname))) + +;;; System definitions + +(mk:defsystem :cmucl-compat + :source-pathname "CL-LIBRARY:clsql;cmucl-compat;" + :source-extension "cl" + :binary-pathname "CL-LIBRARY:clsql;cmucl-compat;bin;" + :components ((:file "cmucl-compat") + (:file "loop-extension"))) + +(mk:defsystem :clsql-base + :source-pathname "CL-LIBRARY:clsql;sql;" + :source-extension "cl" + :binary-pathname "CL-LIBRARY:clsql;sql;bin;" + :components ((:file "package") + (:file "classes" :depends-on ("package")) + (:file "conditions" :depends-on ("classes")) + (:file "db-interface" :depends-on ("conditions"))) + :depends-on (:cmucl-compat) + :finally-do + (pushnew :clsql cl:*features*) + ) diff --git a/debian/.cvsignore b/debian/.cvsignore index 3cca6d1..b208c5c 100644 --- a/debian/.cvsignore +++ b/debian/.cvsignore @@ -1,4 +1,8 @@ cl-sql +cl-sql-base +cl-sql-mysql +cl-sql-postgresql +cl-sql-postgresql-socket files -cl-sql.prerm.debhelper -cl-sql.postinst.debhelper +*.debhelper +