summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Kennedy <mkennedy@gentoo.org>2005-05-11 10:58:26 +0000
committerMatthew Kennedy <mkennedy@gentoo.org>2005-05-11 10:58:26 +0000
commit18effe28e8c0a7543b3432645810196d6501ccc4 (patch)
treea5815952cd5bf8be7ef3a58c873409ff8d9c430e /dev-lisp/cl-cells
parentVersion bump. (diff)
downloadhistorical-18effe28e8c0a7543b3432645810196d6501ccc4.tar.gz
historical-18effe28e8c0a7543b3432645810196d6501ccc4.tar.bz2
historical-18effe28e8c0a7543b3432645810196d6501ccc4.zip
Package-Manager: portage-2.0.51.21-r1
Diffstat (limited to 'dev-lisp/cl-cells')
-rw-r--r--dev-lisp/cl-cells/ChangeLog8
-rw-r--r--dev-lisp/cl-cells/Manifest5
-rw-r--r--dev-lisp/cl-cells/cl-cells-20050511.ebuild39
-rw-r--r--dev-lisp/cl-cells/files/20050511-gentoo.patch39
-rw-r--r--dev-lisp/cl-cells/files/digest-cl-cells-200505111
5 files changed, 90 insertions, 2 deletions
diff --git a/dev-lisp/cl-cells/ChangeLog b/dev-lisp/cl-cells/ChangeLog
index e832ac58a238..4796764f05b0 100644
--- a/dev-lisp/cl-cells/ChangeLog
+++ b/dev-lisp/cl-cells/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-lisp/cl-cells
# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-cells/ChangeLog,v 1.3 2005/04/16 22:30:26 mkennedy Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-cells/ChangeLog,v 1.4 2005/05/11 10:58:26 mkennedy Exp $
+
+*cl-cells-20050511 (11 May 2005)
+
+ 11 May 2005; Matthew Kennedy <mkennedy@gentoo.org>
+ +files/20050511-gentoo.patch, +cl-cells-20050511.ebuild:
+ New upstream version.
15 Apr 2005; Matthew Kennedy <mkennedy@gentoo.org>
cl-cells-20050320.ebuild:
diff --git a/dev-lisp/cl-cells/Manifest b/dev-lisp/cl-cells/Manifest
index 072d6b34ea51..c7e4ec3bf149 100644
--- a/dev-lisp/cl-cells/Manifest
+++ b/dev-lisp/cl-cells/Manifest
@@ -1,4 +1,7 @@
MD5 c84927bb22fd913d059c3d0c0c7a03ee cl-cells-20050320.ebuild 1074
-MD5 7874eb4421402448d8c0ab62d19b524c ChangeLog 628
+MD5 baef5b2c67252293b759490b296f1bc8 ChangeLog 799
MD5 9b65b0341efc8f4b29498aad23315229 metadata.xml 164
+MD5 3e629848676dacd30b166f497840f21c cl-cells-20050511.ebuild 1158
MD5 980963dbaac0c9374cebf5f966ecd58e files/digest-cl-cells-20050320 65
+MD5 fe169b24dcf75a63c033e31bc2a97a3d files/digest-cl-cells-20050511 65
+MD5 48fe434c6858c781617526553961b39f files/20050511-gentoo.patch 1513
diff --git a/dev-lisp/cl-cells/cl-cells-20050511.ebuild b/dev-lisp/cl-cells/cl-cells-20050511.ebuild
new file mode 100644
index 000000000000..330bcc227de6
--- /dev/null
+++ b/dev-lisp/cl-cells/cl-cells-20050511.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-cells/cl-cells-20050511.ebuild,v 1.1 2005/05/11 10:58:26 mkennedy Exp $
+
+inherit common-lisp eutils
+
+DESCRIPTION="Cells is a Common Lisp library providing a data flow extension to CLOS."
+HOMEPAGE="http://common-lisp.net/project/cells/
+ http://www.tilton-technology.com/cells_top.html"
+SRC_URI="mirrors://gentoo/cells-${PV}.tar.gz"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="x86 ~amd64 ~ppc"
+IUSE=""
+
+DEPEND="dev-lisp/cl-utils-kt"
+
+CLPACKAGE="cells cells-test"
+
+S=${WORKDIR}/cells
+
+# Note: To update this version, use
+# http://common-lisp.net/cgi-bin/viewcvs.cgi/cell-cultures/cells/?cvsroot=cells
+# and compare dates. Then use the "Download tarball" link.
+
+src_unpack() {
+ unpack ${A}
+ epatch ${FILESDIR}/${PV}-gentoo.patch || die
+}
+
+src_install() {
+ dodir $CLSYSTEMROOT
+ insinto $CLSOURCEROOT/cells; doins *.{asd,lisp}
+ insinto $CLSOURCEROOT/cells-test; doins cells-test/*.{asd,lisp}
+ dosym $CLSOURCEROOT/cells/cells.asd $CLSYSTEMROOT
+ dosym $CLSOURCEROOT/cells-test/cells-test.asd $CLSYSTEMROOT
+ dodoc doc/*
+}
+
diff --git a/dev-lisp/cl-cells/files/20050511-gentoo.patch b/dev-lisp/cl-cells/files/20050511-gentoo.patch
new file mode 100644
index 000000000000..7eff20cbda19
--- /dev/null
+++ b/dev-lisp/cl-cells/files/20050511-gentoo.patch
@@ -0,0 +1,39 @@
+diff -ur cells.orig/cells.asd cells/cells.asd
+--- cells.orig/cells.asd 2004-12-06 14:26:06.000000000 -0600
++++ cells/cells.asd 2005-05-11 06:11:51.000000000 -0500
+@@ -13,7 +13,7 @@
+ :licence "MIT Style"
+ :description "Cells"
+ :long-description "The Cells dataflow extension to CLOS."
+- :depends-on (:utils-kt)
++ :depends-on (:utils-kt :cl-plus)
+ :components (;;(lpr-project-file "cells")
+ (:file "defpackage")
+ (:file "cells" :depends-on ("defpackage"))
+Only in cells: cells.asd~
+diff -ur cells.orig/integrity.lisp cells/integrity.lisp
+--- cells.orig/integrity.lisp 2005-04-08 04:11:12.000000000 -0500
++++ cells/integrity.lisp 2005-05-11 06:12:15.000000000 -0500
+@@ -61,7 +61,7 @@
+ (defun ufb-add (opcode continuation)
+ (fifo-add (ufb-queue opcode) continuation))
+
+-(defconstant *ufb-opcodes* '(:user-notify :output :setf :makunbound :finalize))
++(cl+:defconst *ufb-opcodes* '(:user-notify :output :setf :makunbound :finalize))
+
+ (define-condition c-opcode-deferred (c-enabling)
+ ((defer-info :initarg :defer-info :reader defer-info))
+Only in cells: integrity.lisp~
+diff -ur cells.orig/profile.lisp cells/profile.lisp
+--- cells.orig/profile.lisp 2004-06-26 13:38:36.000000000 -0500
++++ cells/profile.lisp 2005-05-11 06:12:24.000000000 -0500
+@@ -10,7 +10,7 @@
+ (defvar *c-using*)
+ (defvar *c-defining*)
+
+-(defconstant *src-extension* "cl")
++(cl+:defconst *src-extension* "cl")
+
+ #+test
+ (dolist (f (directory (make-pathname :device "c"
+Only in cells: profile.lisp~
diff --git a/dev-lisp/cl-cells/files/digest-cl-cells-20050511 b/dev-lisp/cl-cells/files/digest-cl-cells-20050511
new file mode 100644
index 000000000000..fdc196b3884c
--- /dev/null
+++ b/dev-lisp/cl-cells/files/digest-cl-cells-20050511
@@ -0,0 +1 @@
+MD5 678fa0e8bc6e5c7050d2ab7eeb210f1c cells-20050511.tar.gz 56997