summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Cummings <mcummings@gentoo.org>2005-08-14 15:37:34 +0000
committerMichael Cummings <mcummings@gentoo.org>2005-08-14 15:37:34 +0000
commitb30e758102037015eef55ab73f8a01b559b79901 (patch)
tree98678abd44e33c79dfc3b5719615207d6ad2f5e1 /sys-devel
parentAdded ~sparc keyword, resolves bug #102313. (diff)
downloadgentoo-2-b30e758102037015eef55ab73f8a01b559b79901.tar.gz
gentoo-2-b30e758102037015eef55ab73f8a01b559b79901.tar.bz2
gentoo-2-b30e758102037015eef55ab73f8a01b559b79901.zip
Bug #58931, more userland darwin
(Portage version: 2.0.51.22-r1)
Diffstat (limited to 'sys-devel')
-rw-r--r--sys-devel/libperl/ChangeLog5
-rw-r--r--sys-devel/libperl/Manifest24
-rw-r--r--sys-devel/libperl/libperl-5.8.7.ebuild13
3 files changed, 20 insertions, 22 deletions
diff --git a/sys-devel/libperl/ChangeLog b/sys-devel/libperl/ChangeLog
index 4fd28e90cf25..271a6e562098 100644
--- a/sys-devel/libperl/ChangeLog
+++ b/sys-devel/libperl/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for sys-devel/libperl
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/libperl/ChangeLog,v 1.77 2005/08/12 13:53:07 mcummings Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/libperl/ChangeLog,v 1.78 2005/08/14 15:37:34 mcummings Exp $
+
+ 14 Aug 2005; Michael Cummings <mcummings@gentoo.org> libperl-5.8.7.ebuild:
+ Bug #58931, more userland darwin
12 Aug 2005; Michael Cummings <mcummings@gentoo.org> libperl-5.8.7.ebuild:
Further bug #58931 - mistake on my part for the LIBPERL= syntax
diff --git a/sys-devel/libperl/Manifest b/sys-devel/libperl/Manifest
index 1cc5fbfc3c34..ac51fa579293 100644
--- a/sys-devel/libperl/Manifest
+++ b/sys-devel/libperl/Manifest
@@ -1,27 +1,17 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 f0e1af8ab4a7861e687aa1c36e4b3780 ChangeLog 11926
+MD5 2694f3cad8fb12a71818f41a229ac5ea libperl-5.8.7.ebuild 10928
+MD5 d177a5d51d873cb06f68d794f09f8d40 ChangeLog 12039
+MD5 faa9f545e3711c37ee78d83eb338eebb libperl-5.8.6.ebuild 10471
MD5 0875c75155583aa2bec241b36265d371 libperl-5.8.5-r1.ebuild 10029
MD5 bf70b069d8a29b1cba1949437f7e8b0c libperl-5.8.5.ebuild 9920
-MD5 faa9f545e3711c37ee78d83eb338eebb libperl-5.8.6.ebuild 10471
MD5 e2d8f1bf77722def1dd432e26455c818 metadata.xml 305
-MD5 913f84fe8d7986268ddb4f50fef3876c libperl-5.8.7.ebuild 10760
MD5 be57b8457762771bc4b3018afd55d704 libperl-5.8.6-r1.ebuild 10463
-MD5 c354e2fbf8141a769c20032e94f45fd3 files/digest-libperl-5.8.5 64
MD5 c354e2fbf8141a769c20032e94f45fd3 files/digest-libperl-5.8.5-r1 64
+MD5 c354e2fbf8141a769c20032e94f45fd3 files/digest-libperl-5.8.5 64
+MD5 f7324a62f22aabde3387b7e8a8b2106e files/libperl-reorder-INC.patch 1141
MD5 0a07934d74ccb1133cf0f3650cb94efc files/digest-libperl-5.8.6 64
-MD5 ce442db939c59218a16be167f793b817 files/libperl-5.8.2-uclibc.patch 573
MD5 c10e44e47d7f702efe7d4009064a97ca files/digest-libperl-5.8.7 64
+MD5 ce442db939c59218a16be167f793b817 files/libperl-uclibc.patch 573
MD5 0bdca74363c218d91a0db4ad1ea55485 files/libperl-create-libperl-soname.patch 417
MD5 076dcbef37263d6dd7af719b55cfc2de files/libperl-noksh.patch 611
-MD5 f7324a62f22aabde3387b7e8a8b2106e files/libperl-reorder-INC.patch 1141
-MD5 ce442db939c59218a16be167f793b817 files/libperl-uclibc.patch 573
+MD5 ce442db939c59218a16be167f793b817 files/libperl-5.8.2-uclibc.patch 573
MD5 0a07934d74ccb1133cf0f3650cb94efc files/digest-libperl-5.8.6-r1 64
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.0 (GNU/Linux)
-
-iD8DBQFC/KnYtG5z4I8BtQoRAvqrAJ0VncbyixilC6iG1KlYrkyT6QE/aACcDYpc
-y187Y0+nhqa47O5zyV2Fxhc=
-=MdzC
------END PGP SIGNATURE-----
diff --git a/sys-devel/libperl/libperl-5.8.7.ebuild b/sys-devel/libperl/libperl-5.8.7.ebuild
index fe2ac58bd246..1869d964eae4 100644
--- a/sys-devel/libperl/libperl-5.8.7.ebuild
+++ b/sys-devel/libperl/libperl-5.8.7.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/libperl/libperl-5.8.7.ebuild,v 1.7 2005/08/12 13:53:08 mcummings Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/libperl/libperl-5.8.7.ebuild,v 1.8 2005/08/14 15:37:34 mcummings Exp $
# The basic theory based on comments from Daniel Robbins <drobbins@gentoo.org>.
#
@@ -129,7 +129,8 @@ src_unpack() {
#
# LIBPERL=libperl.so.${SLOT}.`echo ${PV} | cut -d. -f1,2`
#
- cd ${S}; epatch ${FILESDIR}/${PN}-create-libperl-soname.patch
+ cd ${S};
+ use userland_Darwin || epatch ${FILESDIR}/${PN}-create-libperl-soname.patch
# uclibc support - dragonheart 2004.06.16
# Now upstreamed - MPC 2005.06.28
@@ -242,14 +243,18 @@ src_install() {
if [ "${PN}" = "libperl" ]
then
dolib.so ${WORKDIR}/${LIBPERL}
- preplib
+ if [[ ${USERLAND} == "Darwin" ]]; then
+ install_name_tool -id /usr/$(get_libdir)/${LIBPERL} ${D}/usr/$(get_libdir)/${LIBPERL}
+ else
+ preplib
+ fi
else
# Need to do this, else apps do not link to dynamic version of
# the library ...
local coredir="/usr/lib/perl5/${PV}/${myarch}${mythreading}/CORE"
dodir ${coredir}
dosym ../../../../../$(get_libdir)/${LIBPERL} ${coredir}/${LIBPERL}
- dosym ../../../../../$(get_libdir)/${LIBPERL} ${coredir}/libperl$(get_libname).${PERLSLOT}
+ dosym ../../../../../$(get_libdir)/${LIBPERL} ${coredir}/libperl$(get_libname ${PERLSLOT})
dosym ../../../../../$(get_libdir)/${LIBPERL} ${coredir}/libperl$(get_libname)
# Fix for "stupid" modules and programs