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 | 9030b7c2ce0a961679a9329ce5e48b41f1979028 (patch) | |
tree | c590abab7e2055710616e6031c229d6488943ac5 /dev-lisp/cl-series | |
parent | Switch to using $(get_all_abis). (diff) | |
download | historical-9030b7c2ce0a961679a9329ce5e48b41f1979028.tar.gz historical-9030b7c2ce0a961679a9329ce5e48b41f1979028.tar.bz2 historical-9030b7c2ce0a961679a9329ce5e48b41f1979028.zip |
Package-Manager: portage-2.0.51-r15
Diffstat (limited to 'dev-lisp/cl-series')
-rw-r--r-- | dev-lisp/cl-series/ChangeLog | 11 | ||||
-rw-r--r-- | dev-lisp/cl-series/Manifest | 11 | ||||
-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, 101 insertions, 17 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..e773830842a3 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 70c3af840c99dff63c91025d3a1fe11f ChangeLog 512 -MD5 2017f495bb3f4e61b2aea08ff9a1af57 metadata.xml 689 -MD5 181e9c54ab93583e5ab095a12011fa5b files/2.2.7-sbcl-gentoo.patch 1181 +MD5 931709ae4f4d969a486d97e6970388b6 cl-series-2.2.7.ebuild 853 +MD5 09f54c8fce5a7511ff2a275bda09e811 cl-series-2.2.8.ebuild 796 +MD5 837f17b5035a32965b9da830dcd19c05 ChangeLog 720 +MD5 e4df73cef0575435a1a5905d418379b2 metadata.xml 673 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> |