summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Kennedy <mkennedy@gentoo.org>2005-02-04 22:42:38 +0000
committerMatthew Kennedy <mkennedy@gentoo.org>2005-02-04 22:42:38 +0000
commit75f946b185fc6e84b165540be561bd657ed0b51c (patch)
tree90c6de34a05457c8be02fb34ede659df2e7e2dc2 /dev-lisp/cl-lisp2wish
parentAdded stdarg.h patch. Bug # 80680. Thanks lucass. (diff)
downloadhistorical-75f946b185fc6e84b165540be561bd657ed0b51c.tar.gz
historical-75f946b185fc6e84b165540be561bd657ed0b51c.tar.bz2
historical-75f946b185fc6e84b165540be561bd657ed0b51c.zip
Package-Manager: portage-2.0.51-r15
Diffstat (limited to 'dev-lisp/cl-lisp2wish')
-rw-r--r--dev-lisp/cl-lisp2wish/ChangeLog8
-rw-r--r--dev-lisp/cl-lisp2wish/Manifest5
-rw-r--r--dev-lisp/cl-lisp2wish/cl-lisp2wish-20040131.ebuild13
-rw-r--r--dev-lisp/cl-lisp2wish/files/20040131-USER-package-gentoo.patch38
4 files changed, 56 insertions, 8 deletions
diff --git a/dev-lisp/cl-lisp2wish/ChangeLog b/dev-lisp/cl-lisp2wish/ChangeLog
index 28b0616a24ef..38f3b8141d21 100644
--- a/dev-lisp/cl-lisp2wish/ChangeLog
+++ b/dev-lisp/cl-lisp2wish/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-lisp/cl-lisp2wish
-# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-lisp2wish/ChangeLog,v 1.2 2004/06/24 23:46:15 agriffis Exp $
+# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-lisp2wish/ChangeLog,v 1.3 2005/02/04 22:42:38 mkennedy Exp $
+
+ 04 Feb 2005; Matthew Kennedy <mkennedy@gentoo.org>
+ +files/20040131-USER-package-gentoo.patch, cl-lisp2wish-20040131.ebuild:
+ Tag stable keywords for x86; Include fix for non-existent USER package (CMUCL)
*cl-lisp2wish-20040131 (19 May 2004)
diff --git a/dev-lisp/cl-lisp2wish/Manifest b/dev-lisp/cl-lisp2wish/Manifest
index 70ebeb679a6a..10932938eb48 100644
--- a/dev-lisp/cl-lisp2wish/Manifest
+++ b/dev-lisp/cl-lisp2wish/Manifest
@@ -1,4 +1,5 @@
-MD5 d79794f9e255d3fa8c5e1e436d9663ee cl-lisp2wish-20040131.ebuild 756
-MD5 052e8fd4b2c68dd69596991a68ad2ce6 ChangeLog 418
+MD5 a2a47d9efc5aad35f83bd3dfef36d987 cl-lisp2wish-20040131.ebuild 852
+MD5 15666d8ba3f50e6b1f945ce0925aed41 ChangeLog 628
MD5 adbb077106b6066cfbeae73a672bafc7 metadata.xml 428
+MD5 0413f0f4b516a2b1b4f87482fa71d48e files/20040131-USER-package-gentoo.patch 1129
MD5 4acfe1debf50e27cfd7911043ee3444f files/digest-cl-lisp2wish-20040131 67
diff --git a/dev-lisp/cl-lisp2wish/cl-lisp2wish-20040131.ebuild b/dev-lisp/cl-lisp2wish/cl-lisp2wish-20040131.ebuild
index 3263e75f8928..5a94511a366c 100644
--- a/dev-lisp/cl-lisp2wish/cl-lisp2wish-20040131.ebuild
+++ b/dev-lisp/cl-lisp2wish/cl-lisp2wish-20040131.ebuild
@@ -1,8 +1,8 @@
-# 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-lisp2wish/cl-lisp2wish-20040131.ebuild,v 1.3 2004/07/14 15:54:50 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-lisp2wish/cl-lisp2wish-20040131.ebuild,v 1.4 2005/02/04 22:42:38 mkennedy Exp $
-inherit common-lisp
+inherit common-lisp eutils
MY_PV=${PV:0:4}-${PV:4:2}-${PV:6:2}
@@ -11,7 +11,7 @@ HOMEPAGE="http://www.cliki.net/lisp2wish"
SRC_URI="http://www.riise-data.net/lisp2wish-${MY_PV}.tgz"
LICENSE="lisp2wish"
SLOT="0"
-KEYWORDS="~x86"
+KEYWORDS="x86"
IUSE=""
DEPEND="virtual/commonlisp
dev-lisp/common-lisp-controller"
@@ -22,6 +22,11 @@ CLPACKAGE=lisp2wish
S=${WORKDIR}/lisp2wish
+src_unpack() {
+ unpack ${A}
+ epatch ${FILESDIR}/${PV}-USER-package-gentoo.patch || die
+}
+
src_install() {
common-lisp-install *.lisp *.asd
common-lisp-system-symlink
diff --git a/dev-lisp/cl-lisp2wish/files/20040131-USER-package-gentoo.patch b/dev-lisp/cl-lisp2wish/files/20040131-USER-package-gentoo.patch
new file mode 100644
index 000000000000..c94cb2f3eb61
--- /dev/null
+++ b/dev-lisp/cl-lisp2wish/files/20040131-USER-package-gentoo.patch
@@ -0,0 +1,38 @@
+diff -ur lisp2wish.orig/package.lisp lisp2wish/package.lisp
+--- lisp2wish.orig/package.lisp 2004-01-30 17:09:07.000000000 -0600
++++ lisp2wish/package.lisp 2005-02-04 16:34:30.588988396 -0600
+@@ -1,10 +1,8 @@
+
+-(in-package #-:sbcl "USER" #+:sbcl "COMMON-LISP-USER")
++(in-package #:cl-user)
+
+-#-:KCL
+ (defpackage WISH
+- (:use #-:sbcl LISP #+:sbcl "COMMON-LISP" #+:ALLEGRO EXCL #+:LUCID LCL)
+- #-(or :cmu :sbcl :clisp) (:shadowing-import-from USER TEST-WISH)
++ (:use #:common-lisp)
+ (:export "*WISH*"
+ "*WISH-PROG*"
+ "*WISH-ARGS*"
+@@ -15,21 +13,3 @@
+ "WITH-OUTPUT-TO-WISH"
+ "LISTEN-TO-WISH"
+ "DEFAULT-WISH-LISTENER"))
+-
+-#+:KCL
+-(eval-when (load eval compile)
+- (unless (find-package "WISH")
+- 'TEST-WISH
+- (make-package "WISH")
+- (in-package "WISH")
+- (shadowing-import '(USER::TEST-WISH))
+- (export (mapcar #'intern '("*WISH*"
+- "*WISH-PROG*"
+- "*WISH-ARGS*"
+- "*WISH-EXIT-MSG*"
+- "*WISH-LISTENER*"
+- "SEND-TO-WISH"
+- "WITH-WISH"
+- "WITH-OUTPUT-TO-WISH"
+- "LISTEN-TO-WISH"
+- "DEFAULT-WISH-LISTENER")))))