summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gilbert <floppym@gentoo.org>2011-10-26 17:02:43 +0000
committerMike Gilbert <floppym@gentoo.org>2011-10-26 17:02:43 +0000
commitccb18fd50fefcd4258fbdda14a764d1775bbe33d (patch)
treedf0e4b6a264765d937df004ba4a1f4cd67edfed6 /dev-lang
parentFix bug #388561, use tftp module name, not tftpd (diff)
downloadgentoo-2-ccb18fd50fefcd4258fbdda14a764d1775bbe33d.tar.gz
gentoo-2-ccb18fd50fefcd4258fbdda14a764d1775bbe33d.tar.bz2
gentoo-2-ccb18fd50fefcd4258fbdda14a764d1775bbe33d.zip
Don't use soname_version in pkg_preinst. Check for the file in ${ED} instead.
(Portage version: 2.2.0_alpha71/cvs/Linux x86_64)
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/v8/ChangeLog6
-rw-r--r--dev-lang/v8/v8-3.6.6.5.ebuild4
-rw-r--r--dev-lang/v8/v8-9999.ebuild4
3 files changed, 9 insertions, 5 deletions
diff --git a/dev-lang/v8/ChangeLog b/dev-lang/v8/ChangeLog
index 132833f20900..79af4b51d3ea 100644
--- a/dev-lang/v8/ChangeLog
+++ b/dev-lang/v8/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-lang/v8
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/ChangeLog,v 1.96 2011/10/25 21:47:25 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/ChangeLog,v 1.97 2011/10/26 17:02:43 floppym Exp $
+
+ 26 Oct 2011; Mike Gilbert <floppym@gentoo.org> v8-3.6.6.5.ebuild,
+ v8-9999.ebuild:
+ Don't use soname_version in pkg_preinst. Check for the file in ${ED} instead.
25 Oct 2011; Mike Gilbert <floppym@gentoo.org> v8-3.5.10.22.ebuild:
Stable on amd64 wrt bug 388461. Arch tested by ago.
diff --git a/dev-lang/v8/v8-3.6.6.5.ebuild b/dev-lang/v8/v8-3.6.6.5.ebuild
index 089158977c88..6ce84105905a 100644
--- a/dev-lang/v8/v8-3.6.6.5.ebuild
+++ b/dev-lang/v8/v8-3.6.6.5.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.6.6.5.ebuild,v 1.4 2011/10/25 02:07:25 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.6.6.5.ebuild,v 1.5 2011/10/26 17:02:43 floppym Exp $
EAPI="3"
@@ -101,7 +101,7 @@ pkg_preinst() {
for candidate in "${EROOT}usr/$(get_libdir)"/libv8-*$(get_libname); do
baselib=${candidate##*/}
- if [[ ${baselib} != libv8-${soname_version}$(get_libname) ]]; then
+ if [[ ! -e "${ED}usr/$(get_libdir)/${baselib}" ]]; then
preserved_libs+=( "${EPREFIX}/usr/$(get_libdir)/${baselib}" )
fi
done
diff --git a/dev-lang/v8/v8-9999.ebuild b/dev-lang/v8/v8-9999.ebuild
index 07d7d87d266f..ee36192c24bc 100644
--- a/dev-lang/v8/v8-9999.ebuild
+++ b/dev-lang/v8/v8-9999.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-9999.ebuild,v 1.19 2011/10/25 02:07:25 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-9999.ebuild,v 1.20 2011/10/26 17:02:43 floppym Exp $
EAPI="3"
@@ -102,7 +102,7 @@ pkg_preinst() {
for candidate in "${EROOT}usr/$(get_libdir)"/libv8-*$(get_libname); do
baselib=${candidate##*/}
- if [[ ${baselib} != libv8-${soname_version}$(get_libname) ]]; then
+ if [[ ! -e "${ED}usr/$(get_libdir)/${baselib}" ]]; then
preserved_libs+=( "${EPREFIX}/usr/$(get_libdir)/${baselib}" )
fi
done