From b1a68c8854e95ddd19fe7b2acf1f17b69333819f Mon Sep 17 00:00:00 2001 From: Karl Trygve Kalleberg <karltk@gentoo.org> Date: Fri, 19 Jul 2002 23:19:53 +0000 Subject: Parallell building disabled on request from upstream contributor. --- dev-lisp/sbcl/ChangeLog | 6 +++- dev-lisp/sbcl/sbcl-0.7.5.ebuild | 68 ++++++++++++++++++----------------------- 2 files changed, 34 insertions(+), 40 deletions(-) (limited to 'dev-lisp') 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 } -- cgit v1.2.3-65-gdbad