diff options
Diffstat (limited to 'dev-lisp/cl-acl-compat')
7 files changed, 72 insertions, 10 deletions
diff --git a/dev-lisp/cl-acl-compat/ChangeLog b/dev-lisp/cl-acl-compat/ChangeLog index 71b2370bcd2a..41d24c098a5a 100644 --- a/dev-lisp/cl-acl-compat/ChangeLog +++ b/dev-lisp/cl-acl-compat/ChangeLog @@ -1,6 +1,15 @@ # 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.15 2004/10/15 03:52:10 mkennedy Exp $ +# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-acl-compat/ChangeLog,v 1.16 2005/02/10 09:18:29 mkennedy Exp $ + +*cl-acl-compat-1.2.35.20040924-r1 (28 Jan 2005) + + 28 Jan 2005; Matthew Kennedy <mkennedy@gentoo.org> + +files/1.2.35.20040924-sbcl-unicode-gentoo.patch, + +cl-acl-compat-1.2.35.20040924-r1.ebuild: + Added patch for SBCL Unicode support (SB-UNICODE implements ACL's + STRING-TO-OCTETS function); No longer depend on dev-lisp/cmucl-source + (CMUCL-GRAYSTREAM support is installed with CMUCL). 14 Oct 2004; <mkennedy@gentoo.org> -files/1.2.27.2003.09.19-lw-buffering.lisp-gentoo.patch, diff --git a/dev-lisp/cl-acl-compat/Manifest b/dev-lisp/cl-acl-compat/Manifest index 659fe28d6786..ede38fbacaf5 100644 --- a/dev-lisp/cl-acl-compat/Manifest +++ b/dev-lisp/cl-acl-compat/Manifest @@ -1,7 +1,10 @@ -MD5 82d69df6472a93515fe11643b5336f21 cl-acl-compat-1.2.35.20040924.ebuild 1051 -MD5 9d5e542bcef70393f5365f596c2aee8e ChangeLog 2675 -MD5 ca8f31d0538fe1deddaa1a78b603f603 cl-acl-compat-1.2.35.20040804.ebuild 1276 +MD5 782ff7d1848a1b74af758b50624841bb cl-acl-compat-1.2.35.20040924.ebuild 1051 +MD5 387e1e8a3f8bb2d01571d77229aa76a3 cl-acl-compat-1.2.35.20040924-r1.ebuild 1119 +MD5 35a88ab9d93ced70d9ae2538c845a9ad cl-acl-compat-1.2.35.20040804.ebuild 1276 +MD5 4adbbf111e6d9aff3341a449f805f2ce ChangeLog 3068 MD5 19a4a5c1772bf21635e0882c459ff60f metadata.xml 398 -MD5 759fd3fcb69b53ec7eb49e61c417ffb2 files/1.2.35.20040804-sbcl-package-locks-gentoo.patch 675 +MD5 951dbc31a3494da72ba0d25c9112b632 files/1.2.35.20040924-sbcl-unicode-gentoo.patch 730 MD5 3853c4f24de84b4a0c57ef6cd39cc8ec files/digest-cl-acl-compat-1.2.35.20040804 92 MD5 617ab01f8b60d8774cf95f93f3d1e689 files/digest-cl-acl-compat-1.2.35.20040924 92 +MD5 759fd3fcb69b53ec7eb49e61c417ffb2 files/1.2.35.20040804-sbcl-package-locks-gentoo.patch 675 +MD5 617ab01f8b60d8774cf95f93f3d1e689 files/digest-cl-acl-compat-1.2.35.20040924-r1 92 diff --git a/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.35.20040804.ebuild b/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.35.20040804.ebuild index 4230dab92a20..e8be135a8937 100644 --- a/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.35.20040804.ebuild +++ b/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.35.20040804.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2005 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.20040804.ebuild,v 1.1 2004/08/07 05:22:07 mkennedy Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.35.20040804.ebuild,v 1.2 2005/02/10 09:18:29 mkennedy Exp $ inherit common-lisp eutils diff --git a/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.35.20040924-r1.ebuild b/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.35.20040924-r1.ebuild new file mode 100644 index 000000000000..6da05f8973dd --- /dev/null +++ b/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.35.20040924-r1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2005 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.20040924-r1.ebuild,v 1.1 2005/02/10 09:18:29 mkennedy Exp $ + +inherit common-lisp eutils + +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 + virtual/commonlisp + dev-lisp/cl-puri + dev-lisp/cl-ppcre" + +CLPACKAGE=acl-compat + +S=${WORKDIR}/cl-portable-aserve-${MY_PV}+cvs.${CVS_PV} + +src_unpack() { + unpack ${A} + epatch ${FILESDIR}/${PV}-sbcl-unicode-gentoo.patch || die +} + +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 + do-debian-credits + dodoc ChangeLog +} diff --git a/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.35.20040924.ebuild b/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.35.20040924.ebuild index 08e156ca0c39..e6935fbb6121 100644 --- a/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.35.20040924.ebuild +++ b/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.35.20040924.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2005 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.20040924.ebuild,v 1.1 2004/10/15 03:52:10 mkennedy Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.35.20040924.ebuild,v 1.2 2005/02/10 09:18:29 mkennedy Exp $ inherit common-lisp eutils diff --git a/dev-lisp/cl-acl-compat/files/1.2.35.20040924-sbcl-unicode-gentoo.patch b/dev-lisp/cl-acl-compat/files/1.2.35.20040924-sbcl-unicode-gentoo.patch new file mode 100644 index 000000000000..9e3b42e86aa7 --- /dev/null +++ b/dev-lisp/cl-acl-compat/files/1.2.35.20040924-sbcl-unicode-gentoo.patch @@ -0,0 +1,11 @@ +diff -ur cl-portable-aserve-1.2.35+cvs.2004.09.24.orig/acl-compat/acl-excl-common.lisp cl-portable-aserve-1.2.35+cvs.2004.09.24/acl-compat/acl-excl-common.lisp +--- cl-portable-aserve-1.2.35+cvs.2004.09.24.orig/acl-compat/acl-excl-common.lisp 2005-01-28 12:38:01.226607404 -0600 ++++ cl-portable-aserve-1.2.35+cvs.2004.09.24/acl-compat/acl-excl-common.lisp 2005-01-28 15:09:18.190604279 -0600 +@@ -188,6 +188,7 @@ + (array (signed-byte 8) 1))) + (write-sequence sequence stream :start start :end end)) + ++#-(and sbcl sb-unicode) + (defun string-to-octets (string &key (null-terminate t) (start 0) + end mb-vector make-mb-vector? + (external-format :default)) diff --git a/dev-lisp/cl-acl-compat/files/digest-cl-acl-compat-1.2.35.20040924-r1 b/dev-lisp/cl-acl-compat/files/digest-cl-acl-compat-1.2.35.20040924-r1 new file mode 100644 index 000000000000..1c1cde363666 --- /dev/null +++ b/dev-lisp/cl-acl-compat/files/digest-cl-acl-compat-1.2.35.20040924-r1 @@ -0,0 +1 @@ +MD5 597bf5d0b053f555a28477036ee0b9c7 cl-portable-aserve_1.2.35+cvs.2004.09.24.tar.gz 776626 |