r1826: *** empty log message ***
authorKevin M. Rosenberg <kevin@rosenberg.net>
Sun, 28 Apr 2002 10:58:07 +0000 (10:58 +0000)
committerKevin M. Rosenberg <kevin@rosenberg.net>
Sun, 28 Apr 2002 10:58:07 +0000 (10:58 +0000)
Makefile
Makefile.common [new file with mode: 0644]
VERSION
copy [new file with mode: 0755]
debian/control
debian/copyright
debian/postinst
debian/prerm
debian/watch

index 131c68940c3d9ded8bed94682a84dcd2d390e85c..3fca75588ae2737cea3a4c6b5a4e81da5ae47a8f 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -5,7 +5,7 @@
 #  Programer:    Kevin M. Rosenberg
 #  Date Started: Mar 2002
 #
-#  CVS Id:   $Id: Makefile,v 1.15 2002/04/27 20:58:11 kevin Exp $
+#  CVS Id:   $Id: Makefile,v 1.16 2002/04/28 10:58:07 kevin Exp $
 #
 # This file, part of CLSQL, is Copyright (c) 2002 by Kevin M. Rosenberg
 #
 # as governed by the terms of the Lisp Lesser GNU Public License
 # (http://opensource.franz.com/preamble.html), also known as the LLGPL.
 
-PKG=clsql
+PKG:=clsql
+DEBPKG=cl-sql
+SUBDIRS:=interfaces sql cmucl-compat
+DOCSUBDIRS:=doc
+
+include Makefile.common
 
 .PHONY: all libs clean distclean doc tagcvs dist wwwdist
 
diff --git a/Makefile.common b/Makefile.common
new file mode 100644 (file)
index 0000000..a7f36a2
--- /dev/null
@@ -0,0 +1,16 @@
+all:
+       
+
+.PHONY: clean
+clean:
+       @rm -rf .bin
+       @rm -f *.ufsl *.fsl *.fas *.x86f *.sparcf *.fasl 
+       @rm -f *~ *.bak *.orig *.err \#*\# .#*
+       @rm -f *.so *.a
+       @rm -rf debian/cl-sql
+ifneq ($(SUBDIRS)$(DOCSUBDIRS),)
+       @set -e; for i in $(SUBDIRS) $(DOCSUBDIRS); do \
+               $(MAKE) -C $$i $@; done
+endif
+
+.SUFFIXES:            # No default suffixes
diff --git a/VERSION b/VERSION
index 671a34cf759236f1b6691c80406b11e4d60ce9f2..faef31a4357c48d6e4c55e84c8be8e3bc9055e20 100644 (file)
--- a/VERSION
+++ b/VERSION
@@ -1,6 +1 @@
 0.7.0
-
-
-
-
-
diff --git a/copy b/copy
new file mode 100755 (executable)
index 0000000..20cdba7
--- /dev/null
+++ b/copy
@@ -0,0 +1,2 @@
+scp clsql-*.tar.gz clsql-*.zip ftp.med-info.com:/home/ftp/pub/clsql/.
+ssh ftp.med-info.com "(cd /opt/apache/htdocs/clsql.med-info.com; make)"
index 2f8481090c0c3b0309ff26a49ff56271deaf1f75..4701fb2a7626a95cdd720be669e5d44203a3d51e 100644 (file)
@@ -1,13 +1,14 @@
-Source: cl-uffi
+Source: cl-sql
 Section: devel
 Priority: optional
 Maintainer: Kevin Rosenberg <kevin@rosenberg.net>
 Build-Depends-Indep: debhelper (>> 3.0.0)
 Standards-Version: 3.5.2
 
-Package: cl-uffi
+Package: cl-sql
 Architecture: all
