diff options
author | Michael Cummings <mcummings@gentoo.org> | 2005-08-14 15:37:34 +0000 |
---|---|---|
committer | Michael Cummings <mcummings@gentoo.org> | 2005-08-14 15:37:34 +0000 |
commit | b30e758102037015eef55ab73f8a01b559b79901 (patch) | |
tree | 98678abd44e33c79dfc3b5719615207d6ad2f5e1 /sys-devel | |
parent | Added ~sparc keyword, resolves bug #102313. (diff) | |
download | gentoo-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/ChangeLog | 5 | ||||
-rw-r--r-- | sys-devel/libperl/Manifest | 24 | ||||
-rw-r--r-- | sys-devel/libperl/libperl-5.8.7.ebuild | 13 |
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 |