diff options
author | Michael Cummings <mcummings@gentoo.org> | 2005-03-11 21:43:44 +0000 |
---|---|---|
committer | Michael Cummings <mcummings@gentoo.org> | 2005-03-11 21:43:44 +0000 |
commit | 5c93f52d9b57ede0f3fa8a871b881e23a9bfe611 (patch) | |
tree | a73b887dd6846c2243d069f4e42d21e17802d5dd | |
parent | Fix rcscript to not clobber return of stop() due to existance of pidfile or not. (diff) | |
download | historical-5c93f52d9b57ede0f3fa8a871b881e23a9bfe611.tar.gz historical-5c93f52d9b57ede0f3fa8a871b881e23a9bfe611.tar.bz2 historical-5c93f52d9b57ede0f3fa8a871b881e23a9bfe611.zip |
Fixed for rmtree patch
Package-Manager: portage-2.0.51.19
-rw-r--r-- | dev-lang/perl/ChangeLog | 14 | ||||
-rw-r--r-- | dev-lang/perl/Manifest | 38 | ||||
-rw-r--r-- | dev-lang/perl/files/CAN-2005-0448-rmtree.patch | 4 | ||||
-rw-r--r-- | dev-lang/perl/perl-5.8.2-r4.ebuild | 7 | ||||
-rw-r--r-- | dev-lang/perl/perl-5.8.4-r4.ebuild | 7 | ||||
-rw-r--r-- | dev-lang/perl/perl-5.8.5-r5.ebuild | 7 | ||||
-rw-r--r-- | dev-lang/perl/perl-5.8.6-r4.ebuild | 7 |
7 files changed, 50 insertions, 34 deletions
diff --git a/dev-lang/perl/ChangeLog b/dev-lang/perl/ChangeLog index d6455c6ba2b1..bfe0a10777fb 100644 --- a/dev-lang/perl/ChangeLog +++ b/dev-lang/perl/ChangeLog @@ -1,6 +1,18 @@ # ChangeLog for dev-lang/perl # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/ChangeLog,v 1.112 2005/03/11 15:13:49 mcummings Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/ChangeLog,v 1.113 2005/03/11 21:43:43 mcummings Exp $ + + 11 Mar 2005; Michael Cummings <mcummings@gentoo.org> + files/CAN-2005-0448-rmtree.patch, perl-5.8.2-r4.ebuild, + perl-5.8.4-r4.ebuild, perl-5.8.5-r5.ebuild, perl-5.8.6-r4.ebuild: + Patch is in the right place and works on any arch. Yay. + + 11 Mar 2005; Michael Cummings <mcummings@gentoo.org> perl-5.8.2-r4.ebuild, + perl-5.8.4-r4.ebuild, perl-5.8.5-r5.ebuild, perl-5.8.6-r4.ebuild: + The last rmtree patch contains a line that checks <archname>/Errno.pm in + your existing perl install. If your kernel changes between perl installs, it + dies horribly. Need to find a cleaner solution first. For everyone that just + bumped their perls, I am terribly sorry that this wasn't realized earlier. 11 Mar 2005; Michael Cummings <mcummings@gentoo.org> -perl-5.8.2-r2.ebuild, -perl-5.8.2-r3.ebuild, -perl-5.8.4-r2.ebuild, -perl-5.8.4-r3.ebuild, diff --git a/dev-lang/perl/Manifest b/dev-lang/perl/Manifest index bcef58c2eb57..a2946a9f536e 100644 --- a/dev-lang/perl/Manifest +++ b/dev-lang/perl/Manifest @@ -1,27 +1,29 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 -MD5 f8abada81ae0fe4e35e8e677576adebd ChangeLog 34623 +MD5 cf117390ab95ee63262b1c7ab9b51c2b ChangeLog 35319 MD5 e2d8f1bf77722def1dd432e26455c818 metadata.xml 305 -MD5 3f6092a22f80bf856229b133ef3d5e9b perl-5.8.2-r4.ebuild 11040 -MD5 0b4061d0f0c326074b93297f3e771c2e perl-5.8.4-r4.ebuild 13178 -MD5 993c307bbc2b2bca79d11f7382d9f9d7 perl-5.8.5-r5.ebuild 12818 -MD5 257082dd280f2ba254331ac9fbcbc8bc perl-5.8.6-r4.ebuild 12897 -MD5 319b56a7ce715fb7a494fe4d5cb9474c files/perl-5.8.2-picdl.patch 250 -MD5 7d524860f97d7a73cb497f34b6c32099 files/CAN-2005-0448-rmtree.patch 7670 +MD5 d70810997f952c290065f019e11666eb perl-5.8.2-r4.ebuild 11063 +MD5 ae3402344721e396b7284f82986a04e7 perl-5.8.4-r4.ebuild 13201 +MD5 c8678cbc043190c6638d2445df13d04d perl-5.8.5-r5.ebuild 12841 +MD5 d72392f189529cb856dd0407a854e295 perl-5.8.6-r4.ebuild 12920 +MD5 bd75f0242e3b7791803d089c38a3f920 files/CAN-2005-0156-suid.patch 703 +MD5 2bd41aec5e22962224dc9376e27bdde3 files/CAN-2005-0448-rmtree.patch 7629 MD5 8381e239056a7895edf8f3c6c05c835c files/digest-perl-5.8.2-r4 64 MD5 93155b02a7e9d3cdc6d6934ce78d9f11 files/digest-perl-5.8.4-r4 64 +MD5 c354e2fbf8141a769c20032e94f45fd3 files/digest-perl-5.8.5-r5 64 +MD5 0a07934d74ccb1133cf0f3650cb94efc files/digest-perl-5.8.6-r4 64 +MD5 154013a841cbb251d7b63fb006b4006f files/file_path_rmtree.patch 1068 MD5 3195cf2f1f12f77ecc5b9c4fe9ea0995 files/libperl_rebuilder 10556 -MD5 44e1f1420947cc552c66fb434ba4c855 files/perl-5.8.4-NDBM-GDBM-compat.patch 428 -MD5 d9412dab085f22309997c8f08ea1ac85 files/perl-5.8.2-reorder-INC.patch 2211 MD5 060e9f10466fdc1268c75a7cf4dcbc7c files/perl-5.8.0-RC2-special-h2ph-not-failing-on-machine_ansi_header.patch 446 MD5 0a28eb41f5f12ed54f025004af45c83d files/perl-5.8.2-perldoc-emptydirs.patch 489 +MD5 319b56a7ce715fb7a494fe4d5cb9474c files/perl-5.8.2-picdl.patch 250 MD5 4e99f7529e149661372283c981cf17ff files/perl-5.8.2-prelink-lpthread.patch 476 +MD5 d9412dab085f22309997c8f08ea1ac85 files/perl-5.8.2-reorder-INC.patch 2211 MD5 ce442db939c59218a16be167f793b817 files/perl-5.8.2-uclibc.patch 573 -MD5 01af75daf3d222a668059e90d78a1f9d files/perl-5.8.4-nonblock.patch 400 +MD5 44e1f1420947cc552c66fb434ba4c855 files/perl-5.8.4-NDBM-GDBM-compat.patch 428 MD5 076dcbef37263d6dd7af719b55cfc2de files/perl-5.8.4-noksh.patch 611 -MD5 2e12f5128439c83b3c5a3615253f4d8f files/perl-cleaner 8606 -MD5 803b7c028f59008ea1e6d577e5c0bab0 files/stat.t 8884 +MD5 01af75daf3d222a668059e90d78a1f9d files/perl-5.8.4-nonblock.patch 400 MD5 0a28eb41f5f12ed54f025004af45c83d files/perl-5.8.4-perldoc-emptydirs.patch 489 MD5 319b56a7ce715fb7a494fe4d5cb9474c files/perl-5.8.4-picdl.patch 250 MD5 4e99f7529e149661372283c981cf17ff files/perl-5.8.4-prelink-lpthread.patch 476 @@ -39,14 +41,12 @@ MD5 319b56a7ce715fb7a494fe4d5cb9474c files/perl-5.8.6-picdl.patch 250 MD5 4e99f7529e149661372283c981cf17ff files/perl-5.8.6-prelink-lpthread.patch 476 MD5 d9412dab085f22309997c8f08ea1ac85 files/perl-5.8.6-reorder-INC.patch 2211 MD5 c5cc36940b2488a37c3dc2287f6e672c files/perl-5.8.6-tempfiles.patch 2115 -MD5 154013a841cbb251d7b63fb006b4006f files/file_path_rmtree.patch 1068 -MD5 bd75f0242e3b7791803d089c38a3f920 files/CAN-2005-0156-suid.patch 703 -MD5 c354e2fbf8141a769c20032e94f45fd3 files/digest-perl-5.8.5-r5 64 -MD5 0a07934d74ccb1133cf0f3650cb94efc files/digest-perl-5.8.6-r4 64 +MD5 2e12f5128439c83b3c5a3615253f4d8f files/perl-cleaner 8606 +MD5 803b7c028f59008ea1e6d577e5c0bab0 files/stat.t 8884 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (GNU/Linux) -iD8DBQFCMbW2tG5z4I8BtQoRAvVdAJ9uGLfycWhHodGFx+n7lpgx1UxfjgCeLDhn -UAsYoUq0oafA97bKRMNMdqA= -=U6+u +iD8DBQFCMhBctG5z4I8BtQoRAiWyAJ4gBKgLJsXQpj1liQfFlkxwTvxpSgCfaVVt +QjR4y5xNFp53Uscc1DlTaRY= +=M0uS -----END PGP SIGNATURE----- diff --git a/dev-lang/perl/files/CAN-2005-0448-rmtree.patch b/dev-lang/perl/files/CAN-2005-0448-rmtree.patch index 3f06f6118f56..602a4ad57bcd 100644 --- a/dev-lang/perl/files/CAN-2005-0448-rmtree.patch +++ b/dev-lang/perl/files/CAN-2005-0448-rmtree.patch @@ -1,5 +1,5 @@ ---- perl-5.8.4.orig/lib/File/Path.pm -+++ perl-5.8.4/lib/File/Path.pm +--- Path.pm.old ++++ Path.pm @@ -72,27 +72,17 @@ =item * diff --git a/dev-lang/perl/perl-5.8.2-r4.ebuild b/dev-lang/perl/perl-5.8.2-r4.ebuild index 69e3466f074e..e693177830e8 100644 --- a/dev-lang/perl/perl-5.8.2-r4.ebuild +++ b/dev-lang/perl/perl-5.8.2-r4.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/dev-lang/perl/perl-5.8.2-r4.ebuild,v 1.1 2005/03/11 15:10:30 mcummings Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/perl-5.8.2-r4.ebuild,v 1.2 2005/03/11 21:43:44 mcummings Exp $ inherit eutils flag-o-matic gcc @@ -97,8 +97,6 @@ src_unpack() { # An additional tempfile patch, bug 75696 #epatch ${FILESDIR}/file_path_rmtree.patch - # Superceded by the following CAN patch in bug 79685 - epatch ${FILESDIR}/CAN-2005-0448-rmtree.patch # Bug 80460, perlsuid vulnerability if use perlsuid @@ -285,6 +283,9 @@ EOF --htmldir="${D}/usr/share/doc/${PF}/html" \ --libpods='perlfunc:perlguts:perlvar:perlrun:perlop' fi + cd `find ${D} -name Path.pm|sed -e 's/Path.pm//'` + # CAN patch in bug 79685 + epatch ${FILESDIR}/CAN-2005-0448-rmtree.patch } pkg_postinst() { diff --git a/dev-lang/perl/perl-5.8.4-r4.ebuild b/dev-lang/perl/perl-5.8.4-r4.ebuild index b604cfcdd639..5d292bb2d3af 100644 --- a/dev-lang/perl/perl-5.8.4-r4.ebuild +++ b/dev-lang/perl/perl-5.8.4-r4.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/dev-lang/perl/perl-5.8.4-r4.ebuild,v 1.1 2005/03/11 15:10:30 mcummings Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/perl-5.8.4-r4.ebuild,v 1.2 2005/03/11 21:43:44 mcummings Exp $ inherit eutils flag-o-matic gcc @@ -119,8 +119,6 @@ src_unpack() { # An additional tempfile patch, bug 75696 #epatch ${FILESDIR}/file_path_rmtree.patch - # Superceded by the following CAN patch in bug 79685 - epatch ${FILESDIR}/CAN-2005-0448-rmtree.patch # Bug 80460, perlsuid vulnerability if use perlsuid @@ -350,6 +348,9 @@ EOF --htmldir="${D}/usr/share/doc/${PF}/html" \ --libpods='perlfunc:perlguts:perlvar:perlrun:perlop' fi + cd `find ${D} -name Path.pm|sed -e 's/Path.pm//'` + # CAN patch in bug 79685 + epatch ${FILESDIR}/CAN-2005-0448-rmtree.patch } pkg_postinst() { diff --git a/dev-lang/perl/perl-5.8.5-r5.ebuild b/dev-lang/perl/perl-5.8.5-r5.ebuild index 1627c539159f..370d12b30ffd 100644 --- a/dev-lang/perl/perl-5.8.5-r5.ebuild +++ b/dev-lang/perl/perl-5.8.5-r5.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/dev-lang/perl/perl-5.8.5-r5.ebuild,v 1.1 2005/03/11 15:10:30 mcummings Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/perl-5.8.5-r5.ebuild,v 1.2 2005/03/11 21:43:44 mcummings Exp $ inherit eutils flag-o-matic gcc @@ -122,8 +122,6 @@ src_unpack() { # An additional tempfile patch, bug 75696 #epatch ${FILESDIR}/file_path_rmtree.patch - # Superceded by the following CAN patch in bug 79685 - epatch ${FILESDIR}/CAN-2005-0448-rmtree.patch # Bug 80460, perlsuid vulnerability if use perlsuid @@ -339,6 +337,9 @@ EOF --htmldir="${D}/usr/share/doc/${PF}/html" \ --libpods='perlfunc:perlguts:perlvar:perlrun:perlop' fi + cd `find ${D} -name Path.pm|sed -e 's/Path.pm//'` + # CAN patch in bug 79685 + epatch ${FILESDIR}/CAN-2005-0448-rmtree.patch } pkg_postinst() { diff --git a/dev-lang/perl/perl-5.8.6-r4.ebuild b/dev-lang/perl/perl-5.8.6-r4.ebuild index 1c057da59089..4d3d60be8119 100644 --- a/dev-lang/perl/perl-5.8.6-r4.ebuild +++ b/dev-lang/perl/perl-5.8.6-r4.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/dev-lang/perl/perl-5.8.6-r4.ebuild,v 1.1 2005/03/11 15:10:30 mcummings Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/perl-5.8.6-r4.ebuild,v 1.2 2005/03/11 21:43:44 mcummings Exp $ inherit eutils flag-o-matic gcc multilib @@ -122,8 +122,6 @@ src_unpack() { # An additional tempfile patch, bug 75696 #epatch ${FILESDIR}/file_path_rmtree.patch - # Superceded by the following CAN patch in bug 79685 - epatch ${FILESDIR}/CAN-2005-0448-rmtree.patch # Bug 80460, perlsuid vulnerability if use perlsuid @@ -342,6 +340,9 @@ EOF --htmldir="${D}/usr/share/doc/${PF}/html" \ --libpods='perlfunc:perlguts:perlvar:perlrun:perlop' fi + cd `find ${D} -name Path.pm|sed -e 's/Path.pm//'` + # CAN patch in bug 79685 + epatch ${FILESDIR}/CAN-2005-0448-rmtree.patch } pkg_postinst() { |