Fixes #8398.
authorKarl Trygve Kalleberg <karltk@gentoo.org>
Fri, 11 Oct 2002 16:15:08 +0000 (16:15 +0000)
committerKarl Trygve Kalleberg <karltk@gentoo.org>
Fri, 11 Oct 2002 16:15:08 +0000 (16:15 +0000)
dev-lisp/sbcl/ChangeLog
dev-lisp/sbcl/files/digest-sbcl-0.7.7 [new file with mode: 0644]
dev-lisp/sbcl/sbcl-0.7.7.ebuild [new file with mode: 0644]

index 535e13b3e7e126c20d234d5e7c0250ffbdb96a56..5d96833cec0c9169d4f768dd970c9895d6927297 100644 (file)
@@ -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 (file)
index 0000000..5a2c5b6
--- /dev/null
@@ -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 (file)
index 0000000..50acc6a
--- /dev/null
@@ -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
+}