diff options
author | Karl Trygve Kalleberg <karltk@gentoo.org> | 2002-10-11 16:15:08 +0000 |
---|---|---|
committer | Karl Trygve Kalleberg <karltk@gentoo.org> | 2002-10-11 16:15:08 +0000 |
commit | d2753860ab78d811b64d90ac7f4cc47905a71909 (patch) | |
tree | cbc023ea44cb9d6849b53b8036646e88c57ec172 /dev-lisp | |
parent | bugfixing versionbump (diff) | |
download | historical-d2753860ab78d811b64d90ac7f4cc47905a71909.tar.gz historical-d2753860ab78d811b64d90ac7f4cc47905a71909.tar.bz2 historical-d2753860ab78d811b64d90ac7f4cc47905a71909.zip |
Fixes #8398.
Diffstat (limited to 'dev-lisp')
-rw-r--r-- | dev-lisp/sbcl/ChangeLog | 7 | ||||
-rw-r--r-- | dev-lisp/sbcl/files/digest-sbcl-0.7.7 | 4 | ||||
-rw-r--r-- | dev-lisp/sbcl/sbcl-0.7.7.ebuild | 63 |
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 +} |