diff options
author | Karl Trygve Kalleberg <karltk@gentoo.org> | 2002-07-19 23:19:53 +0000 |
---|---|---|
committer | Karl Trygve Kalleberg <karltk@gentoo.org> | 2002-07-19 23:19:53 +0000 |
commit | 978c70f2535216ca1b7350ee17b1e29900406e9f (patch) | |
tree | d2d13232ecbf69152a8105ed948eacc4920fe0bd | |
parent | "Gauche OpenGL 1.1 bindings; initial import" (diff) | |
download | gentoo-2-978c70f2535216ca1b7350ee17b1e29900406e9f.tar.gz gentoo-2-978c70f2535216ca1b7350ee17b1e29900406e9f.tar.bz2 gentoo-2-978c70f2535216ca1b7350ee17b1e29900406e9f.zip |
Parallell building disabled on request from upstream contributor.
-rw-r--r-- | dev-lisp/sbcl/ChangeLog | 6 | ||||
-rw-r--r-- | dev-lisp/sbcl/sbcl-0.7.5.ebuild | 68 |
2 files changed, 34 insertions, 40 deletions
diff --git a/dev-lisp/sbcl/ChangeLog b/dev-lisp/sbcl/ChangeLog index 6bcc3eb38acb..b5ef134ff337 100644 --- a/dev-lisp/sbcl/ChangeLog +++ b/dev-lisp/sbcl/ChangeLog @@ -1,9 +1,13 @@ # 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.2 2002/07/16 16:08:59 phoenix Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/ChangeLog,v 1.3 2002/07/19 23:19:53 karltk Exp $ *sbcl-0.7.5 (16 Jul 2002) + 19 Jul 2002; Karl Trygve Kalleberg <karltk@gentoo.org> sbcl-0.7.5.ebuild : + + Cleaned it. Now passes lintool. + 16 Jul 2002; phoen][x <phoenix@gentoo.org> sbcl-0.7.5.ebuild, files/digest-sbcl-0.7.5 : Bumped to new Version. diff --git a/dev-lisp/sbcl/sbcl-0.7.5.ebuild b/dev-lisp/sbcl/sbcl-0.7.5.ebuild index a91e8744d29c..b859aa2155c9 100644 --- a/dev-lisp/sbcl/sbcl-0.7.5.ebuild +++ b/dev-lisp/sbcl/sbcl-0.7.5.ebuild @@ -1,66 +1,56 @@ # Copyright 1999-2002 Gentoo Technologies, Inc. +# Copyright 2002 Marius Bernklev <mariube@unixcore.com> # Distributed under the terms of the GNU General Public License v2 -# Author: Marius Bernklev <mariube@unixcore.com> -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/sbcl-0.7.5.ebuild,v 1.1 2002/07/16 16:08:59 phoenix Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/sbcl-0.7.5.ebuild,v 1.2 2002/07/19 23:19:53 karltk Exp $ DESCRIPTION="Steel Bank Common Lisp" - HOMEPAGE="http://sbcl.sf.net/" - -LICENSE="PD" - BOOTSTRAPPER="0.7.2" - BIN=${PN}-${BOOTSTRAPPER} - SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2 mirror://sourceforge/sbcl/${BIN}-x86-linux-binary.tar.bz2 mirror://sourceforge/sbcl/${P}-html.tar.bz2" - +LICENSE="PD" SLOT="0" - -KEYWORDS="x86" - +# 2002.07.19 -- karltk: +# Requires x86-only binary for bootstrapping +# Krystof promises ppc binary for 0.7.6 +# Sparc is a lost cause. +KEYWORDS="x86 -ppc -sparc -sparc64" PROVIDE="virtual/commonlisp" +DEPEND="" +RDEPEND="${DEPEND}" src_unpack() { - unpack ${BIN}-x86-linux-binary.tar.bz2 - mv ${BIN} ${BIN}-binary + unpack ${BIN}-x86-linux-binary.tar.bz2 + mv ${BIN} ${BIN}-binary - unpack ${P}-source.tar.bz2 - unpack ${P}-html.tar.bz2 + unpack ${P}-source.tar.bz2 + unpack ${P}-html.tar.bz2 } src_compile() { - export SBCL_HOME="../${BIN}-binary/output/" - export GNUMAKE="emake" - sh make.sh "../${BIN}-binary/src/runtime/sbcl" || die + export SBCL_HOME="../${BIN}-binary/output/" + # 2002.07.19 -- karltk: + # Marius tells me parallell make is 2-3 years off. + export GNUMAKE="make" + sh make.sh "../${BIN}-binary/src/runtime/sbcl" || die } src_install() { - doman doc/sbcl.1 - dobin src/runtime/sbcl - - dodoc BUGS CREDITS NEWS README INSTALL COPYING - dohtml doc/html/* - - # NOTE: sbcl.core is platform dependent, which is why I moved it - # away from /usr/share/ + doman doc/sbcl.1 + dobin src/runtime/sbcl - LIB=${DESTTREE}/lib/sbcl + dodoc BUGS CREDITS NEWS README INSTALL COPYING + dohtml doc/html/* - dodir ${LIB} - cp output/sbcl.core ${D}${LIB} + LIB=${DESTTREE}/lib/sbcl - dodir /etc/env.d + dodir ${LIB} + insinto ${LIB} + doins output/sbcl.core - echo "SBCL_HOME=${LIB}" > ${D}/etc/env.d/10sbcl -} - -pkg_postinst() { - env-update -} + dodir /etc/env.d -pkg_postrm() { - env-update + echo "SBCL_HOME=${LIB}" > ${D}/etc/env.d/10sbcl } |