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
commitcc7f08a136bb21b2bef33999fc47ce14cf293f2d (patch)
treeeb8192d65d9f6edfbebb8e8a2792acbdcf373356 /sys-devel/libperl
parentAdded ~sparc keyword, resolves bug #102313. (diff)
downloadhistorical-cc7f08a136bb21b2bef33999fc47ce14cf293f2d.tar.gz
historical-cc7f08a136bb21b2bef33999fc47ce14cf293f2d.tar.bz2
historical-cc7f08a136bb21b2bef33999fc47ce14cf293f2d.zip
Bug #58931, more userland darwin
Package-Manager: portage-2.0.51.22-r1
Diffstat (limited to 'sys-devel/libperl')
-rw-r--r--sys-devel/libperl/ChangeLog5
-rw-r--r--sys-devel/libperl/Manifest22
-rw-r--r--sys-devel/libperl/libperl-5.8.7.ebuild13
3 files changed, 24 insertions, 16 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..348a22a2dc2f 100644
--- a/sys-devel/libperl/Manifest
+++ b/sys-devel/libperl/Manifest
@@ -1,27 +1,27 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-MD5 f0e1af8ab4a7861e687aa1c36e4b3780 ChangeLog 11926
+MD5 fb3ed0ddfb5c7c1e7621946afeaee06b libperl-5.8.7.ebuild 10928
+MD5 71f619a7e2dfcfffd7790ed16f20fafe 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)
+Version: GnuPG v1.4.1 (GNU/Linux)
-iD8DBQFC/KnYtG5z4I8BtQoRAvqrAJ0VncbyixilC6iG1KlYrkyT6QE/aACcDYpc
-y187Y0+nhqa47O5zyV2Fxhc=
-=MdzC
+iD8DBQFC/2VUtG5z4I8BtQoRAuJbAJ9BfGR6C9//xMAikk4+v2oqWq8dKQCeNNbF
+fbWWQKFmI0GnToukTIiQ+KA=
+=8Nd3
-----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