diff options
author | Matthew Kennedy <mkennedy@gentoo.org> | 2005-02-03 05:31:21 +0000 |
---|---|---|
committer | Matthew Kennedy <mkennedy@gentoo.org> | 2005-02-03 05:31:21 +0000 |
commit | 3103856a7ad1ce2e0d5a990ec4fd54157f521223 (patch) | |
tree | 2a1022377a58a2d11d77aa4ae094c5746ecbe55e /dev-lisp | |
parent | Switch to using $(get_all_abis). (diff) | |
download | gentoo-2-3103856a7ad1ce2e0d5a990ec4fd54157f521223.tar.gz gentoo-2-3103856a7ad1ce2e0d5a990ec4fd54157f521223.tar.bz2 gentoo-2-3103856a7ad1ce2e0d5a990ec4fd54157f521223.zip |
(Portage version: 2.0.51-r15)
Diffstat (limited to 'dev-lisp')
-rw-r--r-- | dev-lisp/cl-series/ChangeLog | 11 | ||||
-rw-r--r-- | dev-lisp/cl-series/Manifest | 7 | ||||
-rw-r--r-- | dev-lisp/cl-series/cl-series-2.2.7.ebuild | 10 | ||||
-rw-r--r-- | dev-lisp/cl-series/cl-series-2.2.8.ebuild | 34 | ||||
-rw-r--r-- | dev-lisp/cl-series/files/2.2.8-sbcl-gentoo.patch | 36 | ||||
-rw-r--r-- | dev-lisp/cl-series/files/digest-cl-series-2.2.8 | 1 | ||||
-rw-r--r-- | dev-lisp/cl-series/metadata.xml | 15 |
7 files changed, 99 insertions, 15 deletions
diff --git a/dev-lisp/cl-series/ChangeLog b/dev-lisp/cl-series/ChangeLog index 6f7822415dce..a03ba48332cf 100644 --- a/dev-lisp/cl-series/ChangeLog +++ b/dev-lisp/cl-series/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-lisp/cl-series -# Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-series/ChangeLog,v 1.1 2004/07/24 18:44:42 mkennedy Exp $ +# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-series/ChangeLog,v 1.2 2005/02/03 05:31:20 mkennedy Exp $ + +*cl-series-2.2.8 (02 Feb 2005) + + 02 Feb 2005; Matthew Kennedy <mkennedy@gentoo.org> metadata.xml, + +files/2.2.8-sbcl-gentoo.patch, cl-series-2.2.7.ebuild, + +cl-series-2.2.8.ebuild: + New upstream version *cl-series-2.2.7 (24 Jul 2004) diff --git a/dev-lisp/cl-series/Manifest b/dev-lisp/cl-series/Manifest index 2660a91e0ad5..028c10a9b1a2 100644 --- a/dev-lisp/cl-series/Manifest +++ b/dev-lisp/cl-series/Manifest @@ -1,5 +1,8 @@ -MD5 848676d4a4fbcef6152185098729a7c0 cl-series-2.2.7.ebuild 824 +MD5 71e1e9613137f4290397dc4cb72e39fe cl-series-2.2.7.ebuild 853 +MD5 231326bdfb2686b1f06a664fecac62e0 cl-series-2.2.8.ebuild 796 MD5 70c3af840c99dff63c91025d3a1fe11f ChangeLog 512 MD5 2017f495bb3f4e61b2aea08ff9a1af57 metadata.xml 689 -MD5 181e9c54ab93583e5ab095a12011fa5b files/2.2.7-sbcl-gentoo.patch 1181 MD5 940faecad9b2f0613c2bdeec3610a316 files/digest-cl-series-2.2.7 69 +MD5 02812c874a74d1a2094d38372ebf325e files/digest-cl-series-2.2.8 65 +MD5 181e9c54ab93583e5ab095a12011fa5b files/2.2.7-sbcl-gentoo.patch 1181 +MD5 181e9c54ab93583e5ab095a12011fa5b files/2.2.8-sbcl-gentoo.patch 1181 diff --git a/dev-lisp/cl-series/cl-series-2.2.7.ebuild b/dev-lisp/cl-series/cl-series-2.2.7.ebuild index 6567579c474f..e878347e564f 100644 --- a/dev-lisp/cl-series/cl-series-2.2.7.ebuild +++ b/dev-lisp/cl-series/cl-series-2.2.7.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-series/cl-series-2.2.7.ebuild,v 1.1 2004/07/24 18:44:42 mkennedy Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-series/cl-series-2.2.7.ebuild,v 1.2 2005/02/03 05:31:20 mkennedy Exp $ inherit common-lisp eutils @@ -22,7 +22,11 @@ S=${WORKDIR}/${PN#cl-} src_unpack() { unpack ${A} - epatch ${FILESDIR}/${PV}-sbcl-gentoo.patch + epatch ${FILESDIR}/${PV}-sbcl-gentoo.patch || die +} + +src_compile() { + : } src_install() { diff --git a/dev-lisp/cl-series/cl-series-2.2.8.ebuild b/dev-lisp/cl-series/cl-series-2.2.8.ebuild new file mode 100644 index 000000000000..caa6f2e6cf2b --- /dev/null +++ b/dev-lisp/cl-series/cl-series-2.2.8.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-series/cl-series-2.2.8.ebuild,v 1.1 2005/02/03 05:31:21 mkennedy Exp $ + +inherit common-lisp eutils + +DESCRIPTION="Common Lisp extension for general iteration" +HOMEPAGE="http://series.sf.net" +SRC_URI="mirror://sourceforge/series/series-${PV}.tar.bz2" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~x86 ~ppc" +IUSE="" +DEPEND="dev-lisp/common-lisp-controller + virtual/commonlisp" + +CLPACKAGE=series + +S=${WORKDIR}/${PN#cl-}-${PV} + +src_unpack() { + unpack ${A} +# epatch ${FILESDIR}/${PV}-sbcl-gentoo.patch || die +} + +src_compile() { + : +} + +src_install() { + common-lisp-install *.lisp series.asd + common-lisp-system-symlink + dodoc RELEASE-NOTES ChangeLog s-doc.txt +} diff --git a/dev-lisp/cl-series/files/2.2.8-sbcl-gentoo.patch b/dev-lisp/cl-series/files/2.2.8-sbcl-gentoo.patch new file mode 100644 index 000000000000..6a345e90ea3d --- /dev/null +++ b/dev-lisp/cl-series/files/2.2.8-sbcl-gentoo.patch @@ -0,0 +1,36 @@ +diff -ur series.orig/s-code.lisp series/s-code.lisp +--- series.orig/s-code.lisp 2003-01-17 01:14:56.000000000 -0600 ++++ series/s-code.lisp 2004-07-24 13:17:20.548406400 -0500 +@@ -3629,7 +3629,7 @@ + (defstruct (generator (:conc-name nil) (:type list)) + gen-state gen-base (current-alter-info nil)) + +-#+(or :lispworks :cmu :excl) ++#+(or :lispworks :cmu :excl :sbcl) + (deftype generator () 'cons) + + (cl:defun generator (s) +diff -ur series.orig/s-package.lisp series/s-package.lisp +--- series.orig/s-package.lisp 2001-12-23 15:55:51.000000000 -0600 ++++ series/s-package.lisp 2004-07-24 13:17:10.403948592 -0500 +@@ -129,6 +129,8 @@ + (:import-from "EXT" "COMPILER-LET") + #+mcl + (:import-from "CCL" "COMPILER-LET") ++ #+sbcl ++ (:import-from "SB-CLTL2" "COMPILER-LET") + ) + + #-(or series-ansi) +diff -ur series.orig/series.asd series/series.asd +--- series.orig/series.asd 2002-11-15 16:26:48.000000000 -0600 ++++ series/series.asd 2004-07-24 13:26:54.662127848 -0500 +@@ -4,5 +4,6 @@ + (defsystem :series + :components ((:file "s-package") + (:file "s-code") +- (:file "s-install"))) ++ (:file "s-install")) ++ :depends-on (#+sbcl :sb-cltl2)) + +Only in series: series.asd~ diff --git a/dev-lisp/cl-series/files/digest-cl-series-2.2.8 b/dev-lisp/cl-series/files/digest-cl-series-2.2.8 new file mode 100644 index 000000000000..d637f836d8e6 --- /dev/null +++ b/dev-lisp/cl-series/files/digest-cl-series-2.2.8 @@ -0,0 +1 @@ +MD5 c46496ddc7e1eea25988b12ce82c18fb series-2.2.8.tar.bz2 121242 diff --git a/dev-lisp/cl-series/metadata.xml b/dev-lisp/cl-series/metadata.xml index 3c157b873109..c183edb26ad4 100644 --- a/dev-lisp/cl-series/metadata.xml +++ b/dev-lisp/cl-series/metadata.xml @@ -3,14 +3,13 @@ <pkgmetadata> <herd>common-lisp</herd> <longdescription> - This is Richard C. Waters' SERIES package for Common Lisp. +This is Richard C. Waters' SERIES package for Common Lisp. - A series is a data structure much like a sequence, with similar - kinds of operations. The difference is that in many situations, - operations on series may be composed functionally and yet execute - iteratively, without the need to construct intermediate series - values explicitly. In this manner, series provide both the clarity - of a functional programming style and the efficiency of an iterative - programming style. +A series is a data structure much like a sequence, with similar kinds of +operations. The difference is that in many situations, operations on series may +be composed functionally and yet execute iteratively, without the need to +construct intermediate series values explicitly. In this manner, series provide +both the clarity of a functional programming style and the efficiency of an +iterative programming style. </longdescription> </pkgmetadata> |