summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPanagiotis Christopoulos <pchrist@gentoo.org>2010-03-26 01:03:35 +0000
committerPanagiotis Christopoulos <pchrist@gentoo.org>2010-03-26 01:03:35 +0000
commit66df5aa532b0a755338ccc7e3d104c470ab9fc71 (patch)
treea52643146000a7ce13b5aefd82f7fa0a865ae747 /dev-lisp/sbcl
parentRemoved sys-devel/gdb-7.1 from masking on hardened profile (diff)
downloadhistorical-66df5aa532b0a755338ccc7e3d104c470ab9fc71.tar.gz
historical-66df5aa532b0a755338ccc7e3d104c470ab9fc71.tar.bz2
historical-66df5aa532b0a755338ccc7e3d104c470ab9fc71.zip
Fallback to EAPI=2 and reenable the old BIG FAT timestamp hack, until EAPI=3 is available to all testing versions of portage
Package-Manager: portage-2.1.8.3/cvs/Linux i686
Diffstat (limited to 'dev-lisp/sbcl')
-rw-r--r--dev-lisp/sbcl/ChangeLog7
-rw-r--r--dev-lisp/sbcl/Manifest4
-rw-r--r--dev-lisp/sbcl/sbcl-1.0.36-r1.ebuild16
3 files changed, 21 insertions, 6 deletions
diff --git a/dev-lisp/sbcl/ChangeLog b/dev-lisp/sbcl/ChangeLog
index 86c11c879e6f..c938d7200777 100644
--- a/dev-lisp/sbcl/ChangeLog
+++ b/dev-lisp/sbcl/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-lisp/sbcl
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/ChangeLog,v 1.164 2010/03/25 23:48:58 pchrist Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/ChangeLog,v 1.165 2010/03/26 01:03:35 pchrist Exp $
+
+ 26 Mar 2010; Panagiotis Christopoulos <pchrist@gentoo.org>
+ sbcl-1.0.36-r1.ebuild:
+ Fallback to EAPI=2 and reenable the old BIG FAT timestamp hack, until
+ EAPI=3 is available to all testing versions of portage
*sbcl-1.0.36-r1 (25 Mar 2010)
diff --git a/dev-lisp/sbcl/Manifest b/dev-lisp/sbcl/Manifest
index 748e0dd3d741..ae99eba1d2fe 100644
--- a/dev-lisp/sbcl/Manifest
+++ b/dev-lisp/sbcl/Manifest
@@ -33,6 +33,6 @@ EBUILD sbcl-1.0.26-r10.ebuild 6120 RMD160 0698a55571190bb4be6af985844d54b5d95cd7
EBUILD sbcl-1.0.27-r10.ebuild 6120 RMD160 c33df8dbce93c2cd15043d96a4f6d0aa816871b9 SHA1 11fd21a0be4a53523cbee7af7b47922f35ad040f SHA256 569fa4ac0c57822cfd544da3af62516a2674d5ee9a479196664da463e8b6e2ac
EBUILD sbcl-1.0.28.ebuild 6051 RMD160 c4c473ba25210cf820266e74abc985840afa3f3b SHA1 da52d153eee8941194ef725b108cd6fa3073c648 SHA256 02bed859aded48cca3129a596997356c0315a41b2cd5c62a8f916092321428aa
EBUILD sbcl-1.0.31.ebuild 6043 RMD160 6ccb818ed133ebceccfaeca294fbb4a63ed9ac51 SHA1 6878b153a112b8e2f8ab73763d8588af8cd11019 SHA256 e4c371013498a9d0b23eaa110ec3da7e8fbce38a896616a9991f7346b3d2e64a
-EBUILD sbcl-1.0.36-r1.ebuild 6134 RMD160 dd295e7707a7d746191af0b716eb05a25954458e SHA1 b26aa1b5548126b545e1f22165d1dd365840e259 SHA256 401c5ccb0bb3f46d795ccaf439405077fef722cb9d3b41254e88ad0723ca46f6
-MISC ChangeLog 47010 RMD160 1d2bf96e2d686f83abddba036c53d1f649f47440 SHA1 dd8ab405d2e39cb58102d1b48d71b030acbe2e0f SHA256 784f1aa61372ea569b7aec71f70c3e95e30a48e9bf3c5a550ba936eacba06d9d
+EBUILD sbcl-1.0.36-r1.ebuild 6302 RMD160 573db2a150b5386347d237e41f7324ff1bf31f80 SHA1 bd84779168cad14b17d8c0ac9f44eb5c32004545 SHA256 3f1512befb9645f889b0adcb15ce6bcb6c49e0051f6afcab1327f5f13b400951
+MISC ChangeLog 47226 RMD160 3831f6b2f5b1141370c77d09f8077f58d240019d SHA1 1bd7f4cc51d3ce916d364d9bea56f53aea075a56 SHA256 2014c65293b1141d9dd09cfb99d4ba9fd893117b8495583299cb0e5787848091
MISC metadata.xml 1192 RMD160 cc9ef1f835468d8901a7fac96ff183cffaa8448f SHA1 d628ab8da2e19ab42b6df9dcd1afc09e3efdcd05 SHA256 b5fb21d6b7020a9ebde8793cfb7209ee1db5c5d6ee0b1c8fd6c7b7e3a3db27b1
diff --git a/dev-lisp/sbcl/sbcl-1.0.36-r1.ebuild b/dev-lisp/sbcl/sbcl-1.0.36-r1.ebuild
index 9651b9aba0b6..e2325d7706f1 100644
--- a/dev-lisp/sbcl/sbcl-1.0.36-r1.ebuild
+++ b/dev-lisp/sbcl/sbcl-1.0.36-r1.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/sbcl-1.0.36-r1.ebuild,v 1.1 2010/03/25 23:48:58 pchrist Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/sbcl-1.0.36-r1.ebuild,v 1.2 2010/03/26 01:03:35 pchrist Exp $
-EAPI=3
+EAPI=2
-inherit multilib eutils
+inherit multilib eutils common-lisp-common-3
#same order as http://www.sbcl.org/platform-table.html
BV_X86=1.0.36
@@ -185,4 +185,14 @@ EOF
echo "SBCL_HOME=/usr/$(get_libdir)/${PN}" > "${ENVD}"
echo "SBCL_SOURCE_ROOT=/usr/$(get_libdir)/${PN}/src" >> "${ENVD}"
doenvd "${ENVD}"
+
+ impl-save-timestamp-hack sbcl || die
+}
+
+pkg_postinst() {
+ standard-impl-postinst sbcl
+}
+
+pkg_postrm() {
+ standard-impl-postrm sbcl /usr/bin/sbcl
}