set -e # abort on error
-# Make documentation to put in debian package
-# This must match prebuilt upstream documentation
-
-if [ -f doc/Makefile ]; then
- echo "Making upstream documentation for CVS checked-out package"
- cd doc
- make all
- cd ..
-else
- echo "Unable to build documentation for CVS checked out package"
- exit 1
-fi
-
echo "Cleaning checkout CVS directory"
rm -f upload.sh make-upstream.sh make-debian.sh
rm -f `find . -type f -name .cvsignore`
+cl-sql (0.7.3-2) unstable; urgency=low
+
+ * Move .so files into /usr/lib/cl-sql directory
+
+ * Move documentation into the clsql-base package
+
+ -- Kevin M. Rosenberg <kevin@rosenberg.net> Mon, 8 Jul 2002 11:10:11 -0600
+
cl-sql (0.7.3-1) unstable; urgency=low
* Added missing documentation to upstream package.
clc-base := usr/share/common-lisp
clc-source := $(clc-base)/source
clc-systems := $(clc-base)/systems
-doc-dir := $(prefix)/usr/share/doc/cl-sql
+doc-dir := $(prefix-base)/usr/share/doc/cl-sql
clc-clsql := $(clc-source)/$(plain-pkg)-$(UPSTREAM_VER)
lispdir-sql := $(prefix)/$(clc-clsql)/sql
lispdir-base := $(prefix-base)/$(clc-clsql)/base
lispdir-base-uffi := $(prefix-base)/$(clc-clsql)/interfaces/clsql-uffi
+sodir-base-uffi := $(prefix-base)/usr/lib/cl-sql
lispdir-mysql := $(prefix-mysql)/$(clc-clsql)/interfaces/mysql
+sodir-mysql := $(prefix-mysql)/usr/lib/cl-sql
lispdir-pg := $(prefix-pg)/$(clc-clsql)/interfaces/postgresql
lispdir-pg-socket := $(prefix-pg-socket)/$(clc-clsql)/interfaces/postgresql-socket
lispdir-aodbc := $(prefix-aodbc)/$(clc-clsql)/interfaces/aodbc
$(INSTALL) $(INSTALLDIRFLAGS) $(lispdir) $(lispdir-base) \
$(lispdir-base-uffi) $(lispdir-pg) $(lispdir-pg-socket) \
- $(lispdir-mysql) $(lispdir-sql) $(lispdir-aodbc)
+ $(lispdir-mysql) $(lispdir-sql) $(lispdir-aodbc) \
+ $(sodir-base-uffi) $(sodir-mysql)
# Main package
$(INSTALL) $(INSTALLDIRFLAGS) $(lispdir) $(lispdir-int)
# Base
$(INSTALL) $(INSTALLFLAGS) $(srcs-base) $(lispdir-base)
$(INSTALL) $(INSTALLFLAGS) $(srcs-base-uffi) $(lispdir-base-uffi)
- $(INSTALL) $(INSTALLEXECFLAGS) $(srcs-base-uffi-so) $(lispdir-base-uffi)
+ $(INSTALL) $(INSTALLEXECFLAGS) $(srcs-base-uffi-so) $(sodir-base-uffi)
$(INSTALL) $(INSTALLFLAGS) $(srcs-mysql) $(lispdir-mysql)
- $(INSTALL) $(INSTALLEXECFLAGS) $(srcs-mysql-so) $(lispdir-mysql)
+ $(INSTALL) $(INSTALLEXECFLAGS) $(srcs-mysql-so) $(sodir-mysql)
$(INSTALL) $(INSTALLFLAGS) $(srcs-pg) $(lispdir-pg)
$(INSTALL) $(INSTALLFLAGS) $(srcs-pg-socket) $(lispdir-pg-socket)
$(INSTALL) $(INSTALLFLAGS) $(srcs-aodbc) $(lispdir-aodbc)
# Programer: Kevin M. Rosenberg
# Date Started: Mar 2002
#
-# CVS Id: $Id: Makefile,v 1.13 2002/06/20 14:58:21 kevin Exp $
+# CVS Id: $Id: Makefile,v 1.14 2002/07/08 17:18:53 kevin Exp $
#
# This file, part of CLSQL, is Copyright (c) 2002 by Kevin M. Rosenberg
#
check:
@$(CHECK)
-html: $(DOCFILES)
+.PHONY: html
+html: html.tar.gz
+
+html.tar.gz: $(DOCFILES)
@$(CHECK)
- @( rm -rf html ; mkdir html; cd html ; jade -t sgml -c ../${CATALOG} -d ${DSSSL_HTML} ../${DOCFILE} > /dev/null; cp book1.html index.html; cd ..)
+ @( rm -rf html ; mkdir html; cd html ; jade -t sgml -c ../${CATALOG} -d ${DSSSL_HTML} ../${DOCFILE} > /dev/null; cp book1.html index.html; GZIP='-9' tar czf ../html.tar.gz *; cd ..)
.PHONY: tex
tex: ${TEXFILE}
.PHONY: pdf
pdf: ${PDFFILE}
-${PDFFILE}: ${TEXFILE}
+${PDFFILE}: ${DOCFILES}
@pdfjadetex -interaction=batchmode '\pdfcompresslevel=9' '\input ${TEXFILE}' > /dev/null
@pdfjadetex -interaction=batchmode '\pdfcompresslevel=9' '\input ${TEXFILE}' > /dev/null
@pdfjadetex -interaction=batchmode '\pdfcompresslevel=9' '\input ${TEXFILE}' > /dev/null
.PHONY: clean
clean:
- @rm -f *~ *.bak *.orig \#*\# .\#*
+ @rm -f *~ *.bak *.orig \#*\# .\#*
+ @rm -rf html ${PSFILE}
@rm -f ${TMPFILES}
@rm -f ${DVIFILE} ${TEXFILE}
.PHONY: distclean
distclean: clean
- @rm -rf html
- @rm -f ${PSFILE} ${PDFFILE}