summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Kennedy <mkennedy@gentoo.org>2004-10-15 03:52:11 +0000
committerMatthew Kennedy <mkennedy@gentoo.org>2004-10-15 03:52:11 +0000
commit39fcebacc121624c87be03324e415abf037f2ae7 (patch)
tree7886ea6238c1d4f135966f4665299bda75c8311c /dev-lisp/cl-acl-compat
parentStable on sparc wrt security bug #67409. (Manifest recommit) (diff)
downloadgentoo-2-39fcebacc121624c87be03324e415abf037f2ae7.tar.gz
gentoo-2-39fcebacc121624c87be03324e415abf037f2ae7.tar.bz2
gentoo-2-39fcebacc121624c87be03324e415abf037f2ae7.zip
*** empty log message ***
Diffstat (limited to 'dev-lisp/cl-acl-compat')
-rw-r--r--dev-lisp/cl-acl-compat/ChangeLog12
-rw-r--r--dev-lisp/cl-acl-compat/Manifest2
-rw-r--r--dev-lisp/cl-acl-compat/cl-acl-compat-1.2.12c.ebuild26
-rw-r--r--dev-lisp/cl-acl-compat/cl-acl-compat-1.2.27.2003.09.19.ebuild44
-rw-r--r--dev-lisp/cl-acl-compat/cl-acl-compat-1.2.33.20031205.ebuild38
-rw-r--r--dev-lisp/cl-acl-compat/cl-acl-compat-1.2.33.20040118.ebuild35
-rw-r--r--dev-lisp/cl-acl-compat/cl-acl-compat-1.2.35.20040316b.ebuild37
-rw-r--r--dev-lisp/cl-acl-compat/cl-acl-compat-1.2.35.20040426.ebuild37
-rw-r--r--dev-lisp/cl-acl-compat/cl-acl-compat-1.2.35.20040924.ebuild (renamed from dev-lisp/cl-acl-compat/cl-acl-compat-1.2.35.20040609.ebuild)7
-rw-r--r--dev-lisp/cl-acl-compat/files/1.2.27.2003.09.19-lw-buffering.lisp-gentoo.patch12
-rw-r--r--dev-lisp/cl-acl-compat/files/acl-compat.asd184
-rw-r--r--dev-lisp/cl-acl-compat/files/digest-cl-acl-compat-1.2.12c1
-rw-r--r--dev-lisp/cl-acl-compat/files/digest-cl-acl-compat-1.2.27.2003.09.191
-rw-r--r--dev-lisp/cl-acl-compat/files/digest-cl-acl-compat-1.2.33.200312051
-rw-r--r--dev-lisp/cl-acl-compat/files/digest-cl-acl-compat-1.2.33.200401181
-rw-r--r--dev-lisp/cl-acl-compat/files/digest-cl-acl-compat-1.2.35.20040316b1
-rw-r--r--dev-lisp/cl-acl-compat/files/digest-cl-acl-compat-1.2.35.200404261
-rw-r--r--dev-lisp/cl-acl-compat/files/digest-cl-acl-compat-1.2.35.200406091
-rw-r--r--dev-lisp/cl-acl-compat/files/digest-cl-acl-compat-1.2.35.200409241
19 files changed, 16 insertions, 426 deletions
diff --git a/dev-lisp/cl-acl-compat/ChangeLog b/dev-lisp/cl-acl-compat/ChangeLog
index cfba491c76e4..71b2370bcd2a 100644
--- a/dev-lisp/cl-acl-compat/ChangeLog
+++ b/dev-lisp/cl-acl-compat/ChangeLog
@@ -1,6 +1,16 @@
# ChangeLog for dev-lisp/cl-acl-compat
# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-acl-compat/ChangeLog,v 1.14 2004/08/07 05:22:07 mkennedy Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-acl-compat/ChangeLog,v 1.15 2004/10/15 03:52:10 mkennedy Exp $
+
+ 14 Oct 2004; <mkennedy@gentoo.org>
+ -files/1.2.27.2003.09.19-lw-buffering.lisp-gentoo.patch,
+ -cl-acl-compat-1.2.12c.ebuild, -cl-acl-compat-1.2.27.2003.09.19.ebuild,
+ -cl-acl-compat-1.2.33.20031205.ebuild,
+ -cl-acl-compat-1.2.33.20040118.ebuild,
+ -cl-acl-compat-1.2.35.20040316b.ebuild,
+ -cl-acl-compat-1.2.35.20040426.ebuild,
+ -cl-acl-compat-1.2.35.20040609.ebuild:
+ New upstream version; Removed older ebuilds.
*cl-acl-compat-1.2.35.20040804 (06 Aug 2004)
diff --git a/dev-lisp/cl-acl-compat/Manifest b/dev-lisp/cl-acl-compat/Manifest
index 376b3e88d2db..6ebf4fe30f2c 100644
--- a/dev-lisp/cl-acl-compat/Manifest
+++ b/dev-lisp/cl-acl-compat/Manifest
@@ -3,6 +3,7 @@ MD5 01b371c259166e3ef1b87518cb343c68 cl-acl-compat-1.2.27.2003.09.19.ebuild 1152
MD5 3832a10feccab2c43953ae0596e511f3 cl-acl-compat-1.2.35.20040609.ebuild 1180
MD5 bdb0dc7d1c2c8d86242238e77ff097c1 cl-acl-compat-1.2.33.20031205.ebuild 1085
MD5 732d435806b07ecc14ae010e50da9ec4 cl-acl-compat-1.2.33.20040118.ebuild 1138
+MD5 ca8f31d0538fe1deddaa1a78b603f603 cl-acl-compat-1.2.35.20040924.ebuild 1276
MD5 5b33e1ff370b61669b55979119f21375 ChangeLog 2251
MD5 ca8f31d0538fe1deddaa1a78b603f603 cl-acl-compat-1.2.35.20040804.ebuild 1276
MD5 f265567a6b282e50ca2009445aa19e6d cl-acl-compat-1.2.12c.ebuild 876
@@ -19,3 +20,4 @@ MD5 55d28579b14e29bf3df0fb0c4ef69d22 files/digest-cl-acl-compat-1.2.27.2003.09.1
MD5 a8e9dff8c1a664a6448d8140c1399bf6 files/digest-cl-acl-compat-1.2.35.20040609 92
MD5 ecfa2dd02bb5a68ecc69740c7f293291 files/acl-compat.asd 7076
MD5 4da1f8fc753c3665b5d79ef7ca196f41 files/digest-cl-acl-compat-1.2.35.20040426 92
+MD5 617ab01f8b60d8774cf95f93f3d1e689 files/digest-cl-acl-compat-1.2.35.20040924 92
diff --git a/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.12c.ebuild b/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.12c.ebuild
deleted file mode 100644
index d8b893fac9a1..000000000000
--- a/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.12c.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.12c.ebuild,v 1.4 2004/06/24 23:39:50 agriffis Exp $
-
-inherit common-lisp
-
-DESCRIPTION="Compatibility layer for Allegro Common Lisp"
-HOMEPAGE="http://packages.debian.org/unstable/web/cl-acl-compat.html"
-SRC_URI="http://ftp.debian.org/debian/pool/main/c/cl-portable-aserve/cl-portable-aserve_${PV}+cvs2003.05.11.tar.gz"
-LICENSE="LLGPL-2.1"
-SLOT="0"
-KEYWORDS="~x86"
-IUSE=""
-DEPEND="dev-lisp/common-lisp-controller
- virtual/commonlisp"
-
-CLPACKAGE=acl-compat
-
-S=${WORKDIR}/cl-portable-aserve-${PV}+cvs2003.05.11
-
-src_install() {
- dodir /usr/share/common-lisp/source/
- cp -r acl-compat/ ${D}/usr/share/common-lisp/source/
- common-lisp-install acl-compat/acl-compat.asd
- common-lisp-system-symlink
-}
diff --git a/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.27.2003.09.19.ebuild b/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.27.2003.09.19.ebuild
deleted file mode 100644
index e4e00f99ea80..000000000000
--- a/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.27.2003.09.19.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.27.2003.09.19.ebuild,v 1.6 2004/06/24 23:39:50 agriffis Exp $
-
-inherit common-lisp eutils
-
-MY_PV=${PV/.2003/+cvs2003}
-
-DESCRIPTION="Compatibility layer for Allegro Common Lisp"
-HOMEPAGE="http://packages.debian.org/unstable/web/cl-acl-compat.html"
-SRC_URI="http://ftp.debian.org/debian/pool/main/c/cl-portable-aserve/cl-portable-aserve_${MY_PV}.tar.gz"
-
-LICENSE="LLGPL-2.1"
-SLOT="0"
-KEYWORDS="~x86"
-IUSE=""
-
-DEPEND="dev-lisp/common-lisp-controller
- dev-lisp/cmucl-source
- virtual/commonlisp"
-
-S=${WORKDIR}/cl-portable-aserve-${MY_PV}
-
-CLPACKAGE=acl-compat
-
-src_unpack() {
- unpack ${A}
- epatch ${FILESDIR}/${PV}-lw-buffering.lisp-gentoo.patch
-}
-
-src_install() {
- dodir /usr/share/common-lisp/source/
- cp -r acl-compat/ ${D}/usr/share/common-lisp/source/
- common-lisp-install ${FILESDIR}/acl-compat.asd
- common-lisp-system-symlink
-}
-
-pkg_preinst() {
- rm -rf ${ROOT}/usr/lib/common-lisp/*/${CLPACKAGE}
-}
-
-pkg_postrm() {
- rm -rf ${ROOT}/usr/lib/common-lisp/*/${CLPACKAGE}
-}
diff --git a/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.33.20031205.ebuild b/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.33.20031205.ebuild
deleted file mode 100644
index 96e44861ad6b..000000000000
--- a/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.33.20031205.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.33.20031205.ebuild,v 1.2 2004/06/24 23:39:50 agriffis Exp $
-
-inherit common-lisp
-
-MY_PV=1.2.33
-CVS_PV=2003.12.05
-
-DESCRIPTION="Compatibility layer for Allegro Common Lisp"
-HOMEPAGE="http://packages.debian.org/unstable/web/cl-acl-compat.html"
-SRC_URI="http://ftp.debian.org/debian/pool/main/c/cl-portable-aserve/cl-portable-aserve_${MY_PV}+cvs${CVS_PV}.tar.gz"
-LICENSE="LLGPL-2.1"
-SLOT="0"
-KEYWORDS="~x86"
-IUSE=""
-DEPEND="dev-lisp/common-lisp-controller
- dev-lisp/cmucl-source
- virtual/commonlisp"
-
-CLPACKAGE=acl-compat
-
-S=${WORKDIR}/cl-portable-aserve-${MY_PV}+cvs${CVS_PV}
-
-src_install() {
- dodir /usr/share/common-lisp/source/
- cp -r acl-compat/ ${D}/usr/share/common-lisp/source/
- common-lisp-install ${FILESDIR}/acl-compat.asd
- common-lisp-system-symlink
-}
-
-pkg_preinst() {
- rm -rf /usr/lib/common-lisp/*/${CLPACKAGE} || true
-}
-
-pkg_postrm() {
- rm -rf /usr/lib/common-lisp/*/${CLPACKAGE} || true
-}
diff --git a/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.33.20040118.ebuild b/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.33.20040118.ebuild
deleted file mode 100644
index 50d8d3c94e3d..000000000000
--- a/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.33.20040118.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.33.20040118.ebuild,v 1.4 2004/07/14 15:18:01 agriffis Exp $
-
-inherit common-lisp
-
-MY_PV=${PV:0:6}
-CVS_PV=${PV:7:4}.${PV:11:2}.${PV:13:2}
-
-DESCRIPTION="Compatibility layer for Allegro Common Lisp"
-HOMEPAGE="http://packages.debian.org/unstable/web/cl-acl-compat.html"
-SRC_URI="http://ftp.debian.org/debian/pool/main/c/cl-portable-aserve/cl-portable-aserve_${MY_PV}+cvs${CVS_PV}.tar.gz"
-LICENSE="LLGPL-2.1"
-SLOT="0"
-KEYWORDS="x86"
-IUSE=""
-DEPEND="dev-lisp/common-lisp-controller
- dev-lisp/cmucl-source
- virtual/commonlisp"
-
-CLPACKAGE=acl-compat
-
-S=${WORKDIR}/cl-portable-aserve-${MY_PV}+cvs${CVS_PV}
-
-src_install() {
- dodir /usr/share/common-lisp/source/
- cp -r acl-compat/ ${D}/usr/share/common-lisp/source/
- common-lisp-install acl-compat/acl-compat.asd
- # with the last set of common-lisp-controller changes, this is no
- # longer necessary
-# common-lisp-install ${FILESDIR}/acl-compat.asd
- common-lisp-system-symlink
- do-debian-credits
- dodoc ChangeLog
-}
diff --git a/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.35.20040316b.ebuild b/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.35.20040316b.ebuild
deleted file mode 100644
index 8dceef4d5202..000000000000
--- a/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.35.20040316b.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.35.20040316b.ebuild,v 1.4 2004/07/14 15:18:01 agriffis Exp $
-
-inherit common-lisp
-
-MY_PV=${PV:0:6}
-CVS_PV=${PV:7:4}.${PV:11:2}.${PV:13}
-
-DESCRIPTION="Compatibility layer for Allegro Common Lisp"
-HOMEPAGE="http://packages.debian.org/unstable/web/cl-acl-compat.html"
-SRC_URI="http://ftp.debian.org/debian/pool/main/c/cl-portable-aserve/cl-portable-aserve_${MY_PV}+cvs.${CVS_PV}.tar.gz"
-LICENSE="LLGPL-2.1"
-SLOT="0"
-KEYWORDS="x86"
-IUSE=""
-DEPEND="dev-lisp/common-lisp-controller
- dev-lisp/cmucl-source
- virtual/commonlisp
- dev-lisp/cl-puri
- dev-lisp/cl-ppcre"
-
-CLPACKAGE=acl-compat
-
-S=${WORKDIR}/cl-portable-aserve-${MY_PV}+cvs.${CVS_PV}
-
-src_install() {
- dodir /usr/share/common-lisp/source/
- cp -r acl-compat/ ${D}/usr/share/common-lisp/source/
- common-lisp-install acl-compat/acl-compat.asd
- # with the last set of common-lisp-controller changes, this is no
- # longer necessary
-# common-lisp-install ${FILESDIR}/acl-compat.asd
- common-lisp-system-symlink
- do-debian-credits
- dodoc ChangeLog
-}
diff --git a/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.35.20040426.ebuild b/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.35.20040426.ebuild
deleted file mode 100644
index c39ea2f08ac6..000000000000
--- a/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.35.20040426.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.35.20040426.ebuild,v 1.4 2004/07/14 15:18:01 agriffis Exp $
-
-inherit common-lisp
-
-MY_PV=${PV:0:6}
-CVS_PV=${PV:7:4}.${PV:11:2}.${PV:13}
-
-DESCRIPTION="Compatibility layer for Allegro Common Lisp"
-HOMEPAGE="http://packages.debian.org/unstable/web/cl-acl-compat.html"
-SRC_URI="http://ftp.debian.org/debian/pool/main/c/cl-portable-aserve/cl-portable-aserve_${MY_PV}+cvs.${CVS_PV}.tar.gz"
-LICENSE="LLGPL-2.1"
-SLOT="0"
-KEYWORDS="x86 ~ppc"
-IUSE=""
-DEPEND="dev-lisp/common-lisp-controller
- dev-lisp/cmucl-source
- virtual/commonlisp
- dev-lisp/cl-puri
- dev-lisp/cl-ppcre"
-
-CLPACKAGE=acl-compat
-
-S=${WORKDIR}/cl-portable-aserve-${MY_PV}+cvs.${CVS_PV}
-
-src_install() {
- dodir /usr/share/common-lisp/source/
- cp -r acl-compat/ ${D}/usr/share/common-lisp/source/
- common-lisp-install acl-compat/acl-compat.asd
- # with the last set of common-lisp-controller changes, this is no
- # longer necessary
-# common-lisp-install ${FILESDIR}/acl-compat.asd
- common-lisp-system-symlink
- do-debian-credits
- dodoc ChangeLog
-}
diff --git a/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.35.20040609.ebuild b/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.35.20040924.ebuild
index af141e52ac0a..08e156ca0c39 100644
--- a/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.35.20040609.ebuild
+++ b/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.35.20040924.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.35.20040609.ebuild,v 1.3 2004/07/14 15:18:01 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.35.20040924.ebuild,v 1.1 2004/10/15 03:52:10 mkennedy Exp $
-inherit common-lisp
+inherit common-lisp eutils
MY_PV=${PV:0:6}
CVS_PV=${PV:7:4}.${PV:11:2}.${PV:13}
@@ -28,9 +28,6 @@ src_install() {
dodir /usr/share/common-lisp/source/
cp -r acl-compat/ ${D}/usr/share/common-lisp/source/
common-lisp-install acl-compat/acl-compat.asd
- # with the last set of common-lisp-controller changes, this is no
- # longer necessary
-# common-lisp-install ${FILESDIR}/acl-compat.asd
common-lisp-system-symlink
do-debian-credits
dodoc ChangeLog
diff --git a/dev-lisp/cl-acl-compat/files/1.2.27.2003.09.19-lw-buffering.lisp-gentoo.patch b/dev-lisp/cl-acl-compat/files/1.2.27.2003.09.19-lw-buffering.lisp-gentoo.patch
deleted file mode 100644
index ba431782d5ad..000000000000
--- a/dev-lisp/cl-acl-compat/files/1.2.27.2003.09.19-lw-buffering.lisp-gentoo.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -ur cl-portable-aserve-1.2.27+cvs2003.09.19.orig/acl-compat/lw-buffering.lisp cl-portable-aserve-1.2.27+cvs2003.09.19/acl-compat/lw-buffering.lisp
---- cl-portable-aserve-1.2.27+cvs2003.09.19.orig/acl-compat/lw-buffering.lisp 2003-09-05 00:51:32.000000000 -0500
-+++ cl-portable-aserve-1.2.27+cvs2003.09.19/acl-compat/lw-buffering.lisp 2003-10-14 14:47:19.819153352 -0500
-@@ -261,7 +261,7 @@
- (stream-flush-buffer stream)
- (force-output (native-lisp-stream stream)))
-
--(defmethod stream-clear-output ((stream buffered-bivalent-output-stream))
-+#-sbcl (defmethod stream-clear-output ((stream buffered-bivalent-output-stream))
- (with-stream-output-buffer (buffer index limit) stream
- (setf index 0
- limit 0))
diff --git a/dev-lisp/cl-acl-compat/files/acl-compat.asd b/dev-lisp/cl-acl-compat/files/acl-compat.asd
deleted file mode 100644
index 0ab1eca2cf95..000000000000
--- a/dev-lisp/cl-acl-compat/files/acl-compat.asd
+++ /dev/null
@@ -1,184 +0,0 @@
-;;;; -*- mode: lisp -*-
-;;;;
-;;;; This as an ASDF system for ACL-COMPAT, meant to replace
-;;;; acl-compat-cmu.system, but could replace all other systems, too.
-;;;; (hint, hint)
-
-(defpackage #:acl-compat-system
- (:use #:cl #:asdf))
-(in-package #:acl-compat-system)
-
-;;;; load gray stream support
-
-(defclass library-component (component) ())
-
-(defmethod asdf::input-files ((operation load-op) (component library-component))
- nil)
-
-(defmethod asdf::output-files ((operation load-op) (component library-component))
- nil)
-
-(defmethod asdf::operation-done-p ((operaton compile-op) (component library-component))
- "Always need to compile a library component"
- #+common-lisp-controller (if (string= (common-lisp-controller::getenv "PN") "acl-compat")
- nil
- t)
- #-common-lisp-controller nil)
-
-(defmethod asdf::operation-done-p ((operaton load-op) (component library-component))
- "Always need to load a library component"
- #+common-lisp-controller (if (string= (common-lisp-controller::getenv "PN") "acl-compat")
- nil
- t)
- #-common-lisp-controller nil)
-
-
-(defclass gray-streams (library-component) ())
-
-(defmethod perform ((operation compile-op) (component gray-streams))
- ;; vanilla cmucl
- #+(and cmu (not common-lisp-controller) (not gray-streams))
- (progn (load "library:subsystems/gray-streams-library")
- (pushnew :gray-streams *features*)))
-
-(defmethod perform ((operation load-op) (component gray-streams))
- ;; vanilla cmucl
- #+(and cmu (not common-lisp-controller) (not gray-streams))
- (progn (load "library:subsystems/gray-streams-library")
- (pushnew :gray-streams *features*)))
-
-
-;;;; ignore warnings
-;;;;
-;;;; FIXME: should better fix warnings instead of ignoring them
-;;;; FIXME: (perform legacy-cl-sourcefile) duplicates ASDF code
-
-(defclass legacy-cl-source-file (cl-source-file)
- ()
- (:documentation
- "Common Lisp source code module with (non-style) warnings.
-In contrast to CL-SOURCE-FILE, this class does not think that such warnings
-indicate failure."))
-
-(defmethod perform ((operation compile-op) (c legacy-cl-source-file))
- (let ((source-file (component-pathname c))
- (output-file (car (output-files operation c)))
- (warnings-p nil)
- (failure-p nil))
- (setf (asdf::component-property c 'last-compiled) nil)
- (handler-bind ((warning (lambda (c)
- (declare (ignore c))
- (setq warnings-p t)))
- ;; _not_ (or error (and warning (not style-warning)))
- (error (lambda (c)
- (declare (ignore c))
- (setq failure-p t))))
- (compile-file source-file
- :output-file output-file))
- ;; rest of this method is as for CL-SOURCE-FILE
- (setf (asdf::component-property c 'last-compiled) (file-write-date output-file))
- (when warnings-p
- (case (asdf::operation-on-warnings operation)
- (:warn (warn "COMPILE-FILE warned while performing ~A on ~A"
- c operation))
- (:error (error 'compile-warned :component c :operation operation))
- (:ignore nil)))
- (when failure-p
- (case (asdf::operation-on-failure operation)
- (:warn (warn "COMPILE-FILE failed while performing ~A on ~A"
- c operation))
- (:error (error 'compile-failed :component c :operation operation))
- (:ignore nil)))))
-
-;;;
-;;; This is thought to reduce reader-conditionals in the system definition
-;;;
-(defclass unportable-cl-source-file (cl-source-file) ()
- (:documentation
- "This is for files which contain lisp-system dependent code. Until now those
-are marked by a -system postfix but we could later change that to a directory per
-lisp-system"))
-
-(defun lisp-system-shortname ()
- #+allegro :allegro #+lispworks :lispworks #+cmu :cmucl
- #+mcl :mcl #+clisp :clisp #+scl :scl #+sbcl :sbcl) ;mcl/openmcl use the same directory
-
-(defmethod component-pathname ((component unportable-cl-source-file))
- (let ((pathname (call-next-method))
- (name (string-downcase (lisp-system-shortname))))
- (merge-pathnames
- (make-pathname :directory (list :relative name))
- pathname)))
-
-;;;; system
-
-
-;standard MCL make-load-form is not ansi compliant because of CLIM
-#+(and mcl (not openmcl)) (require :ansi-make-load-form)
-
-;want to include it with the rest - but I'm afraid ... maybe later
-#+(or mcl openmcl)
-(defsystem acl-compat
- :components ((:file "nregex")
- (:unportable-cl-source-file "mcl-timers")
- (:unportable-cl-source-file "acl-mp" :depends-on ("mcl-timers"))
- #-openmcl
- (:unportable-cl-source-file "acl-socket-mcl")
- #+(and (not openmcl) (not carbon-compat))
- (:unportable-cl-source-file "mcl-stream-fix" :depends-on ("acl-socket-mcl"))
- #+openmcl
- (:unportable-cl-source-file "acl-socket-openmcl")
- (:unportable-cl-source-file "acl-excl" :depends-on ("nregex"))
- (:unportable-cl-source-file "acl-sys")
- (:file "meta")
- (:file "uri" :depends-on ("meta")))
- :perform (load-op :after (op acl-compat)
- (pushnew :acl-compat cl:*features*)))
-
-
-#+(or lispworks cmu scl sbcl clisp allegro)
-(defsystem acl-compat
- :components ((:gray-streams "vendor-gray-streams")
- (:file "nregex")
- (:file "packages" :depends-on ("nregex"))
- #-lispworks (:file "lw-buffering" :depends-on ("packages"))
- (:unportable-cl-source-file "acl-mp"
- :depends-on ("packages" "acl-socket"
- ;"acl-mp-package"
- ))
- (:unportable-cl-source-file "acl-excl"
- :depends-on ("packages" "nregex"))
- ;; Hack for old versions of cmucl that did not
- ;; implement Gray stream handling in read-sequence,
- ;; write-sequence
- (:unportable-cl-source-file "acl-socket"
- :depends-on ("packages" "acl-excl"
- #-(or mcl allegro)
- "chunked-stream-mixin"))
- (:unportable-cl-source-file "acl-sys" :depends-on ("packages"))
- (:file "meta")
- (:file "uri" :depends-on ("meta"))
- #-(or allegro mcl)
- (:legacy-cl-source-file "chunked-stream-mixin"
- :depends-on ("packages"
- "acl-excl"
- #-lispworks "lw-buffering"))
- #+(and ssl-available (not (or allegro mcl cmu clisp)))
- (:file "acl-ssl" :depends-on ("acl-ssl-streams" "acl-socket"))
- #+(and ssl-available (not (or allegro mcl cmu clisp)))
- (:file "acl-ssl-streams" :depends-on ("packages"))
- #+nil
- (:legacy-cl-source-file "md5")
- #+nil
- (:legacy-cl-source-file "acl-md5" :depends-on ("acl-excl" "md5")))
-
- #+sbcl :depends-on
- #+sbcl (:sb-bsd-sockets)
- #+(and cmu common-lisp-controller) :depends-on
- #+(and cmu common-lisp-controller) (:cmucl-graystream)
- #+(and lispworks ssl-available) :depends-on
- #+(and lispworks ssl-available) (:cl-ssl)
-
- :perform (load-op :after (op acl-compat)
- (pushnew :acl-compat cl:*features*))
- )
diff --git a/dev-lisp/cl-acl-compat/files/digest-cl-acl-compat-1.2.12c b/dev-lisp/cl-acl-compat/files/digest-cl-acl-compat-1.2.12c
deleted file mode 100644
index b14bf6710943..000000000000
--- a/dev-lisp/cl-acl-compat/files/digest-cl-acl-compat-1.2.12c
+++ /dev/null
@@ -1 +0,0 @@
-MD5 8054457ca20cb740a14deb0b2cdb9992 cl-portable-aserve_1.2.12c+cvs2003.05.11.tar.gz 572385
diff --git a/dev-lisp/cl-acl-compat/files/digest-cl-acl-compat-1.2.27.2003.09.19 b/dev-lisp/cl-acl-compat/files/digest-cl-acl-compat-1.2.27.2003.09.19
deleted file mode 100644
index b6b7923a3d4e..000000000000
--- a/dev-lisp/cl-acl-compat/files/digest-cl-acl-compat-1.2.27.2003.09.19
+++ /dev/null
@@ -1 +0,0 @@
-MD5 636d75dd0747dcf3aeb11cc59c1c66f8 cl-portable-aserve_1.2.27+cvs2003.09.19.tar.gz 554814
diff --git a/dev-lisp/cl-acl-compat/files/digest-cl-acl-compat-1.2.33.20031205 b/dev-lisp/cl-acl-compat/files/digest-cl-acl-compat-1.2.33.20031205
deleted file mode 100644
index 7310c604317b..000000000000
--- a/dev-lisp/cl-acl-compat/files/digest-cl-acl-compat-1.2.33.20031205
+++ /dev/null
@@ -1 +0,0 @@
-MD5 ce0583f69b8e474ed1b3d9db4f7fcb30 cl-portable-aserve_1.2.33+cvs2003.12.05.tar.gz 607897
diff --git a/dev-lisp/cl-acl-compat/files/digest-cl-acl-compat-1.2.33.20040118 b/dev-lisp/cl-acl-compat/files/digest-cl-acl-compat-1.2.33.20040118
deleted file mode 100644
index 9895658f4c07..000000000000
--- a/dev-lisp/cl-acl-compat/files/digest-cl-acl-compat-1.2.33.20040118
+++ /dev/null
@@ -1 +0,0 @@
-MD5 6cbb7c7c75b6022bc938ada5dcc24847 cl-portable-aserve_1.2.33+cvs2004.01.18.tar.gz 610720
diff --git a/dev-lisp/cl-acl-compat/files/digest-cl-acl-compat-1.2.35.20040316b b/dev-lisp/cl-acl-compat/files/digest-cl-acl-compat-1.2.35.20040316b
deleted file mode 100644
index 9f9f580b6e89..000000000000
--- a/dev-lisp/cl-acl-compat/files/digest-cl-acl-compat-1.2.35.20040316b
+++ /dev/null
@@ -1 +0,0 @@
-MD5 ca432fcf308e0abbb4847b48e9e613cc cl-portable-aserve_1.2.35+cvs.2004.03.16b.tar.gz 779149
diff --git a/dev-lisp/cl-acl-compat/files/digest-cl-acl-compat-1.2.35.20040426 b/dev-lisp/cl-acl-compat/files/digest-cl-acl-compat-1.2.35.20040426
deleted file mode 100644
index 8d3057f70590..000000000000
--- a/dev-lisp/cl-acl-compat/files/digest-cl-acl-compat-1.2.35.20040426
+++ /dev/null
@@ -1 +0,0 @@
-MD5 3b65656a4bc22d16b2230422c2325536 cl-portable-aserve_1.2.35+cvs.2004.04.26.tar.gz 775649
diff --git a/dev-lisp/cl-acl-compat/files/digest-cl-acl-compat-1.2.35.20040609 b/dev-lisp/cl-acl-compat/files/digest-cl-acl-compat-1.2.35.20040609
deleted file mode 100644
index 45755fcbf625..000000000000
--- a/dev-lisp/cl-acl-compat/files/digest-cl-acl-compat-1.2.35.20040609
+++ /dev/null
@@ -1 +0,0 @@
-MD5 06f3f7565b0600db997cb85f453369b6 cl-portable-aserve_1.2.35+cvs.2004.06.09.tar.gz 775500
diff --git a/dev-lisp/cl-acl-compat/files/digest-cl-acl-compat-1.2.35.20040924 b/dev-lisp/cl-acl-compat/files/digest-cl-acl-compat-1.2.35.20040924
new file mode 100644
index 000000000000..1c1cde363666
--- /dev/null
+++ b/dev-lisp/cl-acl-compat/files/digest-cl-acl-compat-1.2.35.20040924
@@ -0,0 +1 @@
+MD5 597bf5d0b053f555a28477036ee0b9c7 cl-portable-aserve_1.2.35+cvs.2004.09.24.tar.gz 776626