summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Trygve Kalleberg <karltk@gentoo.org>2003-06-28 13:29:32 +0000
committerKarl Trygve Kalleberg <karltk@gentoo.org>2003-06-28 13:29:32 +0000
commitee922985f53ba2c8bd48446221d3926eed52d8e4 (patch)
treed2a5aa8e2688e7a294b9cbe125c9b54384476991
parentNew upstream version. (diff)
downloadhistorical-ee922985f53ba2c8bd48446221d3926eed52d8e4.tar.gz
historical-ee922985f53ba2c8bd48446221d3926eed52d8e4.tar.bz2
historical-ee922985f53ba2c8bd48446221d3926eed52d8e4.zip
New upstream version.
-rw-r--r--dev-lisp/sbcl/Manifest6
-rw-r--r--dev-lisp/sbcl/files/digest-sbcl-0.8.13
-rw-r--r--dev-lisp/sbcl/sbcl-0.8.1.ebuild64
3 files changed, 69 insertions, 4 deletions
diff --git a/dev-lisp/sbcl/Manifest b/dev-lisp/sbcl/Manifest
index a8a26e29f83a..8a4a20eb04b3 100644
--- a/dev-lisp/sbcl/Manifest
+++ b/dev-lisp/sbcl/Manifest
@@ -1,13 +1,11 @@
-MD5 a98deb83ef6953cec396f832b90058b9 ChangeLog 2235
+MD5 bf436c597f36acda7da5b1d7d7f51b3d ChangeLog 2409
MD5 45418ba55beac50c7d30d79b14dd9b98 sbcl-0.6.12.ebuild 1142
MD5 8c25f68e6c30a12e0e98c89f99ef0b06 sbcl-0.7.5.ebuild 1434
MD5 a239fc7f4dfe7ada70bd2f707e092a7c sbcl-0.7.6-r1.ebuild 1588
MD5 811f58a9dd9a73b64d306d2a5c9d1537 sbcl-0.7.7.ebuild 1585
-MD5 880669b06126e35a46f90d7d781e0c63 sbcl-0.8.0.ebuild 1639
-MD5 880669b06126e35a46f90d7d781e0c63 sbcl-0.8.1.ebuild 1639
+MD5 1c4fc0f02797384e7368a212d35ff05e sbcl-0.8.1.ebuild 1638
MD5 36e1837606337c53dc21111b18146143 files/digest-sbcl-0.6.12 150
MD5 61c9382b669d5b190b434be62664253e files/digest-sbcl-0.7.5 219
MD5 bc8e434b44fc3abc15022afc66be888f files/digest-sbcl-0.7.6-r1 300
MD5 1b52d1cb085fdfec090a08604c2fd4ed files/digest-sbcl-0.7.7 300
-MD5 c9277acde28b422f74da6aec93642c1d files/digest-sbcl-0.8.0 222
MD5 d9b69d5a7881b1f9459c307c1b5eaaca files/digest-sbcl-0.8.1 222
diff --git a/dev-lisp/sbcl/files/digest-sbcl-0.8.1 b/dev-lisp/sbcl/files/digest-sbcl-0.8.1
new file mode 100644
index 000000000000..22c864118207
--- /dev/null
+++ b/dev-lisp/sbcl/files/digest-sbcl-0.8.1
@@ -0,0 +1,3 @@
+MD5 884771bd1ac26bc78c897ae6510541d9 sbcl-0.8.1-source.tar.bz2 1952843
+MD5 7916755351ad6908cf61055f6e57b282 sbcl-0.8.0.24-x86-linux-binary.tar.bz2 6308726
+MD5 bcc7b26487c947b0cccfeb0d0a6d709e sbcl-0.8.1-html.tar.bz2 45272
diff --git a/dev-lisp/sbcl/sbcl-0.8.1.ebuild b/dev-lisp/sbcl/sbcl-0.8.1.ebuild
new file mode 100644
index 000000000000..2ca211d4a230
--- /dev/null
+++ b/dev-lisp/sbcl/sbcl-0.8.1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2003 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.8.1.ebuild,v 1.1 2003/06/28 13:29:23 karltk Exp $
+
+DESCRIPTION="Steel Bank Common Lisp"
+HOMEPAGE="http://sbcl.sourceforge.net/"
+BV_X86=0.8.0.24
+BC_PPC=0.7.13
+SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
+ x86? ( mirror://sourceforge/sbcl/${PN}-${BV_X86}-x86-linux-binary.tar.bz2 )
+ ppc? ( mirror://sourceforge/sbcl/${PN}-${BV_PPC}-binary-linux-ppc.tar.bz2 )
+ mirror://sourceforge/sbcl/${P}-html.tar.bz2"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~x86 ~ppc -sparc "
+PROVIDE="virtual/commonlisp"
+# the SRC_URI trickery needs this
+DEPEND=">=sys-apps/portage-2.0.27"
+IUSE=""
+
+src_unpack() {
+
+ if ( use x86 ) ; then
+ unpack ${PN}-${BV_X86}-x86-linux-binary.tar.bz2
+ mv ${PN}-${BV_X86} x86-binary
+ elif ( use ppc ) ; then
+ unpack ${PN}-${BV_PPC}-ppc-linux-binary.tar.bz2
+ mv ${PN}-${BV_PPC}-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
+}