From 56258fd00b94162660969b6265a92f56d56cb84c Mon Sep 17 00:00:00 2001 From: "Kevin M. Rosenberg" Date: Fri, 10 Sep 2004 08:44:24 +0000 Subject: [PATCH] r9990: 10 Sep 2004 Kevin Rosenberg * doc/Makefile, doc/catalog-darwin.xml: Apply patch from Cyrus Harmon for building docs on Mac OS X --- ChangeLog | 4 ++++ doc/Makefile | 17 +++++++++++------ doc/catalog-darwin.xml | 43 ++++++++++++++++++++++++++++++++++++++++++ sql/package.lisp | 4 ++++ 4 files changed, 62 insertions(+), 6 deletions(-) create mode 100644 doc/catalog-darwin.xml diff --git a/ChangeLog b/ChangeLog index 0a6cbcd..207df09 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +10 Sep 2004 Kevin Rosenberg + * doc/Makefile, doc/catalog-darwin.xml: Apply + patch from Cyrus Harmon for building docs on Mac OS X + 09 Sep 2004 Kevin Rosenberg * Version 3.0.4 Release * multiple: Remove superfluous quotes in UFFI def-type diff --git a/doc/Makefile b/doc/Makefile index 39c411e..9f9327d 100644 --- a/doc/Makefile +++ b/doc/Makefile @@ -21,11 +21,13 @@ DOCFILE_EXT_DEFAULT:=xml # Standard docfile processing -DEBIAN=$(shell expr "`cat /etc/issue`" : '.*Debian.*') -SUSE=$(shell expr "`cat /etc/issue`" : '.*SuSE.*') -SUSE91=$(shell expr "`cat /etc/issue`" : '.*SuSE Linux 9.1.*') -REDHAT=$(shell expr "`cat /etc/issue`" : '.*Red Hat.*') -MANDRAKE=$(shell expr "`cat /etc/issue`" : '.*Mandrake.*') +DEBIAN=$(shell expr "`cat /etc/issue 2> /dev/null`" : '.*Debian.*') +SUSE=$(shell expr "`cat /etc/issue 2> /dev/null`" : '.*SuSE.*') +SUSE91=$(shell expr "`cat /etc/issue 2> /dev/null`" : '.*SuSE Linux 9.1.*') +REDHAT=$(shell expr "`cat /etc/issue 2> /dev/null`" : '.*Red Hat.*') +MANDRAKE=$(shell expr "`cat /etc/issue 2> /dev/null`" : '.*Mandrake.*') +DARWIN=$(shell expr "`uname -a`" : '.*Darwin.*') + ifneq (${DEBIAN},0) OS:=debian @@ -41,13 +43,16 @@ else else ifneq (${MANDRAKE},0) OS=mandrake + else + ifneq (${DARWIN},0) + OS=darwin + endif endif endif endif endif endif - ifndef DOCFILE_BASE DOCFILE_BASE=${DOCFILE_BASE_DEFAULT} endif diff --git a/doc/catalog-darwin.xml b/doc/catalog-darwin.xml new file mode 100644 index 0000000..0ed575f --- /dev/null +++ b/doc/catalog-darwin.xml @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sql/package.lisp b/sql/package.lisp index 750ab90..38fcaf7 100644 --- a/sql/package.lisp +++ b/sql/package.lisp @@ -38,6 +38,7 @@ #+clsql-sbcl-mop #:sb-mop #+clsql-cmucl-mop #:mop #+allegro #:mop + #+clisp #:clos #+lispworks #:clos #+scl #:clos #+openmcl #:openmcl-mop) @@ -45,6 +46,9 @@ #+allegro (:shadowing-import-from #:excl) + #+clisp + (:shadowing-import-from + #:clos) #+lispworks (:shadowing-import-from #:clos) -- 2.34.1