diff options
131 files changed, 1642 insertions, 108 deletions
diff --git a/dev-lisp/cl-acl-compat/ChangeLog b/dev-lisp/cl-acl-compat/ChangeLog new file mode 100644 index 000000000000..dbe8e5b4c986 --- /dev/null +++ b/dev-lisp/cl-acl-compat/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-lisp/cl-acl-compat +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-acl-compat/ChangeLog,v 1.1 2003/06/10 04:53:03 mkennedy Exp $ + +*cl-acl-compat (07 Jul 2003) + + 07 Jul 2003; Matthew Kennedy <mkennedy@gentoo.org> : + initial import diff --git a/dev-lisp/cl-acl-compat/Manifest b/dev-lisp/cl-acl-compat/Manifest index 4b2207be0808..795b12af3c82 100644 --- a/dev-lisp/cl-acl-compat/Manifest +++ b/dev-lisp/cl-acl-compat/Manifest @@ -1,4 +1,3 @@ -MD5 f1a4a6024f8823895367dd4c4f7e1ae4 ChangeLog 324 -MD5 bd5eddce2b91009b1465a4873fc3b0b9 cl-acl-compat-1.2.12c.ebuild 732 -MD5 da8bb4de53d2ed5bead6f03dc0eae14e cl-acl-compat-1.2.12c.ebuild~ 692 +MD5 3e1b6561da176a4184ac29718577cff5 ChangeLog 330 +MD5 e4d165d5c97986bf7f7c67fbc29d92b8 cl-acl-compat-1.2.12c.ebuild 886 MD5 15d5d16cbcbb9ba7405c40c985cfc2fb files/digest-cl-acl-compat-1.2.12c 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 new file mode 100644 index 000000000000..268c95e20d00 --- /dev/null +++ b/dev-lisp/cl-acl-compat/cl-acl-compat-1.2.12c.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# 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.1 2003/06/10 04:53:03 mkennedy 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/files/digest-cl-acl-compat-1.2.12c b/dev-lisp/cl-acl-compat/files/digest-cl-acl-compat-1.2.12c new file mode 100644 index 000000000000..b14bf6710943 --- /dev/null +++ b/dev-lisp/cl-acl-compat/files/digest-cl-acl-compat-1.2.12c @@ -0,0 +1 @@ +MD5 8054457ca20cb740a14deb0b2cdb9992 cl-portable-aserve_1.2.12c+cvs2003.05.11.tar.gz 572385 diff --git a/dev-lisp/cl-aserve/ChangeLog b/dev-lisp/cl-aserve/ChangeLog new file mode 100644 index 000000000000..50d5555a1478 --- /dev/null +++ b/dev-lisp/cl-aserve/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-lisp/cl-aserve +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-aserve/ChangeLog,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +*cl-aserve-1.2.12c (07 Jul 2003) + + 07 Jul 2003; Matthew Kennedy <mkennedy@gentoo.org> : + initial import diff --git a/dev-lisp/cl-aserve/Manifest b/dev-lisp/cl-aserve/Manifest index 08dad1da79f0..9486e1b14fa4 100644 --- a/dev-lisp/cl-aserve/Manifest +++ b/dev-lisp/cl-aserve/Manifest @@ -1,6 +1,3 @@ -MD5 5d65d4fdafb8c7cdd5b94fa038ff74b4 ChangeLog 324 -MD5 62642e8e6e2db9c8e87a882885d0c22b cl-aserve-1.2.12c.ebuild 747 -MD5 da8bb4de53d2ed5bead6f03dc0eae14e cl-aserve-1.2.12c.ebuild~ 692 -MD5 6bb77e58feb4637639cc0c8df37a4ade files/digest-cl-lml-2.3.4 60 -MD5 15d5d16cbcbb9ba7405c40c985cfc2fb files/digest-cl-htmlgen-1.2.12c 92 +MD5 e22a702efbcf5c9e98f92a73e043d90a ChangeLog 326 +MD5 cb7d18d5d1b5835c6a67d0f23a26bdf8 cl-aserve-1.2.12c.ebuild 969 MD5 15d5d16cbcbb9ba7405c40c985cfc2fb files/digest-cl-aserve-1.2.12c 92 diff --git a/dev-lisp/cl-aserve/cl-aserve-1.2.12c.ebuild b/dev-lisp/cl-aserve/cl-aserve-1.2.12c.ebuild new file mode 100644 index 000000000000..3abae89b864b --- /dev/null +++ b/dev-lisp/cl-aserve/cl-aserve-1.2.12c.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-aserve/cl-aserve-1.2.12c.ebuild,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +inherit common-lisp + +DESCRIPTION="A portable version of AllegroServe which is a web application server for Common Lisp programs." +HOMEPAGE="http://packages.debian.org/unstable/web/cl-aserve.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 + cl-acl-compat + cl-htmlgen" + +CLPACKAGE=aserve + +S=${WORKDIR}/cl-portable-aserve-${PV}+cvs2003.05.11 + +src_install() { + common-lisp-install aserve/*.cl aserve/*.asd + common-lisp-system-symlink + + dodoc ChangeLog README README.cmucl INSTALL.lisp logical-hostnames.lisp + docinto examples + dodoc contrib/*.lisp +} diff --git a/dev-lisp/cl-aserve/files/digest-cl-aserve-1.2.12c b/dev-lisp/cl-aserve/files/digest-cl-aserve-1.2.12c new file mode 100644 index 000000000000..b14bf6710943 --- /dev/null +++ b/dev-lisp/cl-aserve/files/digest-cl-aserve-1.2.12c @@ -0,0 +1 @@ +MD5 8054457ca20cb740a14deb0b2cdb9992 cl-portable-aserve_1.2.12c+cvs2003.05.11.tar.gz 572385 diff --git a/dev-lisp/cl-base64/ChangeLog b/dev-lisp/cl-base64/ChangeLog new file mode 100644 index 000000000000..2ce8793b1877 --- /dev/null +++ b/dev-lisp/cl-base64/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-lisp/cl-base64 +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-base64/ChangeLog,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +*cl-base64-3.2 (07 Jul 2003) + + 07 Jul 2003; Matthew Kennedy <mkennedy@gentoo.org> : + initial import diff --git a/dev-lisp/cl-base64/Manifest b/dev-lisp/cl-base64/Manifest index 7a24890c9295..2654d7a3db15 100644 --- a/dev-lisp/cl-base64/Manifest +++ b/dev-lisp/cl-base64/Manifest @@ -1,4 +1,3 @@ -MD5 a8d7c955ab8f1e546a4d1123296decbb cl-base64-3.2.ebuild 618 -MD5 1b631f0222d1ffce4d5b53bc38f70c51 ChangeLog 320 -MD5 fb220695510542221286b69b27f6f698 cl-base64-3.2.ebuild~ 650 +MD5 453d45b0f1e2c0e4233dc3bde226bca4 cl-base64-3.2.ebuild 722 +MD5 fcec68e7bf809f3181252e596cc6c4fd ChangeLog 322 MD5 f5d654d3e532263fbbf57ec7afcdd093 files/digest-cl-base64-3.2 68 diff --git a/dev-lisp/cl-base64/cl-base64-3.2.ebuild b/dev-lisp/cl-base64/cl-base64-3.2.ebuild new file mode 100644 index 000000000000..17ec2059d934 --- /dev/null +++ b/dev-lisp/cl-base64/cl-base64-3.2.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-base64/cl-base64-3.2.ebuild,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +inherit common-lisp + +DESCRIPTION="Common Lisp package to encode and decode base64 with URI support" +HOMEPAGE="http://packages.debian.org/unstable/devel/cl-base64.html + http://b9.com/debian.html" +SRC_URI="http://ftp.debian.org/debian/pool/main/c/cl-base64/${PN}_${PV}.orig.tar.gz" +LICENSE="BSD" +SLOT="0" +KEYWORDS="~x86" +IUSE="" +DEPEND="dev-lisp/cl-kmrcl" + +CLPACKAGE=base64 + +S=${WORKDIR}/${P} + +src_install() { + common-lisp-install *.lisp *.asd + common-lisp-system-symlink + + dodoc COPYING +} diff --git a/dev-lisp/cl-base64/files/digest-cl-base64-3.2 b/dev-lisp/cl-base64/files/digest-cl-base64-3.2 new file mode 100644 index 000000000000..c666462b9767 --- /dev/null +++ b/dev-lisp/cl-base64/files/digest-cl-base64-3.2 @@ -0,0 +1 @@ +MD5 2097041779c76837e76002aa41dfcfea cl-base64_3.2.orig.tar.gz 6442 diff --git a/dev-lisp/cl-db-sockets/ChangeLog b/dev-lisp/cl-db-sockets/ChangeLog new file mode 100644 index 000000000000..bc5386bedaec --- /dev/null +++ b/dev-lisp/cl-db-sockets/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-lisp/cl-db-sockets +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-db-sockets/ChangeLog,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +*cl-db-sockets-0.57.1 (07 Jul 2003) + + 07 Jul 2003; Matthew Kennedy <mkennedy@gentoo.org> : + initial import diff --git a/dev-lisp/cl-db-sockets/Manifest b/dev-lisp/cl-db-sockets/Manifest index 9288bd9a0e1e..81bcc4f547c5 100644 --- a/dev-lisp/cl-db-sockets/Manifest +++ b/dev-lisp/cl-db-sockets/Manifest @@ -1,5 +1,4 @@ -MD5 cdec37a757ee4e05f3aae90b1d0f925d ChangeLog 331 -MD5 f97b06df5e16b551662dbba8c791eb1c cl-db-sockets-0.57.1.ebuild 955 -MD5 f76feb0f8a7d38ddaddbe07f3f4a3f4e cl-db-sockets-0.57.1.ebuild~ 610 +MD5 649ddb555a1ef2e1e290f3b93357c1e4 ChangeLog 337 +MD5 e38b876fe7b276615bf6278073a78a89 cl-db-sockets-0.57.1.ebuild 1259 MD5 334f3e2343d3fdfe50317eef0d9754fc files/db-sockets.asd 1932 MD5 b1583fd16ea0c02c3122790055cdca7e files/digest-cl-db-sockets-0.57.1 76 diff --git a/dev-lisp/cl-db-sockets/cl-db-sockets-0.57.1.ebuild b/dev-lisp/cl-db-sockets/cl-db-sockets-0.57.1.ebuild new file mode 100644 index 000000000000..031ea39df6a7 --- /dev/null +++ b/dev-lisp/cl-db-sockets/cl-db-sockets-0.57.1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-db-sockets/cl-db-sockets-0.57.1.ebuild,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +inherit common-lisp + +DESCRIPTION="Dan Barlow's sockets library for Common Lisp programs." +HOMEPAGE="http://cclan.sourceforge.net + http://packages.debian.org/unstable/devel/cl-db-sockets.html" +SRC_URI="http://ftp.debian.org/debian/pool/main/c/cl-db-sockets/${PN}_${PV}.orig.tar.gz" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~x86" +IUSE="" +DEPEND="dev-lisp/common-lisp-controller + virtual/commonlisp + dev-lisp/cl-rt + dev-lisp/sbcl" + +CLPACKAGE=db-sockets + +S=${WORKDIR}/${P} + +# TODO: need to port constants-arch.lisp (use SBCL to generate it for +# other implementations) + +src_compile() { + make || die +} + +src_install() { + exeinto /usr/lib/db-sockets + doexe alien/alien.so + common-lisp-install array-data.lisp constants.lisp def-to-lisp.lisp \ + defpackage.lisp doc.lisp foreign-glue.lisp inet.lisp malloc.lisp \ + misc.lisp name-service.lisp sockets.lisp sockopt.lisp split.lisp \ + tests.lisp unix.lisp constants-arch.lisp ${FILESDIR}/db-sockets.asd + common-lisp-system-symlink + dohtml *.html + dodoc INSTALL NEWS README* TODO +} diff --git a/dev-lisp/cl-db-sockets/files/db-sockets.asd b/dev-lisp/cl-db-sockets/files/db-sockets.asd new file mode 100644 index 000000000000..d63764e62fc3 --- /dev/null +++ b/dev-lisp/cl-db-sockets/files/db-sockets.asd @@ -0,0 +1,55 @@ +;;; -*- Lisp -*- + +(defpackage #:db-sockets-system (:use #:asdf #:cl)) +(in-package #:db-sockets-system) + +;;; constants.lisp requires special treatment + +(defclass shared-library-file (source-file) + ((loaded :initform nil))) + +(defmethod perform ((o load-op) (c shared-library-file)) + (unless (slot-value c 'loaded) + (let ((filename (make-pathname + :name (pathname-name (component-pathname c)) + :type "so" + :directory '(:absolute "usr" "lib" "db-sockets")))) + #+(or cmu scl) (ext:load-foreign filename) + #+sbcl (sb-alien:load-1-foreign filename)) + (setf (slot-value c 'loaded) t))) + +(defmethod operation-done-p ((o load-op) (c shared-library-file)) + (slot-value c 'loaded)) + +(defmethod operation-done-p ((o compile-op) (c shared-library-file)) + t) + +(defmethod source-file-type ((c shared-library-file) (s module)) + "so") + +#+(or sbcl cmu scl) +(defsystem db-sockets + :version "0.57.1" + :perform (load-op :after (op db-sockets) + (pushnew :db-sockets cl:*features*)) + :depends-on (:rt) + :components ((:file "defpackage") + (:file "split" :depends-on ("defpackage")) + (:file "array-data" :depends-on ("defpackage")) + (:shared-library-file "alien") + (:file "malloc" :depends-on ("defpackage")) + (:file "foreign-glue" :depends-on ("defpackage" "malloc")) + (:file "constants-arch" :depends-on ("defpackage")) + (:file "sockets" :depends-on ("constants-arch")) + #+ignore + (:file "sockets" + :in-order-to ((compile-op + (load-op "constants-arch")))) + (:file "sockopt" :depends-on ("sockets")) + (:file "inet" :depends-on ("sockets" "split" "constants-arch" )) + (:file "unix" :depends-on ("sockets" "split" "constants-arch" )) + (:file "name-service" :depends-on ("sockets" "constants-arch" "alien")) + (:file "misc" :depends-on ("sockets" "constants-arch")) + (:file "def-to-lisp") + (:file "tests" :depends-on ("inet" "sockopt")) + )) diff --git a/dev-lisp/cl-db-sockets/files/digest-cl-db-sockets-0.57.1 b/dev-lisp/cl-db-sockets/files/digest-cl-db-sockets-0.57.1 new file mode 100644 index 000000000000..094c7b8294ab --- /dev/null +++ b/dev-lisp/cl-db-sockets/files/digest-cl-db-sockets-0.57.1 @@ -0,0 +1 @@ +MD5 a03aab1d6f9b03f817d62f6c447272cd cl-db-sockets_0.57.1.orig.tar.gz 33246 diff --git a/dev-lisp/cl-htmlgen/ChangeLog b/dev-lisp/cl-htmlgen/ChangeLog new file mode 100644 index 000000000000..0fc8c070a5e7 --- /dev/null +++ b/dev-lisp/cl-htmlgen/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-lisp/cl-htmlgen +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-htmlgen/ChangeLog,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +*cl-htmlgen-1.2.12c (07 Jul 2003) + + 07 Jul 2003; Matthew Kennedy <mkennedy@gentoo.org> : + initial import diff --git a/dev-lisp/cl-htmlgen/Manifest b/dev-lisp/cl-htmlgen/Manifest index 8987a382c3d8..16547317158a 100644 --- a/dev-lisp/cl-htmlgen/Manifest +++ b/dev-lisp/cl-htmlgen/Manifest @@ -1,5 +1,3 @@ -MD5 f562c108cf7a4aefa490a43925fac76d ChangeLog 326 -MD5 cba83cc6bf692e6d7450e9fcc889dda5 cl-htmlgen-1.2.12c.ebuild 694 -MD5 7a2412a7997a16db85890d4bdd0876a7 cl-htmlgen-1.2.12c.ebuild~ 585 -MD5 6bb77e58feb4637639cc0c8df37a4ade files/digest-cl-lml-2.3.4 60 +MD5 fcc1ee7efb6ceeab010fb0dfea2c04a9 ChangeLog 329 +MD5 48704c32af8265c5ad75088aac824d2e cl-htmlgen-1.2.12c.ebuild 802 MD5 15d5d16cbcbb9ba7405c40c985cfc2fb files/digest-cl-htmlgen-1.2.12c 92 diff --git a/dev-lisp/cl-htmlgen/cl-htmlgen-1.2.12c.ebuild b/dev-lisp/cl-htmlgen/cl-htmlgen-1.2.12c.ebuild new file mode 100644 index 000000000000..b87a324011cf --- /dev/null +++ b/dev-lisp/cl-htmlgen/cl-htmlgen-1.2.12c.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-htmlgen/cl-htmlgen-1.2.12c.ebuild,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +inherit common-lisp + +DESCRIPTION="HTML generation library for Common Lisp programs" +HOMEPAGE="http://packages.debian.org/unstable/web/cl-htmlgen.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=htmlgen + +S=${WORKDIR}/cl-portable-aserve-${PV}+cvs2003.05.11 + +src_install() { + common-lisp-install aserve/htmlgen/*.cl aserve/htmlgen/*.asd + common-lisp-system-symlink +} diff --git a/dev-lisp/cl-htmlgen/files/digest-cl-htmlgen-1.2.12c b/dev-lisp/cl-htmlgen/files/digest-cl-htmlgen-1.2.12c new file mode 100644 index 000000000000..b14bf6710943 --- /dev/null +++ b/dev-lisp/cl-htmlgen/files/digest-cl-htmlgen-1.2.12c @@ -0,0 +1 @@ +MD5 8054457ca20cb740a14deb0b2cdb9992 cl-portable-aserve_1.2.12c+cvs2003.05.11.tar.gz 572385 diff --git a/dev-lisp/cl-hyperobject/ChangeLog b/dev-lisp/cl-hyperobject/ChangeLog new file mode 100644 index 000000000000..2939a21e7262 --- /dev/null +++ b/dev-lisp/cl-hyperobject/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-lisp/cl-hyperobject +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-hyperobject/ChangeLog,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +*cl-hyperobject-2.6.5 (07 Jul 2003) + + 07 Jul 2003; Matthew Kennedy <mkennedy@gentoo.org> : + initial import diff --git a/dev-lisp/cl-hyperobject/Manifest b/dev-lisp/cl-hyperobject/Manifest index b0fb2d725907..6eb5acb051eb 100644 --- a/dev-lisp/cl-hyperobject/Manifest +++ b/dev-lisp/cl-hyperobject/Manifest @@ -1,5 +1,3 @@ -MD5 8f9f9571f79fa91cc45765641f40e1aa ChangeLog 332 -MD5 ce2eb54d23ceccdd234838e4414d3d35 cl-hyperobject-2.6.5.ebuild 737 -MD5 7a2412a7997a16db85890d4bdd0876a7 cl-hyperobject-2.6.5.ebuild~ 585 -MD5 6bb77e58feb4637639cc0c8df37a4ade files/digest-cl-lml-2.3.4 60 +MD5 25e6f1cc94d4ef89bf0ab3852fdd5430 ChangeLog 339 +MD5 406c796598265621091329d440a77d2d cl-hyperobject-2.6.5.ebuild 902 MD5 6aedd3135b16678a90fb23132e6c77b5 files/digest-cl-hyperobject-2.6.5 68 diff --git a/dev-lisp/cl-hyperobject/cl-hyperobject-2.6.5.ebuild b/dev-lisp/cl-hyperobject/cl-hyperobject-2.6.5.ebuild new file mode 100644 index 000000000000..7b82c458ffe8 --- /dev/null +++ b/dev-lisp/cl-hyperobject/cl-hyperobject-2.6.5.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-hyperobject/cl-hyperobject-2.6.5.ebuild,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +inherit common-lisp + +DESCRIPTION="Hyperobject is a Common Lisp library for representing objects. Hyperobject prints objects in ASCII text, HTML, and XML formats with optional printing of field labels and hyperlinks to related objects." +HOMEPAGE="http://hyperobject.b9.com/ + http://www.cliki.net/hyperobject" +SRC_URI="http://files.b9.com/hyperobject/hyperobject-${PV}.tar.gz" +LICENSE="BSD" +SLOT="0" +KEYWORDS="~x86" +IUSE="" +DEPEND="dev-lisp/common-lisp-controller + dev-lisp/cl-kmrcl + dev-lisp/cl-sql + virtual/commonlisp" + +CLPACKAGE=hyperobject + +S=${WORKDIR}/hyperobject-${PV} + +src_install() { + common-lisp-install *.lisp *.asd + common-lisp-system-symlink +} diff --git a/dev-lisp/cl-hyperobject/files/digest-cl-hyperobject-2.6.5 b/dev-lisp/cl-hyperobject/files/digest-cl-hyperobject-2.6.5 new file mode 100644 index 000000000000..2e890931f9d1 --- /dev/null +++ b/dev-lisp/cl-hyperobject/files/digest-cl-hyperobject-2.6.5 @@ -0,0 +1 @@ +MD5 5bed50ee712e840e75e18a8ec7b81bb0 hyperobject-2.6.5.tar.gz 45275 diff --git a/dev-lisp/cl-inflate/ChangeLog b/dev-lisp/cl-inflate/ChangeLog new file mode 100644 index 000000000000..528001fdff22 --- /dev/null +++ b/dev-lisp/cl-inflate/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-lisp/cl-inflate +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-inflate/ChangeLog,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +*cl-inflate-1.1.4.2.1 (07 Jul 2003) + + 07 Jul 2003; Matthew Kennedy <mkennedy@gentoo.org> : + initial import diff --git a/dev-lisp/cl-inflate/Manifest b/dev-lisp/cl-inflate/Manifest index 4d20bcb746d5..a5643f1a042c 100644 --- a/dev-lisp/cl-inflate/Manifest +++ b/dev-lisp/cl-inflate/Manifest @@ -1,7 +1,4 @@ -MD5 21d80cfb55555c6607055eeb08398b49 ChangeLog 328 -MD5 df6f295e041610543d560d37ad7ad7b6 cl-inflate-1.1.4.2.1.ebuild 688 -MD5 31ae8e06325055aff076689f49ef9362 cl-inflate-1.1.4.2.1.ebuild~ 726 -MD5 dabe9c1f1b838b61486b278782b02463 files/rt.asd 1097 -MD5 b11fa2ad08c93fcf48f585ceed4e8885 files/digest-cl-rt-20030428a 70 -MD5 e66525b63d8bb2a9720c9aff2731f7c8 files/inflate.asd 1236 +MD5 aef490a21ff8f968f338e225ba8123f4 ChangeLog 331 +MD5 c2c44900f839387a6277cebe18fc3169 cl-inflate-1.1.4.2.1.ebuild 800 +MD5 12bbae57ce2e43c7c4585600acc44926 files/inflate.asd 1239 MD5 a2edf99d5162f55b35de68f81c3822e8 files/digest-cl-inflate-1.1.4.2.1 75 diff --git a/dev-lisp/cl-inflate/cl-inflate-1.1.4.2.1.ebuild b/dev-lisp/cl-inflate/cl-inflate-1.1.4.2.1.ebuild new file mode 100644 index 000000000000..a7194b60643e --- /dev/null +++ b/dev-lisp/cl-inflate/cl-inflate-1.1.4.2.1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-inflate/cl-inflate-1.1.4.2.1.ebuild,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +inherit common-lisp + +DESCRIPTION="Common Lisp package to decompress a gzip, jar, and winzip file" +HOMEPAGE="http://opensource.franz.com/deflate/index.html + http://packages.debian.org/unstable/devel/cl-inflate.html" +SRC_URI="http://ftp.debian.org/debian/pool/main/c/cl-inflate/${PN}_${PV}.orig.tar.gz" +LICENSE="LLGPL-2.1" +SLOT="0" +KEYWORDS="~x86" +IUSE="" +DEPEND="dev-lisp/common-lisp-controller + virtual/commonlisp" + +CLPACKAGE=inflate + +S=${WORKDIR}/${P} + +src_install() { + common-lisp-install inflate.lisp ${FILESDIR}/inflate.asd + common-lisp-system-symlink +} diff --git a/dev-lisp/cl-inflate/files/digest-cl-inflate-1.1.4.2.1 b/dev-lisp/cl-inflate/files/digest-cl-inflate-1.1.4.2.1 new file mode 100644 index 000000000000..8312f4aa5114 --- /dev/null +++ b/dev-lisp/cl-inflate/files/digest-cl-inflate-1.1.4.2.1 @@ -0,0 +1 @@ +MD5 d723b009079f22b2a9ba1cdf92aff3b5 cl-inflate_1.1.4.2.1.orig.tar.gz 8458 diff --git a/dev-lisp/cl-inflate/files/inflate.asd b/dev-lisp/cl-inflate/files/inflate.asd new file mode 100644 index 000000000000..0303c50296e2 --- /dev/null +++ b/dev-lisp/cl-inflate/files/inflate.asd @@ -0,0 +1,37 @@ +;;;; -*- Mode: LISP; Syntax: ANSI-Common-Lisp; Base: 10 -*- +;;;; ************************************************************************* +;;;; FILE IDENTIFICATION +;;;; +;;;; Name: inflate.asd +;;;; Purpose: ASDF definition file for Inflate +;;;; Programmer: Kevin M. Rosenberg +;;;; Date Started: Sep 2002 +;;;; +;;;; $Id: inflate.asd,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ +;;;; +;;;; This file, part of cl-inflate, is Copyright (c) 2002 by Kevin M. Rosenberg +;;;; +;;;; cl-inflate users are granted the rights to distribute and use this software +;;;; as governed by the terms of the GNU Lesser General Public License +;;;; (http://www.gnu.org/licenses/lgpl.html) +;;;; ************************************************************************* + +(in-package :asdf) + +#-allegro +(defsystem :inflate + :name "cl-inflate" + :author "John Foderaro, Franz, Inc" + :version "1.1.4.2" + :maintainer "Kevin M. Rosenberg <kmr@debian.org>" + :licence "GNU Lesser General Public License" + :description "Franz's Inflate compressed files module" + :long-description "Inflate decompresses gzip, winzip and jar files." + + :perform (load-op :after (op inflate) + (pushnew :inflate cl:*features*)) + + :components + ((:file "inflate"))) + + diff --git a/dev-lisp/cl-jpeg/ChangeLog b/dev-lisp/cl-jpeg/ChangeLog new file mode 100644 index 000000000000..b9b9f663a2bb --- /dev/null +++ b/dev-lisp/cl-jpeg/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-lisp/cl-jpeg +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-jpeg/ChangeLog,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +*cl-jpeg-1.032.1 (07 Jul 2003) + + 07 Jul 2003; Matthew Kennedy <mkennedy@gentoo.org> : + initial import diff --git a/dev-lisp/cl-jpeg/Manifest b/dev-lisp/cl-jpeg/Manifest index 10ef9937a418..0c7cc06d24df 100644 --- a/dev-lisp/cl-jpeg/Manifest +++ b/dev-lisp/cl-jpeg/Manifest @@ -1,4 +1,3 @@ -MD5 1febcefb30195c051902c3223855aa46 ChangeLog 320 -MD5 f76feb0f8a7d38ddaddbe07f3f4a3f4e cl-jpeg-1.032.1.ebuild 610 -MD5 992cbf0615095a60a3d7d798a53f8602 cl-jpeg-1.032.1.ebuild~ 789 +MD5 96bacdb0285193e787921e62df59e17f ChangeLog 320 +MD5 1e350c9178c1839c9d9eb13e6bae63c4 cl-jpeg-1.032.1.ebuild 714 MD5 c44d18e475cd4d25708511003e925e75 files/digest-cl-jpeg-1.032.1 71 diff --git a/dev-lisp/cl-jpeg/cl-jpeg-1.032.1.ebuild b/dev-lisp/cl-jpeg/cl-jpeg-1.032.1.ebuild new file mode 100644 index 000000000000..1e995e2b80e1 --- /dev/null +++ b/dev-lisp/cl-jpeg/cl-jpeg-1.032.1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-jpeg/cl-jpeg-1.032.1.ebuild,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +inherit common-lisp + +DESCRIPTION="A JPEG library for Common Lisp" +HOMEPAGE="http://packages.debian.org/unstable/devel/cl-jpeg.html + http://sourceforge.net/projects/cljl" +SRC_URI="http://ftp.debian.org/debian/pool/main/c/cl-jpeg/${PN}_${PV}.orig.tar.gz" +LICENSE="BSD" +SLOT="0" +KEYWORDS="~x86" +IUSE="" +DEPEND="dev-lisp/common-lisp-controller + virtual/commonlisp" + +CLPACKAGE=cl-jpeg + +S=${WORKDIR}/${P} + +src_install() { + common-lisp-install *.lisp *.asd + common-lisp-system-symlink +} diff --git a/dev-lisp/cl-jpeg/files/digest-cl-jpeg-1.032.1 b/dev-lisp/cl-jpeg/files/digest-cl-jpeg-1.032.1 new file mode 100644 index 000000000000..d35b7c0fcfb1 --- /dev/null +++ b/dev-lisp/cl-jpeg/files/digest-cl-jpeg-1.032.1 @@ -0,0 +1 @@ +MD5 6673f3bb487ac6527a8e5c8b3fb5a70a cl-jpeg_1.032.1.orig.tar.gz 17663 diff --git a/dev-lisp/cl-kmrcl/ChangeLog b/dev-lisp/cl-kmrcl/ChangeLog new file mode 100644 index 000000000000..f22254d85991 --- /dev/null +++ b/dev-lisp/cl-kmrcl/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-lisp/cl-kmrcl +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-kmrcl/ChangeLog,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +*cl-kmrcl-1.46 (07 Jul 2003) + + 07 Jul 2003; Matthew Kennedy <mkennedy@gentoo.org> : + initial import diff --git a/dev-lisp/cl-kmrcl/Manifest b/dev-lisp/cl-kmrcl/Manifest index 8fa6ff0373c8..c411722c97c1 100644 --- a/dev-lisp/cl-kmrcl/Manifest +++ b/dev-lisp/cl-kmrcl/Manifest @@ -1,4 +1,3 @@ -MD5 9f0023e8b3563135b124ce858ec78d7b cl-kmrcl-1.46.ebuild 650 -MD5 093aeba11b379c4206ba76f5feb12950 ChangeLog 314 -MD5 31ae8e06325055aff076689f49ef9362 cl-kmrcl-1.46.ebuild~ 726 +MD5 2308fcfd410c1f78b8726cb7b9d38529 cl-kmrcl-1.46.ebuild 753 +MD5 98f4570435f7b224af54168b69d26b66 ChangeLog 320 MD5 53999d4040756cce557dc1c4f739f384 files/digest-cl-kmrcl-1.46 61 diff --git a/dev-lisp/cl-kmrcl/cl-kmrcl-1.46.ebuild b/dev-lisp/cl-kmrcl/cl-kmrcl-1.46.ebuild new file mode 100644 index 000000000000..24c772d187d8 --- /dev/null +++ b/dev-lisp/cl-kmrcl/cl-kmrcl-1.46.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-kmrcl/cl-kmrcl-1.46.ebuild,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +inherit common-lisp + +DESCRIPTION="General Utilities for Common Lisp Programs from Kevin Rosenberg" +HOMEPAGE="http://packages.debian.org/unstable/devel/cl-kmrcl.html + http://b9.com/debian.html" +SRC_URI="ftp://ftp.b9.com/kmrcl/kmrcl-${PV}.tar.gz" +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~x86" +IUSE="" +DEPEND="dev-lisp/cl-rt" + +CLPACKAGE=kmrcl + +S=${WORKDIR}/kmrcl-${PV} + +src_install() { + common-lisp-install *.lisp *.asd + common-lisp-system-symlink + common-lisp-system-symlink ${CLPACKAGE}-tests + + dodoc README rt-test.lisp +} diff --git a/dev-lisp/cl-kmrcl/files/digest-cl-kmrcl-1.46 b/dev-lisp/cl-kmrcl/files/digest-cl-kmrcl-1.46 new file mode 100644 index 000000000000..48e32a041a1b --- /dev/null +++ b/dev-lisp/cl-kmrcl/files/digest-cl-kmrcl-1.46 @@ -0,0 +1 @@ +MD5 901efe57b4bd90a801fb635f8078277a kmrcl-1.46.tar.gz 18547 diff --git a/dev-lisp/cl-lexer/ChangeLog b/dev-lisp/cl-lexer/ChangeLog new file mode 100644 index 000000000000..f5cc3312c5c5 --- /dev/null +++ b/dev-lisp/cl-lexer/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-lisp/cl-lexer +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-lexer/ChangeLog,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +*cl-lexer-1 (07 Jul 2003) + + 07 Jul 2003; Matthew Kennedy <mkennedy@gentoo.org> : + initial import diff --git a/dev-lisp/cl-lexer/Manifest b/dev-lisp/cl-lexer/Manifest index 0e89f668ceee..e2099f4c0479 100644 --- a/dev-lisp/cl-lexer/Manifest +++ b/dev-lisp/cl-lexer/Manifest @@ -1,4 +1,3 @@ -MD5 6bcca1e9ddd042e06c2b56bccd01dfc8 ChangeLog 316 -MD5 a69b77a6c53bbc36e7e3ee9432a1a044 cl-lexer-1.ebuild 844 -MD5 992cbf0615095a60a3d7d798a53f8602 cl-lexer-1.ebuild~ 789 +MD5 3e159325eed3bf06c01c86cda8b25349 ChangeLog 317 +MD5 64024bfef4b6fe51d4883af4be69de86 cl-lexer-1.ebuild 990 MD5 900fb016d089c5e600fbb6248b071b29 files/digest-cl-lexer-1 128 diff --git a/dev-lisp/cl-lexer/cl-lexer-1.ebuild b/dev-lisp/cl-lexer/cl-lexer-1.ebuild new file mode 100644 index 000000000000..083c8846533f --- /dev/null +++ b/dev-lisp/cl-lexer/cl-lexer-1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-lexer/cl-lexer-1.ebuild,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +inherit common-lisp + +DESCRIPTION="Lexical-analyzer-generator package for Common Lisp" +HOMEPAGE="http://www.geocities.com/mparker762/clawk.html + http://packages.debian.org/unstable/devel/cl-lexer.html" +SRC_URI="http://ftp.debian.org/debian/pool/main/c/cl-lexer/${PN}_${PV}.orig.tar.gz + http://ftp.debian.org/debian/pool/main/c/cl-lexer/${PN}_${PV}-2.diff.gz" +LICENSE="BSD" +SLOT="0" +KEYWORDS="~x86" +IUSE="" +DEPEND="dev-lisp/common-lisp-controller + virtual/commonlisp + dev-lisp/cl-regex" + +CLPACKAGE=lexer + +S=${WORKDIR}/${P} + +src_unpack() { + unpack ${A} + patch -p0 <${WORKDIR}/${PN}_${PV}-2.diff || die +} + +src_install() { + common-lisp-install lexer.lisp packages.lisp lexer.asd + common-lisp-system-symlink + dodoc license.txt + dointo examples + dodoc example.lisp +} diff --git a/dev-lisp/cl-lexer/files/digest-cl-lexer-1 b/dev-lisp/cl-lexer/files/digest-cl-lexer-1 new file mode 100644 index 000000000000..26b85907d9ac --- /dev/null +++ b/dev-lisp/cl-lexer/files/digest-cl-lexer-1 @@ -0,0 +1,2 @@ +MD5 e5ea7486f75b2234d40865dd983dc796 cl-lexer_1.orig.tar.gz 4275 +MD5 ac1c7d978991550f5457eb326c8401a3 cl-lexer_1-2.diff.gz 3740 diff --git a/dev-lisp/cl-lml/ChangeLog b/dev-lisp/cl-lml/ChangeLog new file mode 100644 index 000000000000..831fc2d810d7 --- /dev/null +++ b/dev-lisp/cl-lml/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-lisp/cl-lml +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-lml/ChangeLog,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +*cl-lml-2.3.4 (07 Jul 2003) + + 07 Jul 2003; Matthew Kennedy <mkennedy@gentoo.org> : + initial import diff --git a/dev-lisp/cl-lml/Manifest b/dev-lisp/cl-lml/Manifest index 5d3e9dba1b87..79bbe9ed6377 100644 --- a/dev-lisp/cl-lml/Manifest +++ b/dev-lisp/cl-lml/Manifest @@ -1,4 +1,3 @@ -MD5 864efc3449cca758fb223b863147eba3 ChangeLog 316 -MD5 3f634623ac001e3c395ca87ca2b84f4a cl-lml-2.3.4.ebuild 580 -MD5 df6f295e041610543d560d37ad7ad7b6 cl-lml-2.3.4.ebuild~ 688 +MD5 494f26c970fffcb80bc516ffa5861622 ChangeLog 315 +MD5 8f7b82378cbf71e03de27496a4c06731 cl-lml-2.3.4.ebuild 685 MD5 6bb77e58feb4637639cc0c8df37a4ade files/digest-cl-lml-2.3.4 60 diff --git a/dev-lisp/cl-lml/cl-lml-2.3.4.ebuild b/dev-lisp/cl-lml/cl-lml-2.3.4.ebuild new file mode 100644 index 000000000000..5c3a4b61be2f --- /dev/null +++ b/dev-lisp/cl-lml/cl-lml-2.3.4.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-lml/cl-lml-2.3.4.ebuild,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +inherit common-lisp + +DESCRIPTION="Common Lisp package to provide a markup language for generation XHTML web pages" +HOMEPAGE="http://lml.b9.com/ + http://www.cliki.net/LML" +SRC_URI="ftp://lml.med-info.com/lml-${PV}.tar.gz" +LICENSE="LLGPL-2.1" +SLOT="0" +KEYWORDS="~x86" +IUSE="" +DEPEND="dev-lisp/common-lisp-controller + virtual/commonlisp" + +CLPACKAGE=lml + +S=${WORKDIR}/lml-${PV} + +src_install() { + common-lisp-install *.lisp *.asd + common-lisp-system-symlink +} diff --git a/dev-lisp/cl-lml/files/digest-cl-lml-2.3.4 b/dev-lisp/cl-lml/files/digest-cl-lml-2.3.4 new file mode 100644 index 000000000000..a155613e5e86 --- /dev/null +++ b/dev-lisp/cl-lml/files/digest-cl-lml-2.3.4 @@ -0,0 +1 @@ +MD5 23252c08dda3628191945052c5309e2b lml-2.3.4.tar.gz 10166 diff --git a/dev-lisp/cl-md5/ChangeLog b/dev-lisp/cl-md5/ChangeLog new file mode 100644 index 000000000000..628648468e2a --- /dev/null +++ b/dev-lisp/cl-md5/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-lisp/cl-md5 +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-md5/ChangeLog,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +*cl-md5-1.8.1 (07 Jul 2003) + + 07 Jul 2003; Matthew Kennedy <mkennedy@gentoo.org> : + Initial import. diff --git a/dev-lisp/cl-md5/Manifest b/dev-lisp/cl-md5/Manifest index 1f069114e042..70ace0f8e073 100644 --- a/dev-lisp/cl-md5/Manifest +++ b/dev-lisp/cl-md5/Manifest @@ -1,10 +1,3 @@ -MD5 8ee49bdf9472c54384c2b5792bfb991a ChangeLog 228 -MD5 9493ccef827ba7358013a1bdef087177 cl-md5-1.8.1.ebuild~ 705 -MD5 5a5a25be8bad2a6ea7684816b6093053 cl-md5-1.8.1.ebuild 624 -MD5 073460157c1484e18626c97ae7110c4d files/pg.asd 282 -MD5 fc83c432277023c106464ef613c92ec1 files/digest-cl-pg-0.18 66 -MD5 125ee013081b112d56a1d15507d72ef2 files/ChangeLog 3674 -MD5 27ae298ca9d5da612c8433617c66123e files/Manifest 290 -MD5 9493ccef827ba7358013a1bdef087177 files/cl-pg-0.18.ebuild 705 -MD5 e5cfb14a0b315de696a0b43fce40e122 files/cl-pg-0.18.ebuild~ 752 +MD5 f77519ef6ed0270f54aa9cc7731de5f3 ChangeLog 318 +MD5 4d8196919708609756bcc6b4815ca6c3 cl-md5-1.8.1.ebuild 732 MD5 fb84d5c2d983a68825b83c54005260ff files/digest-cl-md5-1.8.1 67 diff --git a/dev-lisp/cl-md5/cl-md5-1.8.1.ebuild b/dev-lisp/cl-md5/cl-md5-1.8.1.ebuild new file mode 100644 index 000000000000..e72fd5268801 --- /dev/null +++ b/dev-lisp/cl-md5/cl-md5-1.8.1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-md5/cl-md5-1.8.1.ebuild,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +inherit common-lisp + +DESCRIPTION="Common Lisp package for MD5 Message Digests" +HOMEPAGE="http://www.pmsf.de/resources/lisp/MD5.html + http://packages.debian.org/unstable/devel/cl-md5.html" +SRC_URI="http://ftp.debian.org/debian/pool/main/c/cl-md5/${PN}_${PV}.orig.tar.gz" +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~x86" +IUSE="" +DEPEND="dev-lisp/common-lisp-controller + virtual/commonlisp" + +CLPACKAGE=md5 + +S=${WORKDIR}/${P} + +src_install() { + common-lisp-install *.asd *.lisp + common-lisp-system-symlink +} diff --git a/dev-lisp/cl-md5/files/digest-cl-md5-1.8.1 b/dev-lisp/cl-md5/files/digest-cl-md5-1.8.1 new file mode 100644 index 000000000000..c66763ac239e --- /dev/null +++ b/dev-lisp/cl-md5/files/digest-cl-md5-1.8.1 @@ -0,0 +1 @@ +MD5 f13319f74363289f7b7e02ab70467a44 cl-md5_1.8.1.orig.tar.gz 8932 diff --git a/dev-lisp/cl-parse-number/ChangeLog b/dev-lisp/cl-parse-number/ChangeLog new file mode 100644 index 000000000000..85dc6ddb1ddf --- /dev/null +++ b/dev-lisp/cl-parse-number/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-lisp/cl-parse-number +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-parse-number/ChangeLog,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +*cl-parse-number-1.0 (07 Jul 2003) + + 07 Jul 2003; Matthew Kennedy <mkennedy@gentoo.org> : + initial import diff --git a/dev-lisp/cl-parse-number/Manifest b/dev-lisp/cl-parse-number/Manifest index 81b5357e8b6f..add9eac38361 100644 --- a/dev-lisp/cl-parse-number/Manifest +++ b/dev-lisp/cl-parse-number/Manifest @@ -1,7 +1,4 @@ -MD5 c2c3ae7ac6f4f5bea415b6f5946181a2 ChangeLog 332 -MD5 692cc2e21d5e72aed974f4c890123886 cl-parse-number-1.0.ebuild 736 -MD5 e290aa9540cabbe9b5a89dd298083758 files/png.asd 384 -MD5 9cc53124d98aa4b18abfb63e43635efe files/digest-cl-png-0.2 58 +MD5 cabb18f4f6ae01e5b4885b4c0ca8fed3 ChangeLog 340 +MD5 d5e65115e9839d3d9b8889143da7dafc cl-parse-number-1.0.ebuild 852 MD5 c7b550097b3f46b519c05d3a7ca315ca files/parse-number.asd 96 -MD5 53cb5e0a4243e4d22360d7b497ed812d files/parse-number.asd~ 95 MD5 2ba56f942aafd98fade34ce2bf682811 files/digest-cl-parse-number-1.0 74 diff --git a/dev-lisp/cl-parse-number/cl-parse-number-1.0.ebuild b/dev-lisp/cl-parse-number/cl-parse-number-1.0.ebuild new file mode 100644 index 000000000000..29a1cff498d0 --- /dev/null +++ b/dev-lisp/cl-parse-number/cl-parse-number-1.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-parse-number/cl-parse-number-1.0.ebuild,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +inherit common-lisp + +DESCRIPTION="Common Lisp library to parse any number string" +HOMEPAGE="http://www.mapcar.org/~mrd/utilities/ + http://www.cliki.net/parse-number + http://packages.debian.org/unstable/devel/cl-parse-number.html" +SRC_URI="http://ftp.debian.org/debian/pool/main/c/cl-parse-number/cl-parse-number_1.0.orig.tar.gz" +LICENSE="BSD" +SLOT="0" +KEYWORDS="~x86" +IUSE="" +DEPEND="dev-lisp/common-lisp-controller + virtual/commonlisp" + +CLPACKAGE=parse-number + +S=${WORKDIR}/${P} + +src_install() { + common-lisp-install *.lisp ${FILESDIR}/parse-number.asd + common-lisp-system-symlink + dodoc COPYING README +} diff --git a/dev-lisp/cl-parse-number/files/digest-cl-parse-number-1.0 b/dev-lisp/cl-parse-number/files/digest-cl-parse-number-1.0 new file mode 100644 index 000000000000..3061bd6b7cde --- /dev/null +++ b/dev-lisp/cl-parse-number/files/digest-cl-parse-number-1.0 @@ -0,0 +1 @@ +MD5 964f7504e68ede2ea9991477faf77e93 cl-parse-number_1.0.orig.tar.gz 3683 diff --git a/dev-lisp/cl-parse-number/files/parse-number.asd b/dev-lisp/cl-parse-number/files/parse-number.asd new file mode 100644 index 000000000000..25d3edffff5c --- /dev/null +++ b/dev-lisp/cl-parse-number/files/parse-number.asd @@ -0,0 +1,4 @@ +;;;; -*- Mode: Lisp -*- + +(asdf:defsystem parse-number + :components ((:file "parse-number"))) diff --git a/dev-lisp/cl-pg/ChangeLog b/dev-lisp/cl-pg/ChangeLog new file mode 100644 index 000000000000..73b34da12d05 --- /dev/null +++ b/dev-lisp/cl-pg/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-lisp/cl-pg +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-pg/ChangeLog,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +*cl-pg-0.18 (07 Jul 2003) + + 07 Jul 2003; Matthew Kennedy <mkennedy@gentoo.org> : + Initial import. diff --git a/dev-lisp/cl-pg/Manifest b/dev-lisp/cl-pg/Manifest index 74726c1e96e8..694dd6ade6e4 100644 --- a/dev-lisp/cl-pg/Manifest +++ b/dev-lisp/cl-pg/Manifest @@ -1,5 +1,4 @@ -MD5 125ee013081b112d56a1d15507d72ef2 ChangeLog 3674 -MD5 2171debb025e49a45b922fccde6c4411 cl-pg-0.18.ebuild 721 -MD5 b249e408c219768bb47d2f57243ccbf8 cl-pg-0.18.ebuild~ 5822 +MD5 f99f0bc763d6b942317ee8082cb97f26 ChangeLog 314 +MD5 a9430893bc6844c93c49f5a17714975b cl-pg-0.18.ebuild 810 MD5 073460157c1484e18626c97ae7110c4d files/pg.asd 282 MD5 fc83c432277023c106464ef613c92ec1 files/digest-cl-pg-0.18 66 diff --git a/dev-lisp/cl-pg/cl-pg-0.18.ebuild b/dev-lisp/cl-pg/cl-pg-0.18.ebuild new file mode 100644 index 000000000000..930ec9da2f42 --- /dev/null +++ b/dev-lisp/cl-pg/cl-pg-0.18.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-pg/cl-pg-0.18.ebuild,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +inherit common-lisp + +DESCRIPTION="Pg is a socket-level interface to the PostgreSQL object-relational Database for Common Lisp." +HOMEPAGE="http://www.chez.com/emarsden/downloads/ + http://www.cliki.net/Pg + http://packages.debian.org/unstable/devel/cl-pg.html" +SRC_URI="http://ftp.debian.org/debian/pool/main/c/cl-pg/${PN}_${PV}.orig.tar.gz" +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~x86" +IUSE="" +DEPEND="dev-lisp/common-lisp-controller + virtual/commonlisp" + +CLPACKAGE=pg + +S=${WORKDIR}/${P}.orig + +src_install() { + common-lisp-install ${FILESDIR}/pg.asd *.lisp + common-lisp-system-symlink +} diff --git a/dev-lisp/cl-pg/files/digest-cl-pg-0.18 b/dev-lisp/cl-pg/files/digest-cl-pg-0.18 new file mode 100644 index 000000000000..3ee1a11ba7b2 --- /dev/null +++ b/dev-lisp/cl-pg/files/digest-cl-pg-0.18 @@ -0,0 +1 @@ +MD5 cd1f5b9da209e97f52abd53cf44b1788 cl-pg_0.18.orig.tar.gz 15900 diff --git a/dev-lisp/cl-pg/files/pg.asd b/dev-lisp/cl-pg/files/pg.asd new file mode 100644 index 000000000000..c9ba7daff8c6 --- /dev/null +++ b/dev-lisp/cl-pg/files/pg.asd @@ -0,0 +1,16 @@ +;;; -*- Mode: lisp -*- + +(in-package :asdf) + +(defclass pg-component (cl-source-file) + ()) + +(defmethod perform :before ((o load-op) (c pg-component)) + (ext:load-foreign "/usr/lib/libcrypt.a")) + +;; only tested with cmu +#+:cmu +(defsystem :pg + :components ((:pg-component "pg"))) + + diff --git a/dev-lisp/cl-phtml/ChangeLog b/dev-lisp/cl-phtml/ChangeLog new file mode 100644 index 000000000000..ee27efca3e4c --- /dev/null +++ b/dev-lisp/cl-phtml/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-lisp/cl-phtml +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-phtml/ChangeLog,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +*cl-phtml-20030325 (07 Jul 2003) + + 07 Jul 2003; Matthew Kennedy <mkennedy@gentoo.org> : + initial import diff --git a/dev-lisp/cl-phtml/Manifest b/dev-lisp/cl-phtml/Manifest index 738258f5c60a..cb255d7c6743 100644 --- a/dev-lisp/cl-phtml/Manifest +++ b/dev-lisp/cl-phtml/Manifest @@ -1,6 +1,5 @@ -MD5 4f363d91a8ab4b6e1bd771639a15a3d4 ChangeLog 323 -MD5 0a2722e2fc707dc23cbf2a0ff54ab8bf cl-phtml-20030325.ebuild 659 -MD5 f76feb0f8a7d38ddaddbe07f3f4a3f4e cl-phtml-20030325.ebuild~ 610 -MD5 8bcf59b3a906cd6df44abc806e93e5e0 files/phtml.asd 135 -MD5 d98c560d9a5766c119efb55c9376fc3a files/phtml.asd~ 24 +MD5 e88b7e1e5185e36abcafa7b660061744 ChangeLog 324 +MD5 64bd085c53ed2eba203dd0c5cfe3de25 cl-phtml-20030325.ebuild 911 +MD5 1c0183a9b2accef6ebd379b80cf37567 files/phtml.asd 111 MD5 f63cd1b313a37c1b83b1f3683ea80deb files/digest-cl-phtml-20030325 68 +MD5 5af4f2dc69eafb90e45559b4847b66c7 files/phtml-gentoo.patch 619 diff --git a/dev-lisp/cl-phtml/cl-phtml-20030325.ebuild b/dev-lisp/cl-phtml/cl-phtml-20030325.ebuild new file mode 100644 index 000000000000..5d2d3185beb0 --- /dev/null +++ b/dev-lisp/cl-phtml/cl-phtml-20030325.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-phtml/cl-phtml-20030325.ebuild,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +inherit common-lisp + +DESCRIPTION="Common Lisp HTML parser which can be used with cl-htmlgen." +HOMEPAGE="http://opensource.franz.com/xmlutils/index.html" +SRC_URI="mirror://gentoo/xmlutils-${PV}.tar.gz" +LICENSE="LLGPL-2.1" +SLOT="0" +KEYWORDS="~x86" +IUSE="" +DEPEND="dev-lisp/common-lisp-controller + virtual/commonlisp + dev-lisp/cl-acl-compat" + +CLPACKAGE=phtml + +S=${WORKDIR}/xmlutils + +src_unpack() { + unpack ${A} + cd ${S} + patch -p1 <${FILESDIR}/phtml-gentoo.patch || die + for i in *.cl ; do mv $i ${i/.cl/.lisp} ; done +} + +src_install() { + common-lisp-install phtml.lisp ${FILESDIR}/phtml.asd + # phtml-test.lisp + common-lisp-system-symlink + dodoc ChangeLog phtml.txt phtml.htm +} diff --git a/dev-lisp/cl-phtml/files/digest-cl-phtml-20030325 b/dev-lisp/cl-phtml/files/digest-cl-phtml-20030325 new file mode 100644 index 000000000000..b85e9d2078dd --- /dev/null +++ b/dev-lisp/cl-phtml/files/digest-cl-phtml-20030325 @@ -0,0 +1 @@ +MD5 75d7ecb096f491b1628130e1883bee14 xmlutils-20030325.tar.gz 55204 diff --git a/dev-lisp/cl-phtml/files/phtml-gentoo.patch b/dev-lisp/cl-phtml/files/phtml-gentoo.patch new file mode 100644 index 000000000000..c0052057c7d4 --- /dev/null +++ b/dev-lisp/cl-phtml/files/phtml-gentoo.patch @@ -0,0 +1,22 @@ +diff -u xmlutils.orig/phtml.cl xmlutils/phtml.cl +--- xmlutils.orig/phtml.cl 2003-04-01 00:41:00.000000000 -0600 ++++ xmlutils/phtml.cl 2003-06-09 19:25:13.000000000 -0500 +@@ -1,8 +1,3 @@ +-(sys:defpatch "phtml" 1 +- "parse-html close tag closes consecutive identical open tags." +- :type :system +- :post-loadable t) +- + ;; copyright (c) 1986-2000 Franz Inc, Berkeley, CA + ;; + ;; This code is free software; you can redistribute it and/or +@@ -48,7 +43,7 @@ + ; + + (defpackage net.html.parser +- (:use :lisp :clos :excl) ++ (:use :lisp :excl) + (:export + #:phtml-internal + #:parse-html)) +Only in xmlutils: phtml.cl~ diff --git a/dev-lisp/cl-phtml/files/phtml.asd b/dev-lisp/cl-phtml/files/phtml.asd new file mode 100644 index 000000000000..b2147e33e925 --- /dev/null +++ b/dev-lisp/cl-phtml/files/phtml.asd @@ -0,0 +1,6 @@ + +(in-package "CL-USER") + +(asdf:defsystem phtml + :depends-on (acl-compat) + :components ((:file "phtml"))) diff --git a/dev-lisp/cl-pipes/ChangeLog b/dev-lisp/cl-pipes/ChangeLog new file mode 100644 index 000000000000..f8d78c0522a5 --- /dev/null +++ b/dev-lisp/cl-pipes/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-lisp/cl-pipes +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-pipes/ChangeLog,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +*cl-pipes-1.2 (07 Jul 2003) + + 07 Jul 2003; Matthew Kennedy <mkennedy@gentoo.org> : + initial import diff --git a/dev-lisp/cl-pipes/Manifest b/dev-lisp/cl-pipes/Manifest index 1298e1e7cd3d..f0c6650476be 100644 --- a/dev-lisp/cl-pipes/Manifest +++ b/dev-lisp/cl-pipes/Manifest @@ -1,4 +1,3 @@ -MD5 463e6a4c2c95679fd22b16cfb98c0439 cl-pipes-1.2.ebuild 597 -MD5 f5cc5eddff96ff243f4a261014305279 ChangeLog 318 -MD5 31ae8e06325055aff076689f49ef9362 cl-pipes-1.2.ebuild~ 726 +MD5 f011b0d15c865437329876a5a1c7030e cl-pipes-1.2.ebuild 699 +MD5 485b8308e004750a9806db42a3dfff19 ChangeLog 319 MD5 fbc7c4a05ad9e1a874a7769c308018db files/digest-cl-pipes-1.2 67 diff --git a/dev-lisp/cl-pipes/cl-pipes-1.2.ebuild b/dev-lisp/cl-pipes/cl-pipes-1.2.ebuild new file mode 100644 index 000000000000..5d3bce0623de --- /dev/null +++ b/dev-lisp/cl-pipes/cl-pipes-1.2.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-pipes/cl-pipes-1.2.ebuild,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +inherit common-lisp + +DESCRIPTION="Common Lisp library for pipes or streams" +HOMEPAGE="http://packages.debian.org/unstable/devel/cl-pipes.html" +SRC_URI="http://ftp.debian.org/debian/pool/main/c/cl-pipes/${PN}_${PV}.orig.tar.gz" +LICENSE="BSD" +SLOT="0" +KEYWORDS="~x86" +IUSE="" +DEPEND="dev-lisp/common-lisp-controller + virtual/commonlisp" + +CLPACKAGE=pipes + +S=${WORKDIR}/${P} + +src_install() { + common-lisp-install *.lisp *.asd + common-lisp-system-symlink + dodoc COPYING +} diff --git a/dev-lisp/cl-pipes/files/digest-cl-pipes-1.2 b/dev-lisp/cl-pipes/files/digest-cl-pipes-1.2 new file mode 100644 index 000000000000..d2bddb9528d7 --- /dev/null +++ b/dev-lisp/cl-pipes/files/digest-cl-pipes-1.2 @@ -0,0 +1 @@ +MD5 14b61cad8a5ed92e7980c866c67e2a12 cl-pipes_1.2.orig.tar.gz 3460 diff --git a/dev-lisp/cl-png/ChangeLog b/dev-lisp/cl-png/ChangeLog new file mode 100644 index 000000000000..8bfa70c88dad --- /dev/null +++ b/dev-lisp/cl-png/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-lisp/cl-png +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-png/ChangeLog,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +*cl-png-0.2 (07 Jul 2003) + + 07 Jul 2003; Matthew Kennedy <mkennedy@gentoo.org> : + initial import diff --git a/dev-lisp/cl-png/Manifest b/dev-lisp/cl-png/Manifest index cb47e7fd8a95..d6b203bb3ab5 100644 --- a/dev-lisp/cl-png/Manifest +++ b/dev-lisp/cl-png/Manifest @@ -1,5 +1,4 @@ -MD5 e1e459cbca3395cac28559fef7c9629f ChangeLog 314 -MD5 8150edfbd6f59feca73542d2e3286d29 cl-png-0.2.ebuild 668 -MD5 992cbf0615095a60a3d7d798a53f8602 cl-png-0.2.ebuild~ 789 +MD5 9c04abc76c2a7a504b18505a5425b28b ChangeLog 313 +MD5 130fb9c3ccab3ba85931091048687c33 cl-png-0.2.ebuild 784 MD5 e290aa9540cabbe9b5a89dd298083758 files/png.asd 384 MD5 9cc53124d98aa4b18abfb63e43635efe files/digest-cl-png-0.2 58 diff --git a/dev-lisp/cl-png/cl-png-0.2.ebuild b/dev-lisp/cl-png/cl-png-0.2.ebuild new file mode 100644 index 000000000000..c64d703dddc8 --- /dev/null +++ b/dev-lisp/cl-png/cl-png-0.2.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-png/cl-png-0.2.ebuild,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +inherit common-lisp + +DESCRIPTION="Common Lisp package to read and write PNG image files" +HOMEPAGE="http://www.pvv.ntnu.no/~musum/lisp/code/ + http://www.cliki.net/PNG + http://packages.debian.org/unstable/devel/cl-png.html" +SRC_URI="http://www.pvv.ntnu.no/~musum/lisp/code/png-${PV}.tar.gz" +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~x86" +IUSE="" +DEPEND="dev-lisp/common-lisp-controller + virtual/commonlisp" + +CLPACKAGE=png + +S=${WORKDIR}/png-${PV} + +src_install() { + common-lisp-install *.cl ${FILESDIR}/png.asd + common-lisp-system-symlink + dodoc COPYING README +} diff --git a/dev-lisp/cl-png/files/digest-cl-png-0.2 b/dev-lisp/cl-png/files/digest-cl-png-0.2 new file mode 100644 index 000000000000..01b73c3e0eec --- /dev/null +++ b/dev-lisp/cl-png/files/digest-cl-png-0.2 @@ -0,0 +1 @@ +MD5 63130e77c737fc821d38b2beba3787b2 png-0.2.tar.gz 29424 diff --git a/dev-lisp/cl-png/files/png.asd b/dev-lisp/cl-png/files/png.asd new file mode 100644 index 000000000000..b0fa65a6d72a --- /dev/null +++ b/dev-lisp/cl-png/files/png.asd @@ -0,0 +1,15 @@ +;;;; -*- Mode: Lisp; Package: ASDF; -*- + +(in-package :asdf) + +(defsystem :png + :perform (load-op :after (op png) + (pushnew :png cl:*features*)) + :components ((:file "zlib") + (:file "png-pkg" + :depends-on ("zlib")) + (:file "png" + :depends-on ("png-pkg" "zlib")))) + +(defmethod source-file-type ((c cl-source-file) (s (eql (find-system :png)))) + "cl") diff --git a/dev-lisp/cl-port/ChangeLog b/dev-lisp/cl-port/ChangeLog new file mode 100644 index 000000000000..dbb79549a3de --- /dev/null +++ b/dev-lisp/cl-port/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-lisp/cl-port +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-port/ChangeLog,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +*cl-port-1.0.1.1 (07 Jul 2003) + + 07 Jul 2003; Matthew Kennedy <mkennedy@gentoo.org> : + initial import diff --git a/dev-lisp/cl-port/Manifest b/dev-lisp/cl-port/Manifest index f72715331343..d690abf509eb 100644 --- a/dev-lisp/cl-port/Manifest +++ b/dev-lisp/cl-port/Manifest @@ -1,4 +1,3 @@ -MD5 ed5dd3396df4050572028a2fd700c285 ChangeLog 320 -MD5 fcb356f4070407e4e594f2cc00e16684 cl-port-1.0.1.1.ebuild 601 -MD5 4eeae2927f3dc700621f5a3927a14f09 cl-port-1.0.1.1.ebuild~ 890 +MD5 005570239c27d6c1d15b09bf3ae6277d ChangeLog 320 +MD5 8143ebbf5daf6aebb0d700671cd1f61f cl-port-1.0.1.1.ebuild 854 MD5 d8fafbc1ce715736d3afd21892baae6a files/digest-cl-port-1.0.1.1 71 diff --git a/dev-lisp/cl-port/cl-port-1.0.1.1.ebuild b/dev-lisp/cl-port/cl-port-1.0.1.1.ebuild new file mode 100644 index 000000000000..65bab3a08c54 --- /dev/null +++ b/dev-lisp/cl-port/cl-port-1.0.1.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-port/cl-port-1.0.1.1.ebuild,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +inherit common-lisp + +DESCRIPTION="Cross-implementation portability functions taken from the Common Lisp Object Code Collection such as code for sockets, shell functions and paths." +HOMEPAGE="http://www.sourceforge.net/projects/clocc/ + http://packages.debian.org/unstable/devel/cl-port.html" +SRC_URI="http://ftp.debian.org/debian/pool/main/c/cl-port/${PN}_${PV}.orig.tar.gz" +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~x86" +IUSE="" +DEPEND="dev-lisp/common-lisp-controller + virtual/commonlisp" + +CLPACKAGE=port + +S=${WORKDIR}/${P} + +src_install() { + common-lisp-install *.lisp *.asd + common-lisp-system-symlink + dodoc port.html +} diff --git a/dev-lisp/cl-port/files/digest-cl-port-1.0.1.1 b/dev-lisp/cl-port/files/digest-cl-port-1.0.1.1 new file mode 100644 index 000000000000..bcdd94e9b999 --- /dev/null +++ b/dev-lisp/cl-port/files/digest-cl-port-1.0.1.1 @@ -0,0 +1 @@ +MD5 9e78d66ede3ab2264acef4839679ea3e cl-port_1.0.1.1.orig.tar.gz 20399 diff --git a/dev-lisp/cl-ppcre/ChangeLog b/dev-lisp/cl-ppcre/ChangeLog new file mode 100644 index 000000000000..f8082f4240cc --- /dev/null +++ b/dev-lisp/cl-ppcre/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-lisp/cl-ppcre +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-ppcre/ChangeLog,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +*cl-pprce-0.5.4b (07 Jul 2003) + + 07 Jul 2003; Matthew Kennedy <mkennedy@gentoo.org> : + initial import diff --git a/dev-lisp/cl-ppcre/Manifest b/dev-lisp/cl-ppcre/Manifest index 66c4dd18b308..afd9a9e7b54f 100644 --- a/dev-lisp/cl-ppcre/Manifest +++ b/dev-lisp/cl-ppcre/Manifest @@ -1,3 +1,3 @@ -MD5 c3b545e0169f0bcc8a7033825a79fe12 cl-ppcre-0.5.4b.ebuild 610 -MD5 b249e408c219768bb47d2f57243ccbf8 cl-ppcre-0.5.4b.ebuild~ 5822 +MD5 dae9e386a31f96f8643f9d1ffa593882 cl-ppcre-0.5.4b.ebuild 852 +MD5 cae3e152ff7d1ead59107d2193ad9df4 ChangeLog 322 MD5 268c98c99a8bb05591b4395926158048 files/digest-cl-ppcre-0.5.4b 72 diff --git a/dev-lisp/cl-ppcre/cl-ppcre-0.5.4b.ebuild b/dev-lisp/cl-ppcre/cl-ppcre-0.5.4b.ebuild new file mode 100644 index 000000000000..78ab16f8b9a1 --- /dev/null +++ b/dev-lisp/cl-ppcre/cl-ppcre-0.5.4b.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-ppcre/cl-ppcre-0.5.4b.ebuild,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +inherit common-lisp + +DESCRIPTION="CL-PPCRE is a portable regular expression library for Common Lisp." +HOMEPAGE="http://weitz.de/cl-ppcre/ + http://packages.debian.org/unstable/devel/cl-ppcre.html + http://www.cliki.net/cl-ppcre" +SRC_URI="http://ftp.debian.org/debian/pool/main/c/cl-ppcre/${PN}_${PV}.orig.tar.gz" +LICENSE="BSD" +SLOT="0" +KEYWORDS="~x86" +IUSE="" +DEPEND="dev-lisp/common-lisp-controller + virtual/commonlisp" + +CLPACKAGE=cl-ppcre + +S=${WORKDIR}/${P} + +src_install() { + common-lisp-install *.lisp *.asd + common-lisp-system-symlink + + dodoc CHANGELOG README doc/benchmarks.2002-12-22.txt + dohtml doc/index.html +} diff --git a/dev-lisp/cl-ppcre/files/digest-cl-ppcre-0.5.4b b/dev-lisp/cl-ppcre/files/digest-cl-ppcre-0.5.4b new file mode 100644 index 000000000000..5012d9de106e --- /dev/null +++ b/dev-lisp/cl-ppcre/files/digest-cl-ppcre-0.5.4b @@ -0,0 +1 @@ +MD5 ecb8af894b52c1f1c8e6ff5e81aaa872 cl-ppcre_0.5.4b.orig.tar.gz 188204 diff --git a/dev-lisp/cl-pxml/ChangeLog b/dev-lisp/cl-pxml/ChangeLog new file mode 100644 index 000000000000..b859077da919 --- /dev/null +++ b/dev-lisp/cl-pxml/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-lisp/cl-pxml +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-pxml/ChangeLog,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +*cl-pxml-20030325 (07 Jul 2003) + + 07 Jul 2003; Matthew Kennedy <mkennedy@gentoo.org> : + initial import diff --git a/dev-lisp/cl-pxml/Manifest b/dev-lisp/cl-pxml/Manifest index 90f01ba2da9b..78fc1a42445d 100644 --- a/dev-lisp/cl-pxml/Manifest +++ b/dev-lisp/cl-pxml/Manifest @@ -1,7 +1,5 @@ -MD5 723feadf9e6bb84a9733fbf1e178a0bb ChangeLog 321 -MD5 b4a66f9f988ca0753a8ddcf34e57d3f3 cl-pxml-20030325.ebuild~ 804 -MD5 a5a9a152b28e0e2f457c926b613eecdf cl-pxml-20030325.ebuild 767 -MD5 0b935fd6bce517e38767d10b996e82c4 files/phtml.asd 167 -MD5 f63cd1b313a37c1b83b1f3683ea80deb files/digest-cl-phtml-20030325 68 -MD5 1c0183a9b2accef6ebd379b80cf37567 files/phtml.asd~ 111 +MD5 fb6d9a0163d89ce6827a2ac8f1fe4a9e ChangeLog 321 +MD5 f90afdb0a57b2901ef860e4f396e1c9b cl-pxml-20030325.ebuild 910 +MD5 bbb59dd54bc4d55b47dc59a45bd238a0 files/pxml-gentoo.patch 1535 +MD5 7dca4766f93a466c0406ee95e16cd7e4 files/pxml.asd 166 MD5 f63cd1b313a37c1b83b1f3683ea80deb files/digest-cl-pxml-20030325 68 diff --git a/dev-lisp/cl-pxml/cl-pxml-20030325.ebuild b/dev-lisp/cl-pxml/cl-pxml-20030325.ebuild new file mode 100644 index 000000000000..6dbcb57340ad --- /dev/null +++ b/dev-lisp/cl-pxml/cl-pxml-20030325.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-pxml/cl-pxml-20030325.ebuild,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +inherit common-lisp + +DESCRIPTION="Common Lisp XML parser" +HOMEPAGE="http://opensource.franz.com/xmlutils/index.html" +SRC_URI="mirror://gentoo/xmlutils-${PV}.tar.gz" +LICENSE="LLGPL-2.1" +SLOT="0" +KEYWORDS="~x86" +IUSE="" +DEPEND="dev-lisp/common-lisp-controller + virtual/commonlisp + dev-lisp/cl-acl-compat" + +CLPACKAGE=pxml + +S=${WORKDIR}/xmlutils + +src_unpack() { + unpack ${A} + cd ${S} + # this is a bit beyond me at this point + patch -p1 <${FILESDIR}/pxml-gentoo.patch || die + for i in *.cl ; do mv $i ${i/.cl/.lisp} ; done +} + +src_install() { + common-lisp-install pxml?.lisp ${FILESDIR}/pxml.asd + # pxml-test.lisp + common-lisp-system-symlink + dodoc ChangeLog pxml.txt pxml.htm +} diff --git a/dev-lisp/cl-pxml/files/digest-cl-pxml-20030325 b/dev-lisp/cl-pxml/files/digest-cl-pxml-20030325 new file mode 100644 index 000000000000..b85e9d2078dd --- /dev/null +++ b/dev-lisp/cl-pxml/files/digest-cl-pxml-20030325 @@ -0,0 +1 @@ +MD5 75d7ecb096f491b1628130e1883bee14 xmlutils-20030325.tar.gz 55204 diff --git a/dev-lisp/cl-pxml/files/pxml-gentoo.patch b/dev-lisp/cl-pxml/files/pxml-gentoo.patch new file mode 100644 index 000000000000..7a2833a6a96b --- /dev/null +++ b/dev-lisp/cl-pxml/files/pxml-gentoo.patch @@ -0,0 +1,41 @@ +diff -u xmlutils.orig/pxml0.cl xmlutils/pxml0.cl +--- xmlutils.orig/pxml0.cl 2003-04-01 00:41:01.000000000 -0600 ++++ xmlutils/pxml0.cl 2003-06-09 20:04:40.000000000 -0500 +@@ -29,25 +29,24 @@ + ;; + + (defpackage net.xml.parser +- (:use :lisp :clos :excl :net.uri) ++ (:use :lisp :excl :net.uri) + (:export + #:parse-xml) + ) + + (in-package :net.xml.parser) + +-(unless (fboundp 'pxml-dribble-bug-hook) +- (let ((pxml-version-strings nil)) +- (defun pxml-dribble-bug-hook (stream-or-string) +- (if (stringp stream-or-string) +- (push stream-or-string pxml-version-strings) +- (loop for string in (reverse pxml-version-strings) +- do (write-string string stream-or-string) +- (terpri stream-or-string)))) ++;; (unless (fboundp 'pxml-dribble-bug-hook) ++;; (let ((pxml-version-strings nil)) ++;; (defun pxml-dribble-bug-hook (stream-or-string) ++;; (if (stringp stream-or-string) ++;; (push stream-or-string pxml-version-strings) ++;; (loop for string in (reverse pxml-version-strings) ++;; do (write-string string stream-or-string) ++;; (terpri stream-or-string)))) ++;; (push 'pxml-dribble-bug-hook excl:*dribble-bug-hooks*))) + +- (push 'pxml-dribble-bug-hook excl:*dribble-bug-hooks*))) +- +-(funcall 'pxml-dribble-bug-hook "$Id: pxml-gentoo.patch,v 1.1 2003/06/10 04:53:04 mkennedy Exp $") ++;; (funcall 'pxml-dribble-bug-hook "$Id: pxml-gentoo.patch,v 1.1 2003/06/10 04:53:04 mkennedy Exp $") + + (defun xml-char-p (char) + (declare (optimize (speed 3) (safety 1))) +Only in xmlutils: pxml0.cl~ diff --git a/dev-lisp/cl-pxml/files/pxml.asd b/dev-lisp/cl-pxml/files/pxml.asd new file mode 100644 index 000000000000..02337826246d --- /dev/null +++ b/dev-lisp/cl-pxml/files/pxml.asd @@ -0,0 +1,9 @@ + +(in-package "CL-USER") + +(asdf:defsystem pxml + :depends-on (acl-compat) + :components ((:file "pxml0") + (:file "pxml1") + (:file "pxml2") + (:file "pxml3")))
\ No newline at end of file diff --git a/dev-lisp/cl-quick-arrays/ChangeLog b/dev-lisp/cl-quick-arrays/ChangeLog new file mode 100644 index 000000000000..b92b455384c4 --- /dev/null +++ b/dev-lisp/cl-quick-arrays/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-lisp/cl-quick-arrays +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-quick-arrays/ChangeLog,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +*cl-quick-arrays-1.0 (07 Jul 2003) + + 07 Jul 2003; Matthew Kennedy <mkennedy@gentoo.org> : + initial import diff --git a/dev-lisp/cl-quick-arrays/Manifest b/dev-lisp/cl-quick-arrays/Manifest index c01c38d54614..ebcc2cd5edca 100644 --- a/dev-lisp/cl-quick-arrays/Manifest +++ b/dev-lisp/cl-quick-arrays/Manifest @@ -1,6 +1,3 @@ -MD5 ff3cd4da6f81c8a7d1c6cb5a291f9d88 ChangeLog 332 -MD5 7a189d0358af0743665b9462afbd1b88 cl-quick-arrays-1.0.ebuild 655 -MD5 992cbf0615095a60a3d7d798a53f8602 cl-quick-arrays-1.0.ebuild~ 789 -MD5 47bae7c3e79929f06cf61b0e673bc756 files/digest-cl-regex-1 66 -MD5 775ce5bda500fe5a8d71d0956d6044ee files/regex.asd 830 +MD5 b4052d7dd4ab9ffb1306205b7ca23100 ChangeLog 340 +MD5 37160b6c2c4fb8ed672b19e15d10486c cl-quick-arrays-1.0.ebuild 785 MD5 7363e44218945f35799d3aa70e3c1f75 files/digest-cl-quick-arrays-1.0 72 diff --git a/dev-lisp/cl-quick-arrays/cl-quick-arrays-1.0.ebuild b/dev-lisp/cl-quick-arrays/cl-quick-arrays-1.0.ebuild new file mode 100644 index 000000000000..17d12be87158 --- /dev/null +++ b/dev-lisp/cl-quick-arrays/cl-quick-arrays-1.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-quick-arrays/cl-quick-arrays-1.0.ebuild,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +inherit common-lisp + +DESCRIPTION="Common Lisp library offering less flexible, but faster arrays" +HOMEPAGE="http://packages.debian.org/unstable/libs/cl-quick-arrays.html + http://www.cliki.net/quick-arrays" +SRC_URI="http://ftp.debian.org/debian/pool/main/c/cl-quick-arrays/${PN}_${PV}-8.tar.gz" +LICENSE="BSD" +SLOT="0" +KEYWORDS="~x86" +IUSE="" +DEPEND="dev-lisp/common-lisp-controller + virtual/commonlisp" + +CLPACKAGE=quick-arrays + +S=${WORKDIR}/quick-arrays-${PV} + +src_install() { + common-lisp-install *.asd *.lisp + common-lisp-system-symlink +} diff --git a/dev-lisp/cl-quick-arrays/files/digest-cl-quick-arrays-1.0 b/dev-lisp/cl-quick-arrays/files/digest-cl-quick-arrays-1.0 new file mode 100644 index 000000000000..246c2f206efb --- /dev/null +++ b/dev-lisp/cl-quick-arrays/files/digest-cl-quick-arrays-1.0 @@ -0,0 +1 @@ +MD5 35fd4ab0bc7a8e10c593e0e98fcfb0ed cl-quick-arrays_1.0-8.tar.gz 11519 diff --git a/dev-lisp/cl-regex/ChangeLog b/dev-lisp/cl-regex/ChangeLog new file mode 100644 index 000000000000..d007eb4b988c --- /dev/null +++ b/dev-lisp/cl-regex/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-lisp/cl-regex +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-regex/ChangeLog,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +*cl-regex-1 (07 Jul 2003) + + 07 Jul 2003; Matthew Kennedy <mkennedy@gentoo.org> : + initial import diff --git a/dev-lisp/cl-regex/Manifest b/dev-lisp/cl-regex/Manifest index dd3e994860e0..b5d97d76552d 100644 --- a/dev-lisp/cl-regex/Manifest +++ b/dev-lisp/cl-regex/Manifest @@ -1,5 +1,4 @@ -MD5 875f74ce6e27ae4f0b1fd8a02b95da13 ChangeLog 316 -MD5 7225f246ae9b8ba06b739eb1f7fe728f cl-regex-1.ebuild 652 -MD5 463e6a4c2c95679fd22b16cfb98c0439 cl-regex-1.ebuild~ 597 -MD5 fbc7c4a05ad9e1a874a7769c308018db files/digest-cl-pipes-1.2 67 +MD5 a4d258d6c58469496d93e9bf9d39ee9e ChangeLog 317 +MD5 9392ccd167a3d9ce6f74064523511661 cl-regex-1.ebuild 889 MD5 47bae7c3e79929f06cf61b0e673bc756 files/digest-cl-regex-1 66 +MD5 775ce5bda500fe5a8d71d0956d6044ee files/regex.asd 830 diff --git a/dev-lisp/cl-regex/cl-regex-1.ebuild b/dev-lisp/cl-regex/cl-regex-1.ebuild new file mode 100644 index 000000000000..76fb50a0edd3 --- /dev/null +++ b/dev-lisp/cl-regex/cl-regex-1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-regex/cl-regex-1.ebuild,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +inherit common-lisp + +DESCRIPTION="Common Lisp regular expression compiler/matcher" +HOMEPAGE="http://www.geocities.com/mparker762/clawk.html + http://packages.debian.org/unstable/devel/cl-regex.html" +SRC_URI="http://ftp.debian.org/debian/pool/main/c/cl-regex/${PN}_${PV}.orig.tar.gz" +LICENSE="BSD" +SLOT="0" +KEYWORDS="~x86" +IUSE="" +DEPEND="dev-lisp/common-lisp-controller + virtual/commonlisp" + +CLPACKAGE=regex + +S=${WORKDIR}/${P} + +src_install() { + common-lisp-install closure.lisp gen.lisp macs.lisp optimize.lisp \ + packages.lisp parser.lisp regex.lisp ${FILESDIR}/regex.asd + common-lisp-system-symlink + dodoc license.txt + docinto examples + dodoc *test*.lisp +} diff --git a/dev-lisp/cl-regex/files/digest-cl-regex-1 b/dev-lisp/cl-regex/files/digest-cl-regex-1 new file mode 100644 index 000000000000..e6011d49e8af --- /dev/null +++ b/dev-lisp/cl-regex/files/digest-cl-regex-1 @@ -0,0 +1 @@ +MD5 6c9ad70e6978279bbad93327426fd576 cl-regex_1.orig.tar.gz 33629 diff --git a/dev-lisp/cl-regex/files/regex.asd b/dev-lisp/cl-regex/files/regex.asd new file mode 100644 index 000000000000..0fecdddc4244 --- /dev/null +++ b/dev-lisp/cl-regex/files/regex.asd @@ -0,0 +1,19 @@ +;;; -*- Mode: Lisp; Syntax: ANSI-Common-lisp; Package: CL-USER; Base: 10 -*-
+
+(in-package "CL-USER")
+
+
+(asdf:defsystem regex
+ :components ((:file "packages")
+ (:file "macs" :depends-on ("packages"))
+ (:file "parser" :depends-on ("packages" "macs"))
+ (:file "optimize" :depends-on ("packages" "macs"))
+ (:file "gen" :depends-on ("packages" "macs"))
+ (:file "closure" :depends-on ("packages" "macs"))
+ (:file "regex" :depends-on ("packages"
+ "macs"
+ "parser"
+ "optimize"
+ "gen"
+ "closure"))))
+
diff --git a/dev-lisp/cl-rt/ChangeLog b/dev-lisp/cl-rt/ChangeLog new file mode 100644 index 000000000000..71227d9ba799 --- /dev/null +++ b/dev-lisp/cl-rt/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-lisp/cl-rt +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-rt/ChangeLog,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +*cl-rt-20030428 (07 Jul 2003) + + 07 Jul 2003; Matthew Kennedy <mkennedy@gentoo.org> : + initial import diff --git a/dev-lisp/cl-rt/Manifest b/dev-lisp/cl-rt/Manifest index a1dadd912c7c..2f9d25267a45 100644 --- a/dev-lisp/cl-rt/Manifest +++ b/dev-lisp/cl-rt/Manifest @@ -1,4 +1,4 @@ -MD5 31ae8e06325055aff076689f49ef9362 cl-rt-20030428a.ebuild 726 -MD5 3d7216856dbeb9720c3600f4d385f369 cl-rt-20030428a.ebuild~ 747 -MD5 dabe9c1f1b838b61486b278782b02463 files/rt.asd 1097 +MD5 c2bafa9b1255757cc4cf608df1933276 cl-rt-20030428a.ebuild 828 +MD5 1a6c6b620e8999e356038c64e30ea0a8 ChangeLog 315 +MD5 17e5033e57e960e7bba9794449e5fdb2 files/rt.asd 1100 MD5 b11fa2ad08c93fcf48f585ceed4e8885 files/digest-cl-rt-20030428a 70 diff --git a/dev-lisp/cl-rt/cl-rt-20030428a.ebuild b/dev-lisp/cl-rt/cl-rt-20030428a.ebuild new file mode 100644 index 000000000000..ec44f527f59b --- /dev/null +++ b/dev-lisp/cl-rt/cl-rt-20030428a.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-rt/cl-rt-20030428a.ebuild,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +inherit common-lisp + +DESCRIPTION="Common Lisp regression tester from MIT" +HOMEPAGE="http://www-2.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/lisp/code/testing/rt/ + http://packages.debian.org/unstable/devel/cl-rt.html + http://www.cliki.net/rt" +SRC_URI="http://ftp.debian.org/debian/pool/main/c/cl-rt/${PN}_${PV}.orig.tar.gz" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~x86" +IUSE="" +DEPEND="dev-lisp/common-lisp-controller + virtual/commonlisp" + +CLPACKAGE=rt + +S=${WORKDIR}/${P} + +src_install() { + common-lisp-install rt.lisp ${FILESDIR}/rt.asd + common-lisp-system-symlink + + dodoc rt-doc.txt rt-test.lisp +} diff --git a/dev-lisp/cl-rt/files/digest-cl-rt-20030428a b/dev-lisp/cl-rt/files/digest-cl-rt-20030428a new file mode 100644 index 000000000000..c2a474d167e7 --- /dev/null +++ b/dev-lisp/cl-rt/files/digest-cl-rt-20030428a @@ -0,0 +1 @@ +MD5 b40231afbe5d44d1337d34317d280327 cl-rt_20030428a.orig.tar.gz 7232 diff --git a/dev-lisp/cl-rt/files/rt.asd b/dev-lisp/cl-rt/files/rt.asd new file mode 100644 index 000000000000..cfcf13a9feda --- /dev/null +++ b/dev-lisp/cl-rt/files/rt.asd @@ -0,0 +1,33 @@ +;;;; -*- Mode: LISP; Syntax: ANSI-Common-Lisp; Base: 10 -*- +;;;; ************************************************************************* +;;;; FILE IDENTIFICATION +;;;; +;;;; Name: rt.asd +;;;; Purpose: ASDF definition file for Rt +;;;; Programmer: Kevin M. Rosenberg +;;;; Date Started: Sep 2002 +;;;; +;;;; $Id: rt.asd,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ +;;;; +;;;; This file, part of cl-rt, is Copyright (c) 2002 by Kevin M. Rosenberg +;;;; +;;;; cl-rt users are granted the rights to distribute and use this software +;;;; as governed by the terms of the GNU Lesser General Public License +;;;; (http://www.gnu.org/licenses/lgpl.html) +;;;; ************************************************************************* + +(in-package :asdf) + +(defsystem :rt + :name "cl-rt" + :version "1990.12.19" + :maintainer "Kevin M. Rosenberg <kmr@debian.org>" + :licence "MIT" + :description "MIT Regression Tester" + :long-description "RT provides a framework for writing regression test suites" + :perform (load-op :after (op rt) + (pushnew :rt cl:*features*)) + :components + ((:file "rt"))) + + diff --git a/dev-lisp/cl-sdl/ChangeLog b/dev-lisp/cl-sdl/ChangeLog new file mode 100644 index 000000000000..b290a7e7aef6 --- /dev/null +++ b/dev-lisp/cl-sdl/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-lisp/cl-sdl +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-sdl/ChangeLog,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +*cl-sdl-0.2.1 (07 Jul 2003) + + 07 Jul 2003; Matthew Kennedy <mkennedy@gentoo.org> : + initial import diff --git a/dev-lisp/cl-sdl/Manifest b/dev-lisp/cl-sdl/Manifest index 19dec2811b4b..6425d3899cce 100644 --- a/dev-lisp/cl-sdl/Manifest +++ b/dev-lisp/cl-sdl/Manifest @@ -1,3 +1,3 @@ -MD5 3a0aacd1463af2f188c4a047192f64dd ChangeLog 316 -MD5 91725a37dae5e733842f61f26e84aebd cl-sdl-0.2.1.ebuild 1323 +MD5 d26bcb7cd24c53d2f24ad461daa79df3 ChangeLog 315 +MD5 20ff8a32331cec1dd3cfb7cdf3e9c9d9 cl-sdl-0.2.1.ebuild 2258 MD5 3fb703d7848492c86eb70264442ebed4 files/digest-cl-sdl-0.2.1 64 diff --git a/dev-lisp/cl-sdl/cl-sdl-0.2.1.ebuild b/dev-lisp/cl-sdl/cl-sdl-0.2.1.ebuild new file mode 100644 index 000000000000..9e6834c2c8b6 --- /dev/null +++ b/dev-lisp/cl-sdl/cl-sdl-0.2.1.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-sdl/cl-sdl-0.2.1.ebuild,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +inherit common-lisp + +DESCRIPTION="Common Lisp bindings to the SDL graphics library, and OpenGL libraries" +HOMEPAGE="http://cl-sdl.sourceforge.net/" +SRC_URI="mirror://sourceforge/cl-sdl/${PN}_${PV}.tar.gz" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~x86" +IUSE="" +DEPEND="dev-lisp/cl-uffi + =media-libs/libsdl-1.2* + =media-libs/sdl-ttf-2* + =media-libs/sdl-mixer-1.2* + =media-libs/sdl-image-1.2* + virtual/commonlisp + virtual/opengl" + +S=${WORKDIR}/${PN} + +SUB_PACKAGES="sdl sdl-ttf sdl-img sdl-mix opengl" + +src_compile() { + make clean + make || die +} + +src_install() { + insinto /usr/lib/cl-sdl + doins build/*.so + + insinto /usr/share/common-lisp/source/sdl-ffi/ffi + doins ffi/uffi.lisp + insinto /usr/share/common-lisp/source/sdl-ffi + doins sdl-ffi.asd + + insinto /usr/share/common-lisp/source/sdl-demos/examples/nehe + doins examples/nehe/*.lisp + insinto /usr/share/common-lisp/source/sdl-demos/examples + doins examples/*.lisp + insinto /usr/share/common-lisp/source/sdl-demos + doins sdl-demos.asd + + insinto /usr/share/common-lisp/source/sdl-ffi + doins sdl-ffi.asd + + dodir /usr/share/common-lisp/systems + + dosym /usr/share/common-lisp/source/sdl-demos/sdl-demos.asd \ + /usr/share/common-lisp/systems/sdl-demos.asd + + for i in ${SUB_PACKAGES} ; do + # install lisp + insinto /usr/share/common-lisp/source/$i/$i + doins $i/*.lisp + insinto /usr/share/common-lisp/source/$i + doins $i.asd + # install system + dosym /usr/share/common-lisp/source/$i/$i.asd \ + /usr/share/common-lisp/systems/$i.asd + done + + insinto /usr/share/cl-sdl-demos/data + doins examples/data/cl-sdl.bmp examples/data/cl-sdl.xcf \ + examples/data/star.bmp examples/data/tut10.world +} + +pkg_postinst() { + /usr/sbin/register-common-lisp-source sdl-ffi + /usr/sbin/register-common-lisp-source sdl-demos + for i in ${SUB_PACKAGES} ; do + /usr/sbin/register-common-lisp-source $i + done +} + +pkg_prerm() { + /usr/sbin/unregister-common-lisp-source sdl-ffi + /usr/sbin/unregister-common-lisp-source sdl-demos + for i in ${SUB_PACKAGES} ; do + /usr/sbin/unregister-common-lisp-source $i + done +} + diff --git a/dev-lisp/cl-sdl/files/digest-cl-sdl-0.2.1 b/dev-lisp/cl-sdl/files/digest-cl-sdl-0.2.1 new file mode 100644 index 000000000000..14192f6a35f0 --- /dev/null +++ b/dev-lisp/cl-sdl/files/digest-cl-sdl-0.2.1 @@ -0,0 +1 @@ +MD5 0390b1d28dc25374956635a970a31d1e cl-sdl_0.2.1.tar.gz 116563 diff --git a/dev-lisp/cl-split-sequence/ChangeLog b/dev-lisp/cl-split-sequence/ChangeLog new file mode 100644 index 000000000000..751a104af741 --- /dev/null +++ b/dev-lisp/cl-split-sequence/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-lisp/cl-split-sequence +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-split-sequence/ChangeLog,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +*cl-split-sequence-20011114.1 (07 Jul 2003) + + 07 Jul 2003; Matthew Kennedy <mkennedy@gentoo.org> : + initial import diff --git a/dev-lisp/cl-split-sequence/Manifest b/dev-lisp/cl-split-sequence/Manifest index 71fc02cb6100..759bb77799be 100644 --- a/dev-lisp/cl-split-sequence/Manifest +++ b/dev-lisp/cl-split-sequence/Manifest @@ -1,3 +1,3 @@ -MD5 c152431adcafe971f33ed17db4ad8bbd cl-split-sequence-20011114.1.ebuild 961 -MD5 e5cfb14a0b315de696a0b43fce40e122 cl-split-sequence-20011114.1.ebuild~ 752 +MD5 4a1129ad059107c422c8464a483c81c3 cl-split-sequence-20011114.1.ebuild 783 +MD5 9020991d6831b56252a5dbcdaf8e8675 ChangeLog 353 MD5 3e63d32c6354319cc29768247a019ec2 files/digest-cl-split-sequence-20011114.1 83 diff --git a/dev-lisp/cl-split-sequence/cl-split-sequence-20011114.1.ebuild b/dev-lisp/cl-split-sequence/cl-split-sequence-20011114.1.ebuild new file mode 100644 index 000000000000..f5fdf6b6b154 --- /dev/null +++ b/dev-lisp/cl-split-sequence/cl-split-sequence-20011114.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-split-sequence/cl-split-sequence-20011114.1.ebuild,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +inherit common-lisp + +DESCRIPTION="Functions to partition a Common Lisp sequence into multiple result sequences" +HOMEPAGE="http://www.cliki.net/SPLIT-SEQUENCE + http://packages.debian.org/unstable/devel/cl-split-sequence.html" +SRC_URI="http://ftp.debian.org/debian/pool/main/c/cl-split-sequence/${PN}_${PV}.orig.tar.gz" +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~x86" +IUSE="" + +S=${WORKDIR}/${P} + +CLPACKAGE=split-sequence + +src_install() { + common-lisp-install split-sequence.asd split-sequence.lisp + common-lisp-system-symlink +} diff --git a/dev-lisp/cl-split-sequence/files/digest-cl-split-sequence-20011114.1 b/dev-lisp/cl-split-sequence/files/digest-cl-split-sequence-20011114.1 new file mode 100644 index 000000000000..3cb82d3ac476 --- /dev/null +++ b/dev-lisp/cl-split-sequence/files/digest-cl-split-sequence-20011114.1 @@ -0,0 +1 @@ +MD5 102bd26b7ff41b082f6c5d1744dab39d cl-split-sequence_20011114.1.orig.tar.gz 2596 diff --git a/dev-lisp/cl-sql/ChangeLog b/dev-lisp/cl-sql/ChangeLog new file mode 100644 index 000000000000..00da63d59d23 --- /dev/null +++ b/dev-lisp/cl-sql/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-lisp/cl-sql +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-sql/ChangeLog,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +*cl-sql-1.6.4 (07 Jul 2003) + + 07 Jul 2003; Matthew Kennedy <mkennedy@gentoo.org> : + initial import diff --git a/dev-lisp/cl-sql/Manifest b/dev-lisp/cl-sql/Manifest index 651ffb30e0e9..919b214e52f7 100644 --- a/dev-lisp/cl-sql/Manifest +++ b/dev-lisp/cl-sql/Manifest @@ -1,4 +1,3 @@ -MD5 36d3d80ba47bdf36e978560b679e663c cl-sql-1.6.4.ebuild 977 -MD5 3d7216856dbeb9720c3600f4d385f369 cl-sql-1.6.4.ebuild~ 747 -MD5 268c98c99a8bb05591b4395926158048 files/digest-cl-ppcre-0.5.4b 72 +MD5 4b224c40cfd6286827b9e92199d0da8c ChangeLog 315 +MD5 5c8e61f56f2102c7503c670cadfbb6a8 cl-sql-1.6.4.ebuild 2391 MD5 a6466e9446f1925d56f3da03cde724ac files/digest-cl-sql-1.6.4 63 diff --git a/dev-lisp/cl-sql/cl-sql-1.6.4.ebuild b/dev-lisp/cl-sql/cl-sql-1.6.4.ebuild new file mode 100644 index 000000000000..bd19d94be9c3 --- /dev/null +++ b/dev-lisp/cl-sql/cl-sql-1.6.4.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-sql/cl-sql-1.6.4.ebuild,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +inherit common-lisp + +DESCRIPTION="A multi-platform SQL interface for Common Lisp" +HOMEPAGE="http://clsql.med-info.com/ + http://packages.debian.org/unstable/devel/cl-sql.html + http://www.cliki.net/CLSQL" +SRC_URI="http://files.b9.com/clsql/clsql-${PV}.tar.gz" +LICENSE="LLGPL-2.1" +SLOT="0" +KEYWORDS="~x86" +IUSE="" +DEPEND="dev-lisp/common-lisp-controller + virtual/commonlisp + dev-lisp/cl-uffi + postgres? ( dev-db/postgresql )" + +S=${WORKDIR}/clsql-${PV} + +modules='clsql-base clsql clsql-postgresql-socket clsql-uffi' + +# TODO: add the MySQL support + +src_compile() { + make -C uffi +} + +src_install() { + local clsrc=/usr/share/common-lisp/source + local clsys=/usr/share/common-lisp/systems + + dodir $clsys + + insinto $clsrc/clsql/sql ; doins sql/*.lisp + insinto $clsrc/clsql ; doins clsql.asd + dosym $clsrc/clsql/clsql.asd $clsys/clsql.asd + + insinto $clsrc/clsql-base/base ; doins base/*.lisp + insinto $clsrc/clsql-base ; doins clsql-base.asd + dosym $clsrc/clsql-base/clsql-base.asd $clsys/clsql-base.asd + + exeinto /usr/lib/clsql/ + doexe uffi/clsql-uffi.so + + insinto $clsrc/clsql-uffi/uffi ; doins uffi/*.lisp + insinto $clsrc/clsql-uffi ; doins clsql-uffi.asd + dosym $clsrc/clsql-uffi/clsql-uffi.asd $clsys/clsql-uffi.asd + + insinto $clsrc/clsql-postgresql-socket/db-postgresql-socket ; doins db-postgresql-socket/*.lisp + insinto $clsrc/clsql-postgresql-socket ; doins clsql-postgresql-socket.asd + dosym $clsrc/clsql-postgresql-socket/clsql-postgresql-socket.asd $clsys/clsql-postgresql-socket.asd + + if use postgres ; then + insinto $clsrc/clsql-postgresql/db-postgresql ; doins db-postgresql/*.lisp + insinto $clsrc/clsql-postgresql ; doins clsql-postgresql.asd + dosym $clsrc/clsql-postgresql/clsql-postgresql.asd $clsys/clsql-postgresql.asd + fi + + dodoc COPYING* ChangeLog INSTALL NEWS README TODO + tar xfz doc/html.tar.gz -C ${D}/usr/share/doc/${P}/ +} + +pkg_postinst() { + for i in $modules ; do + /usr/sbin/register-common-lisp-source $i + done + use postgres && /usr/sbin/register-common-lisp-source clsql-postgresql +} + +pkg_prerm() { + for i in $modules ; do + /usr/sbin/unregister-common-lisp-source $i + done + /sbin/unregister-common-lisp-source clsql-postgresql +} diff --git a/dev-lisp/cl-sql/files/digest-cl-sql-1.6.4 b/dev-lisp/cl-sql/files/digest-cl-sql-1.6.4 new file mode 100644 index 000000000000..bd3122bda798 --- /dev/null +++ b/dev-lisp/cl-sql/files/digest-cl-sql-1.6.4 @@ -0,0 +1 @@ +MD5 b35a33bdabd5a10ed14d149747bb6630 clsql-1.6.4.tar.gz 289603 diff --git a/dev-lisp/cl-statistics/ChangeLog b/dev-lisp/cl-statistics/ChangeLog new file mode 100644 index 000000000000..4d760befaab8 --- /dev/null +++ b/dev-lisp/cl-statistics/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-lisp/cl-statistics +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-statistics/ChangeLog,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +*cl-statistics-1.0.0.1 (07 Jul 2003) + + 07 Jul 2003; Matthew Kennedy <mkennedy@gentoo.org> : + initial import diff --git a/dev-lisp/cl-statistics/Manifest b/dev-lisp/cl-statistics/Manifest index 362ac4f6eca5..6572c9e06a40 100644 --- a/dev-lisp/cl-statistics/Manifest +++ b/dev-lisp/cl-statistics/Manifest @@ -1,5 +1,4 @@ -MD5 ca86239b39a85182a79b14a679aa6c8a ChangeLog 332 -MD5 eaab8126ea2f543e27bab9636450f24f cl-statistics-1.0.0.1.ebuild 645 -MD5 7a2412a7997a16db85890d4bdd0876a7 cl-statistics-1.0.0.1.ebuild~ 585 +MD5 8ad2cb94bdf6a7711c9b726dab72b82a ChangeLog 338 +MD5 858972c54bb0eac04e9baac01788f48d cl-statistics-1.0.0.1.ebuild 761 MD5 18de310292b70deeb144e5b3328f858b files/cl-statistics.asd 1089 MD5 a9cba10a5762d6f7da111f3ec126c9ac files/digest-cl-statistics-1.0.0.1 77 diff --git a/dev-lisp/cl-statistics/cl-statistics-1.0.0.1.ebuild b/dev-lisp/cl-statistics/cl-statistics-1.0.0.1.ebuild new file mode 100644 index 000000000000..f43b24bac7f5 --- /dev/null +++ b/dev-lisp/cl-statistics/cl-statistics-1.0.0.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-statistics/cl-statistics-1.0.0.1.ebuild,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +inherit common-lisp + +DESCRIPTION="Common Lisp Statistics Package" +HOMEPAGE="http://www.biolisp.org + http://packages.debian.org/unstable/devel/cl-statistics.html" +SRC_URI="http://ftp.debian.org/debian/pool/main/c/cl-statistics/${PN}_${PV}.orig.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86" +IUSE="" +DEPEND="dev-lisp/common-lisp-controller + virtual/commonlisp" + +CLPACKAGE=cl-statistics + +S=${WORKDIR}/${P} + +src_install() { + common-lisp-install *.lisp ${FILESDIR}/${PN}.asd + common-lisp-system-symlink + dodoc *.txt +} diff --git a/dev-lisp/cl-statistics/files/cl-statistics.asd b/dev-lisp/cl-statistics/files/cl-statistics.asd new file mode 100644 index 000000000000..c3b66e429e50 --- /dev/null +++ b/dev-lisp/cl-statistics/files/cl-statistics.asd @@ -0,0 +1,30 @@ +;;;; -*- Mode: Lisp; Syntax: ANSI-Common-Lisp; Base: 10 -*- +;;;; ************************************************************************* +;;;; FILE IDENTIFICATION +;;;; +;;;; Name: cl-statistics.system +;;;; Purpose: ASDF definition for cl-statistics package +;;;; Programmer: Kevin M. Rosenberg +;;;; Date Started: 06 Sep 2002 +;;;; +;;;; Users are granted the rights to distribute and use this software +;;;; as governed by the terms of the GNU Public License +;;;; ************************************************************************* + +(in-package :asdf) + +(defsystem :cl-statistics + :name "cl-statistics" + :author "Larry Hunter <larry.hunter@uchsc.edu>" + :version "1.0.0" + :maintainer "Kevin M. Rosenberg <kmr@debian.org>" + :licence "GNU General Public License" + :description "Statistics package for Common Lisp" + :long-description "cl-statistics provides numerous statistical functions for use in Common Lisp programs." + + :perform (load-op :after (op cl-statistics) + (pushnew :cl-statistics cl:*features*)) + :components + ((:file "cl-statistics")) + ) + diff --git a/dev-lisp/cl-statistics/files/digest-cl-statistics-1.0.0.1 b/dev-lisp/cl-statistics/files/digest-cl-statistics-1.0.0.1 new file mode 100644 index 000000000000..aa95a569a14e --- /dev/null +++ b/dev-lisp/cl-statistics/files/digest-cl-statistics-1.0.0.1 @@ -0,0 +1 @@ +MD5 c0410b3eca5da846fdb3574651cf1418 cl-statistics_1.0.0.1.orig.tar.gz 31443 diff --git a/dev-lisp/cl-uffi/ChangeLog b/dev-lisp/cl-uffi/ChangeLog new file mode 100644 index 000000000000..451ae4489dfc --- /dev/null +++ b/dev-lisp/cl-uffi/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-lisp/cl-uffi +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-uffi/ChangeLog,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +*cl-uffi-1.2.15 (07 Jul 2003) + + 07 Jul 2003; Matthew Kennedy <mkennedy@gentoo.org> : + initial import diff --git a/dev-lisp/cl-uffi/Manifest b/dev-lisp/cl-uffi/Manifest index 7c7896d28130..7f5279bc7648 100644 --- a/dev-lisp/cl-uffi/Manifest +++ b/dev-lisp/cl-uffi/Manifest @@ -1,5 +1,5 @@ -MD5 1b631f0222d1ffce4d5b53bc38f70c51 ChangeLog 320 -MD5 12f3768386c6864da8914309b8a325bb cl-uffi-1.2.15.ebuild 549 -MD5 a8d7c955ab8f1e546a4d1123296decbb cl-uffi-1.2.15.ebuild~ 618 -MD5 f5d654d3e532263fbbf57ec7afcdd093 files/digest-cl-base64-3.2 68 +MD5 2a91fdb04677f7b0be0d5b045931681c ChangeLog 319 +MD5 13cf8918d544b7faebeec1af306f441d cl-uffi-1.2.15.ebuild 1447 MD5 dc8b389800029795c6c5fb5573049e89 files/digest-cl-uffi-1.2.15 63 +MD5 175003894efc92fdaed39c27e2d98b8a files/uffi.asd 1953 +MD5 ce1b5bdea8359eac972f36fd409c1d9e files/uffi-tests.asd 1441 diff --git a/dev-lisp/cl-uffi/cl-uffi-1.2.15.ebuild b/dev-lisp/cl-uffi/cl-uffi-1.2.15.ebuild new file mode 100644 index 000000000000..3d083c1e5908 --- /dev/null +++ b/dev-lisp/cl-uffi/cl-uffi-1.2.15.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-uffi/cl-uffi-1.2.15.ebuild,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +inherit common-lisp + +DESCRIPTION="UFFI is a package to [portably] interface Common Lisp programs with C-language compatible libraries." +HOMEPAGE="http://uffi.med-info.com/" +SRC_URI="http://files.b9.com/uffi/uffi-${PV}.tar.gz" +LICENSE="LLGPL-2.1" +SLOT="0" +KEYWORDS="~x86" +IUSE="" + +S=${WORKDIR}/uffi-${PV} + +src_install() { + dodir /usr/share/common-lisp/systems + insinto /usr/share/common-lisp/source/uffi + doins src/*.lisp ${FILESDIR}/uffi.asd + dosym /usr/share/common-lisp/source/uffi/uffi.asd \ + /usr/share/common-lisp/systems/uffi.asd +# insinto /usr/share/common-lisp/source/uffi-tests +# doins tests/*.lisp ${FILESDIR}/uffi-tests.asd +# dosym /usr/share/common-lisp/source/uffi-tests/uffi-tests.asd \ +# /usr/share/common-lisp/systems/uffi-tests.asd + + dodoc COPYRIGHT AUTHORS NEWS README TODO ChangeLog doc/uffi.pdf doc/COPYING.GFDL + tar xfz doc/html.tar.gz -C ${D}/usr/share/doc/${P}/ + for i in examples benchmarks ; do + insinto /usr/share/doc/${P}/$i + doins $i/* + done +} + +pkg_postinst() { + /usr/sbin/register-common-lisp-source uffi +# /usr/sbin/register-common-lisp-source uffi-tests +} + +pkg_prerm() { + /usr/sbin/unregister-common-lisp-source uffi +# /usr/sbin/unregister-common-lisp-source uffi-tests +} + diff --git a/dev-lisp/cl-uffi/files/digest-cl-uffi-1.2.15 b/dev-lisp/cl-uffi/files/digest-cl-uffi-1.2.15 new file mode 100644 index 000000000000..a5fd67ca7b3d --- /dev/null +++ b/dev-lisp/cl-uffi/files/digest-cl-uffi-1.2.15 @@ -0,0 +1 @@ +MD5 9ed85ec7e42ca558c93765953a760c61 uffi-1.2.15.tar.gz 160278 diff --git a/dev-lisp/cl-uffi/files/uffi-tests.asd b/dev-lisp/cl-uffi/files/uffi-tests.asd new file mode 100644 index 000000000000..a140021faadf --- /dev/null +++ b/dev-lisp/cl-uffi/files/uffi-tests.asd @@ -0,0 +1,37 @@ +;;;; -*- Mode: Lisp; Syntax: ANSI-Common-Lisp; Base: 10 -*- +;;;; ************************************************************************* +;;;; FILE IDENTIFICATION +;;;; +;;;; Name: uffi-tests.asd +;;;; Purpose: ASDF system definitionf for uffi testing package +;;;; Author: Kevin M. Rosenberg +;;;; Date Started: Apr 2003 +;;;; +;;;; $Id: uffi-tests.asd,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ +;;;; ************************************************************************* + +(defpackage #:uffi-tests-system + (:use #:asdf #:cl)) +(in-package #:uffi-tests-system) + +(defsystem uffi-tests + :depends-on (:uffi) + :components + ((:file "rt") + (:file "package" :depends-on ("rt")) + (:file "strtol" :depends-on ("package")) + (:file "atoifl" :depends-on ("package")) + (:file "getenv" :depends-on ("package")) + (:file "gethostname" :depends-on ("package")) + (:file "union" :depends-on ("package")) + (:file "arrays" :depends-on ("package")) + (:file "time" :depends-on ("package")) + (:file "foreign-loader" :depends-on ("package")) + (:file "compress" :depends-on ("foreign-loader")) + (:file "uffi-c-test-lib" :depends-on ("foreign-loader")) + )) + +(defmethod perform ((o test-op) (c (eql (find-system :uffi-tests)))) + (or (funcall (intern (symbol-name '#:do-tests) + (find-package '#:regression-test))) + (error "test-op failed"))) diff --git a/dev-lisp/cl-uffi/files/uffi.asd b/dev-lisp/cl-uffi/files/uffi.asd new file mode 100644 index 000000000000..34c2ce468f80 --- /dev/null +++ b/dev-lisp/cl-uffi/files/uffi.asd @@ -0,0 +1,48 @@ +;;;; -*- Mode: Lisp; Syntax: ANSI-Common-Lisp; Base: 10 -*- +;;;; ************************************************************************* +;;;; FILE IDENTIFICATION +;;;; +;;;; Name: uffi.asd +;;;; Purpose: ASDF system definition file for UFFI package +;;;; Author: Kevin M. Rosenberg +;;;; Date Started: Aug 2002 +;;;; +;;;; $Id: uffi.asd,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ +;;;; +;;;; This file, part of UFFI, is Copyright (c) 2002 by Kevin M. Rosenberg +;;;; +;;;; UFFI users are granted the rights to distribute and use this software +;;;; as governed by the terms of the Lisp Lesser GNU Public License +;;;; (http://opensource.franz.com/preamble.html), also known as the LLGPL. +;;;; ************************************************************************* + +(defpackage #:uffi-system (:use #:asdf #:cl)) +(in-package #:uffi-system) + +#+(or allegro lispworks cmu mcl cormanlisp sbcl scl) +(defsystem uffi + :name "uffi" + :author "Kevin Rosenberg <kevin@rosenberg.net>" + :version "1.2.x" + :maintainer "Kevin M. Rosenberg <kmr@debian.org>" + :licence "Lessor Lisp General Public License" + :description "Universal Foreign Function Library for Common Lisp" + :long-description "UFFI provides a universal foreign function interface (FFI) for Common Lisp. UFFI supports CMUCL, Lispworks, and AllegroCL." + + :components + ((:file "package") + (:file "primitives" :depends-on ("package")) + #+mcl (:file "readmacros-mcl" :depends-on ("package")) + (:file "strings" :depends-on ("primitives")) + (:file "objects" :depends-on ("primitives")) + (:file "aggregates" :depends-on ("primitives")) + (:file "functions" :depends-on ("primitives")) + (:file "libraries" :depends-on ("package")) + (:file "os" :depends-on ("package")))) + +#+(or allegro lispworks cmu mcl cormanlisp sbcl scl) +(defmethod perform ((o test-op) (c (eql (find-system :uffi)))) + (oos 'load-op 'uffi-tests) + (oos 'test-op 'uffi-tests)) + + diff --git a/dev-lisp/cl-unit/ChangeLog b/dev-lisp/cl-unit/ChangeLog new file mode 100644 index 000000000000..006cb3447a87 --- /dev/null +++ b/dev-lisp/cl-unit/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-lisp/cl-unit +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-unit/ChangeLog,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +*cl-unit-1.3 (07 Jul 2003) + + 07 Jul 2003; Matthew Kennedy <mkennedy@gentoo.org> : + initial import diff --git a/dev-lisp/cl-unit/Manifest b/dev-lisp/cl-unit/Manifest index 17f9418ca375..615b3d438a3c 100644 --- a/dev-lisp/cl-unit/Manifest +++ b/dev-lisp/cl-unit/Manifest @@ -1,5 +1,4 @@ -MD5 9ff7e8a1cbb19650290f7b786ef40b4b ChangeLog 316 -MD5 5985deda4e5737c8124436cdd975ec38 cl-unit-1.3.ebuild~ 639 -MD5 e7a08105a45e9e0b1e12ae200510203e cl-unit-1.3.ebuild 687 +MD5 6fd6b71ad833c95e52a508a267917cbe ChangeLog 316 +MD5 44d58f8398097db49b2757ee2aa5c76d cl-unit-1.3.ebuild 788 MD5 8aed1893ca66c8baf780fabd4dc15c26 files/clunit.asd 193 MD5 bbe5803788514526e500c86ac52b63c6 files/digest-cl-unit-1.3 67 diff --git a/dev-lisp/cl-unit/cl-unit-1.3.ebuild b/dev-lisp/cl-unit/cl-unit-1.3.ebuild new file mode 100644 index 000000000000..873cbe4178e7 --- /dev/null +++ b/dev-lisp/cl-unit/cl-unit-1.3.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-unit/cl-unit-1.3.ebuild,v 1.1 2003/06/10 04:53:04 mkennedy Exp $ + +inherit common-lisp + +DESCRIPTION="A regression suite library for Common Lisp" +HOMEPAGE="http://www.ancar.org/CLUnit/docs/CLUnit.html + http://packages.debian.org/unstable/devel/cl-unit.html" +SRC_URI="http://ftp.debian.org/debian/pool/main/c/cl-unit/${PN}_${PV}.orig.tar.gz" +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~x86" +IUSE="" +DEPEND="dev-lisp/common-lisp-controller + virtual/commonlisp" + +CLPACKAGE=clunit + +S=${WORKDIR}/${P} + +src_install() { + common-lisp-install *.lisp ${FILESDIR}/clunit.asd + common-lisp-system-symlink + dodoc license readme + dohtml docs/* +} diff --git a/dev-lisp/cl-unit/files/clunit.asd b/dev-lisp/cl-unit/files/clunit.asd new file mode 100644 index 000000000000..a43744624f91 --- /dev/null +++ b/dev-lisp/cl-unit/files/clunit.asd @@ -0,0 +1,9 @@ +;;;; -*- Mode: Lisp; Package: User; -*- + +(in-package :asdf) + +(defsystem :clunit + :perform (load-op :after (op clunit) + (pushnew :clunit cl:*features*)) + :components ((:file "clunit"))) + diff --git a/dev-lisp/cl-unit/files/digest-cl-unit-1.3 b/dev-lisp/cl-unit/files/digest-cl-unit-1.3 new file mode 100644 index 000000000000..b15e68b31ecd --- /dev/null +++ b/dev-lisp/cl-unit/files/digest-cl-unit-1.3 @@ -0,0 +1 @@ +MD5 e4d84cf603ed3106fb50353b683bc6af cl-unit_1.3.orig.tar.gz 36889 |