summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Kennedy <mkennedy@gentoo.org>2003-10-12 03:45:56 +0000
committerMatthew Kennedy <mkennedy@gentoo.org>2003-10-12 03:45:56 +0000
commit6b23a14a66d7f89774f8b483cbf2eb3c47221ae7 (patch)
tree0ac15533efa9fcd7111bfbc1a757689b4f857bc8 /dev-lisp
parentNew version, closes bug #30513 (diff)
downloadhistorical-6b23a14a66d7f89774f8b483cbf2eb3c47221ae7.tar.gz
historical-6b23a14a66d7f89774f8b483cbf2eb3c47221ae7.tar.bz2
historical-6b23a14a66d7f89774f8b483cbf2eb3c47221ae7.zip
add cleanup code to
Diffstat (limited to 'dev-lisp')
-rw-r--r--dev-lisp/sbcl/ChangeLog7
-rw-r--r--dev-lisp/sbcl/Manifest4
-rw-r--r--dev-lisp/sbcl/sbcl-0.8.4-r2.ebuild12
3 files changed, 15 insertions, 8 deletions
diff --git a/dev-lisp/sbcl/ChangeLog b/dev-lisp/sbcl/ChangeLog
index d42bd77bddf2..187d5c430d80 100644
--- a/dev-lisp/sbcl/ChangeLog
+++ b/dev-lisp/sbcl/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-lisp/sbcl
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/ChangeLog,v 1.16 2003/10/09 19:37:33 mkennedy Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/ChangeLog,v 1.17 2003/10/12 03:45:54 mkennedy Exp $
+
+*sbcl-0.8.4-r2 (11 Oct 2003)
+
+ 11 Oct 2003; Matthew Kennedy <mkennedy@gentoo.org> sbcl-0.8.4-r2.ebuild:
+ cleanup on prerm
*sbcl-0.8.4-r1 (09 Oct 2003)
diff --git a/dev-lisp/sbcl/Manifest b/dev-lisp/sbcl/Manifest
index 5a2455b2fb30..4575a2bc160d 100644
--- a/dev-lisp/sbcl/Manifest
+++ b/dev-lisp/sbcl/Manifest
@@ -1,4 +1,4 @@
-MD5 f29fe7c87b10bae94894e547219cfcea ChangeLog 3342
+MD5 f29ea140bbc6eb88c1ed92614b8191ac ChangeLog 3467
MD5 f67859fbfee204bba3ee73ee8abe994a sbcl-0.6.12.ebuild 1053
MD5 a6e113337aada357e7aa8b93dce9c82a sbcl-0.7.5.ebuild 1372
MD5 215c765767ee81f9cbae0696e4fc0c53 sbcl-0.7.6-r1.ebuild 1482
@@ -7,7 +7,7 @@ MD5 6c9f9c96627678efaa377d40692ea969 sbcl-0.8.1.ebuild 1534
MD5 30af45636c7e7d046f5ad5a732473742 sbcl-0.8.3.68.ebuild 2545
MD5 d913694a716b741d4edb240f3d8049b3 sbcl-0.8.3.ebuild 2562
MD5 2842b64ad2353ca9b97ab1563ddb1e35 sbcl-0.8.4-r1.ebuild 3569
-MD5 1c5d11309e9123d6e62fb0494b891516 sbcl-0.8.4-r2.ebuild 3812
+MD5 9a30be9aef8df46c42ab7b0d40ba2ad7 sbcl-0.8.4-r2.ebuild 3873
MD5 c4fad0c97a08164fd44dea56a258a475 sbcl-0.8.4.ebuild 2560
MD5 36e1837606337c53dc21111b18146143 files/digest-sbcl-0.6.12 150
MD5 61c9382b669d5b190b434be62664253e files/digest-sbcl-0.7.5 219
diff --git a/dev-lisp/sbcl/sbcl-0.8.4-r2.ebuild b/dev-lisp/sbcl/sbcl-0.8.4-r2.ebuild
index 7d2fff449758..3f26b87575bb 100644
--- a/dev-lisp/sbcl/sbcl-0.8.4-r2.ebuild
+++ b/dev-lisp/sbcl/sbcl-0.8.4-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/sbcl-0.8.4-r2.ebuild,v 1.1 2003/10/12 01:37:57 mkennedy Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/sbcl-0.8.4-r2.ebuild,v 1.2 2003/10/12 03:45:54 mkennedy Exp $
DESCRIPTION="Steel Bank Common Lisp (SBCL) is a Open Source development system for ANSI Common Lisp. It provides an interactive environment including an integrated native compiler, interpreter, and debugger. (And it, and its generated code, can also play nicely with Unix when running noninteractively.)"
HOMEPAGE="http://sbcl.sourceforge.net/"
@@ -14,8 +14,7 @@ SRC_URI="http://ftp.debian.org/debian/pool/main/s/sbcl/sbcl_${PV}.orig.tar.gz
x86? ( mirror://sourceforge/sbcl/${PN}-${BV_X86}-x86-linux-binary.tar.bz2 )
ppc? ( mirror://sourceforge/sbcl/${PN}-${BV_PPC}-binary-linux-ppc.tar.bz2 )
sparc? ( mirror://sourceforge/sbcl/${PN}-${BV_SPARC}-sparc-linux-binary.tar.bz2 )
- mips? ( mirror://sourceforge/sbcl/${PN}-${BV_MIPS}-mips-linux-binary.tar.gz )
- mirror://sourceforge/sbcl/sbcl-${PV}-html.tar.bz2"
+ mips? ( mirror://sourceforge/sbcl/${PN}-${BV_MIPS}-mips-linux-binary.tar.gz )"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~x86 ~ppc ~sparc ~mips"
@@ -97,11 +96,14 @@ pkg_postinst() {
# since the Portage emerge step kills file timestamp information,
# we need to compensate by ensuring all fasl files are more recent
# than their source.
- sleep 5 && find /usr/lib/sbcl -type f -name \*.fasl |xargs touch
-
+ sleep 5 && \
+ find /usr/lib/sbcl -type f -name \*.fasl |xargs touch
/usr/sbin/register-common-lisp-implementation sbcl
}
pkg_prerm() {
/usr/sbin/unregister-common-lisp-implementation sbcl
+ # since we modified the .fasl files in postinst, we must manually
+ # remove them here
+ rm -rf /usr/lib/sbcl
}