summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Trygve Kalleberg <karltk@gentoo.org>2002-10-11 16:15:08 +0000
committerKarl Trygve Kalleberg <karltk@gentoo.org>2002-10-11 16:15:08 +0000
commitd2753860ab78d811b64d90ac7f4cc47905a71909 (patch)
treecbc023ea44cb9d6849b53b8036646e88c57ec172 /dev-lisp
parentbugfixing versionbump (diff)
downloadhistorical-d2753860ab78d811b64d90ac7f4cc47905a71909.tar.gz
historical-d2753860ab78d811b64d90ac7f4cc47905a71909.tar.bz2
historical-d2753860ab78d811b64d90ac7f4cc47905a71909.zip
Fixes #8398.
Diffstat (limited to 'dev-lisp')
-rw-r--r--dev-lisp/sbcl/ChangeLog7
-rw-r--r--dev-lisp/sbcl/files/digest-sbcl-0.7.74
-rw-r--r--dev-lisp/sbcl/sbcl-0.7.7.ebuild63
3 files changed, 73 insertions, 1 deletions
diff --git a/dev-lisp/sbcl/ChangeLog b/dev-lisp/sbcl/ChangeLog
index 535e13b3e7e1..5d96833cec0c 100644
--- a/dev-lisp/sbcl/ChangeLog
+++ b/dev-lisp/sbcl/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-lisp/sbcl
# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/ChangeLog,v 1.7 2002/08/09 13:49:31 karltk Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/ChangeLog,v 1.8 2002/10/11 16:15:08 karltk Exp $
+
+*sbcl-0.7.7 (11 Oct 2002)
+
+ 11 Oct 2002; Karl Trygve Kalleberg <karltk@gentoo.org> sbcl-0.7.7.ebuild files/digest-sbcl-0.7.7 :
+ New upstream version. Fixes #8398.
*sbcl-0.7.6-r1 (09 Aug 2002)
diff --git a/dev-lisp/sbcl/files/digest-sbcl-0.7.7 b/dev-lisp/sbcl/files/digest-sbcl-0.7.7
new file mode 100644
index 000000000000..5a2c5b60e26c
--- /dev/null
+++ b/dev-lisp/sbcl/files/digest-sbcl-0.7.7
@@ -0,0 +1,4 @@
+MD5 6e400532739edc78958f6ad17a4a7ff1 sbcl-0.7.7-source.tar.bz2 1820432
+MD5 7ae3698787a39bb6b7338bb088f3d80a sbcl-0.7.2-x86-linux-binary.tar.bz2 5420822
+MD5 4c3f54f6c3ed9195b87d3a34b6ac91a5 sbcl-0.7.6-ppc-linux-binary.tar.bz2 4890140
+MD5 e1ca52201ade36b9006edd94f9db76a6 sbcl-0.7.7-html.tar.bz2 37764
diff --git a/dev-lisp/sbcl/sbcl-0.7.7.ebuild b/dev-lisp/sbcl/sbcl-0.7.7.ebuild
new file mode 100644
index 000000000000..50acc6a7bfe0
--- /dev/null
+++ b/dev-lisp/sbcl/sbcl-0.7.7.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2002 Gentoo Technologies, Inc.
+# Copyright 2002 Marius Bernklev <mariube@unixcore.com>
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/sbcl-0.7.7.ebuild,v 1.1 2002/10/11 16:15:08 karltk Exp $
+
+DESCRIPTION="Steel Bank Common Lisp"
+HOMEPAGE="http://sbcl.sourceforge.net/"
+SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
+ x86? ( mirror://sourceforge/sbcl/${PN}-0.7.2-x86-linux-binary.tar.bz2 )
+ ppc? ( mirror://sourceforge/sbcl/${PN}-0.7.6-ppc-linux-binary.tar.bz2 )
+ mirror://sourceforge/sbcl/${P}-html.tar.bz2"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~x86 ~ppc -sparc -sparc64"
+PROVIDE="virtual/commonlisp"
+# the SRC_URI trickery needs this
+DEPEND=">=sys-apps/portage-2.0.27"
+RDEPEND="${DEPEND}"
+IUSE=""
+
+src_unpack() {
+
+ if ( use x86 ) ; then
+ unpack ${PN}-0.7.2-x86-linux-binary.tar.bz2
+ mv ${PN}-0.7.2 x86-binary
+ elif ( use ppc ) ; then
+ unpack ${PN}-0.7.6-ppc-linux-binary.tar.bz2
+ mv ${PN}-0.7.6-ppc-linux ppc-binary
+ fi
+
+ unpack ${P}-source.tar.bz2
+ unpack ${P}-html.tar.bz2
+}
+
+src_compile() {
+ local bindir
+ use x86 && bindir=x86-binary
+ use ppc && bindir=ppc-binary
+
+ export SBCL_HOME="../${bindir}/output/"
+ export GNUMAKE="make"
+
+ sh make.sh "../${bindir}/src/runtime/sbcl" || die
+}
+
+src_install() {
+ local LIB=${DESTTREE}/lib/sbcl
+
+ doman doc/sbcl.1
+ dobin src/runtime/sbcl
+
+ dodoc BUGS CREDITS NEWS README INSTALL COPYING
+ dohtml doc/html/*
+
+ dodir ${LIB}
+ insinto ${LIB}
+ doins output/sbcl.core
+
+ dodir /etc/env.d
+
+ echo "SBCL_HOME=${LIB}" > ${D}/etc/env.d/10sbcl
+}