-Depends: common-lisp-controller, cmucl | lisp-compiler
-Description: Universal Foreign Function Library for Common Lisp
- UFFI provides a universal foreign function interface (FFI) for Common Lisp.
- UFFI supports CMUCL, Lispworks, and AllegroCL.
+Depends: common-lisp-controller, cl-uffi, cmucl | lisp-compiler
+Description: SQL Interface for Common Lisp
+ CLSQL uses the UFFI library to provide SQL to multiple SQL databases
+ on multiple Common Lisp implementations.
+
index 3a088244c45633acbf0cd0794a4ecce3de8579c5..9b1d537bf47d71d119332a6e6cf2b73c90a9ef1c 100644 (file)
@@ -1,20 +1,20 @@
-The home site for UFFI is http://uffi.med-info.com. The package
+The home site for CLSQL is http://clsql.med-info.com. The package
 may be downloaded from that site.
 
-UFFI has been packaged by Kevin M. Rosenberg who is also the
+CLSQL has been packaged by Kevin M. Rosenberg who is also the
 upstream author.
 
 Copyright:
 
-UFFI is written and Copyright (c) 2002 by Kevin M. Rosenberg.
+CLSQL is written and Copyright (c) 2002 by Kevin M. Rosenberg.
 
-UFFI is licensed under the terms of the Lisp Lesser GNU
+CLSQL is licensed under the terms of the Lisp Lesser GNU
 Public License (http://opensource.franz.com/preamble.html), known as
 the LLGPL.  The LLGPL consists of a preamble (see above URL) and the
 LGPL.  Where these conflict, the preamble takes precedence. 
-UFFI is referenced in the preamble as the "LIBRARY."
+CLSQL is referenced in the preamble as the "LIBRARY."
 
-UFFI is distributed in the hope that it will be useful,
+CLSQL is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  
 
index b3dd8b6d5cf496d4ffa9f0c2832dc1ca5eafcc18..33de95a90143dc852e1d2819999c2a1c4385c99e 100644 (file)
@@ -1,12 +1,12 @@
 #! /bin/sh
-# postinst script for uffi
+# postinst script for clsql
 #
 # see: dh_installdeb(1)
 
 set -e
 
 # package name according to lisp
-LISP_PKG=uffi
+LISP_PKG=clsql
 
 # summary of how this script can be called:
 #        * <postinst> `configure' <most-recently-configured-version>
@@ -28,7 +28,7 @@ LISP_PKG=uffi
 
 case "$1" in
     configure)
-       ln -sf ../repositories/uffi /usr/share/common-lisp/source/uffi
+       ln -sf ../repositories/clsql /usr/share/common-lisp/source/clsql
        /usr/sbin/register-common-lisp-source ${LISP_PKG}
 
     ;;
index 86f8f665aeaa7868187eca291a69c4363944f2ff..722d8f051a8366ddfb585939692c2d3483097e87 100644 (file)
@@ -1,12 +1,12 @@
 #! /bin/sh
-# prerm script for uffi
+# prerm script for clsql
 #
 # see: dh_installdeb(1)
 
 set -e
 
 # package name according to lisp
-LISP_PKG=uffi
+LISP_PKG=clsql
 
 # summary of how this script can be called:
 #        * <prerm> `remove'
@@ -23,7 +23,7 @@ LISP_PKG=uffi
 case "$1" in
     remove|upgrade|deconfigure)
        /usr/sbin/unregister-common-lisp-source ${LISP_PKG}
-       rm -rf /usr/share/common-lisp/source/uffi /usr/share/common-lisp/repositories/uffi
+       rm -rf /usr/share/common-lisp/source/clsql /usr/share/common-lisp/repositories/clsql
         ;;
     failed-upgrade)
         ;;
index 1a7f6a27a19f9d0e01953d28072cfe766c9da603..1d91de53661f73698e5d91863db430a4ce0e0f4b 100644 (file)
@@ -2,4 +2,4 @@
 # Rename this file to "watch" and then you can run the "uscan" command
 # to check for upstream updates and more.
 # Site         Directory               Pattern                 Version Script
-ftp.med-info.com       /pub/uffi       uffi-(.*)\.tar\.gz      debian  uupdate
+ftp.med-info.com       /pub/clsql      clsql-(.*)\.tar\.gz     debian  uupdate