summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrey Grozin <grozin@gentoo.org>2013-03-14 04:53:42 +0000
committerAndrey Grozin <grozin@gentoo.org>2013-03-14 04:53:42 +0000
commit43695b85305013b42e37fdd1de40105b07b738f0 (patch)
treec5c6452e03d37a1b150586f2f231e9d1ef4765f0 /dev-lisp
parentUpdate tarball because it was missing a patch (diff)
downloadgentoo-2-43695b85305013b42e37fdd1de40105b07b738f0.tar.gz
gentoo-2-43695b85305013b42e37fdd1de40105b07b738f0.tar.bz2
gentoo-2-43695b85305013b42e37fdd1de40105b07b738f0.zip
Version bump, closing #422505
(Portage version: 2.2.0_alpha166/cvs/Linux i686, signed Manifest commit with key 00C6DAB1!)
Diffstat (limited to 'dev-lisp')
-rw-r--r--dev-lisp/sbcl/ChangeLog8
-rw-r--r--dev-lisp/sbcl/sbcl-1.1.5.ebuild (renamed from dev-lisp/sbcl/sbcl-1.1.2.ebuild)32
2 files changed, 23 insertions, 17 deletions
diff --git a/dev-lisp/sbcl/ChangeLog b/dev-lisp/sbcl/ChangeLog
index 151418a6ef3f..ad5f028b228b 100644
--- a/dev-lisp/sbcl/ChangeLog
+++ b/dev-lisp/sbcl/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-lisp/sbcl
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/ChangeLog,v 1.185 2013/01/08 10:29:40 grozin Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/ChangeLog,v 1.186 2013/03/14 04:53:42 grozin Exp $
+
+*sbcl-1.1.5 (14 Mar 2013)
+
+ 14 Mar 2013; Andrey Grozin <grozin@gentoo.org> -sbcl-1.1.2.ebuild,
+ +sbcl-1.1.5.ebuild:
+ Version bump, closing #422505
*sbcl-1.1.3 (08 Jan 2013)
diff --git a/dev-lisp/sbcl/sbcl-1.1.2.ebuild b/dev-lisp/sbcl/sbcl-1.1.5.ebuild
index e57b8b04cc29..f817dd72b224 100644
--- a/dev-lisp/sbcl/sbcl-1.1.2.ebuild
+++ b/dev-lisp/sbcl/sbcl-1.1.5.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/sbcl-1.1.2.ebuild,v 1.1 2012/12/14 12:53:31 grozin Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/sbcl-1.1.5.ebuild,v 1.1 2013/03/14 04:53:42 grozin Exp $
-EAPI=3
+EAPI=5
inherit multilib eutils flag-o-matic pax-utils
#same order as http://www.sbcl.org/platform-table.html
BV_X86=1.0.58
-BV_AMD64=1.1.2
+BV_AMD64=1.1.5
BV_PPC=1.0.28
BV_SPARC=1.0.28
BV_ALPHA=1.0.28
@@ -29,11 +29,11 @@ RESTRICT="mirror"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE="+asdf ldb source +threads +unicode debug doc cobalt"
+IUSE="+asdf cobalt debug doc ldb source +threads +unicode"
DEPEND="doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )"
RDEPEND="elibc_glibc? ( >=sys-libs/glibc-2.3 || ( <sys-libs/glibc-2.6[nptl] >=sys-libs/glibc-2.6 ) )
- asdf? ( >=dev-lisp/gentoo-init-1.0 )"
+ asdf? ( >=dev-lisp/gentoo-init-1.0 )"
# Disable warnings about executable stacks, as this won't be fixed soon by upstream
QA_EXECSTACK="usr/bin/sbcl"
@@ -71,8 +71,8 @@ EOF
src_unpack() {
unpack ${A}
- mv sbcl-*-linux sbcl-binary
- cd "${S}"
+ mv sbcl-*-linux sbcl-binary || die
+ cd "${S}" || die
}
src_prepare() {
@@ -87,11 +87,11 @@ src_prepare() {
use source && sed 's%"$(BUILD_ROOT)%$(MODULE).lisp "$(BUILD_ROOT)%' -i contrib/vanilla-module.mk
- # Some shells(such as dash) don't have "time" as builtin
+ # Some shells (such as dash) don't have "time" as builtin
# and we don't want to DEPEND on sys-process/time
- sed "s,^time ,," -i make.sh
- sed "s,/lib,/$(get_libdir),g" -i install.sh
- sed "s,/usr/local/lib,/usr/$(get_libdir),g" -i src/runtime/runtime.c # #define SBCL_HOME ...
+ sed "s,^time ,," -i make.sh || die
+ sed "s,/lib,/$(get_libdir),g" -i install.sh || die
+ sed "s,/usr/local/lib,/usr/$(get_libdir),g" -i src/runtime/runtime.c || die # #define SBCL_HOME ...
find . -type f -name .cvsignore -delete
}
@@ -129,7 +129,7 @@ src_compile() {
"sh ${bindir}/run-sbcl.sh --no-sysinit --no-userinit --disable-debugger" \
|| die "make failed"
- # need to set HOME because libpango(used by graphviz) complains about it
+ # need to set HOME because libpango (used by graphviz) complains about it
if use doc; then
env - HOME="${T}" make -C doc/manual info html || die "Cannot build manual"
env - HOME="${T}" make -C doc/internals info html || die "Cannot build internal docs"
@@ -178,15 +178,15 @@ EOF
doinfo doc/internals/sbcl-internals.info
docinto internals-notes && dodoc doc/internals-notes/*
else
- rm -Rv "${D}/usr/share/doc/${PF}"
+ rm -Rv "${D}/usr/share/doc/${PF}" || die
fi
- dodoc BUGS CREDITS INSTALL NEWS OPTIMIZATIONS PRINCIPLES README STYLE TLA TODO
+ dodoc BUGS CREDITS INSTALL NEWS OPTIMIZATIONS PRINCIPLES README TLA TODO
# install the SBCL source
if use source; then
./clean.sh
- cp -av src "${D}/usr/$(get_libdir)/sbcl/"
+ cp -av src "${D}/usr/$(get_libdir)/sbcl/" || die
fi
# necessary for running newly-saved images