diff options
author | Torsten Veller <torsten@veller.net> | 2009-08-12 10:12:09 +0200 |
---|---|---|
committer | Torsten Veller <torsten@veller.net> | 2009-08-12 10:12:09 +0200 |
commit | a540c6e71dac3ab1edcaca99fa92744ab551929b (patch) | |
tree | 994ec0cbcd41fbd419781dcb4db6f27e6420134e /dev-lang | |
parent | Fix paths /usr/lib/perl5 -> /usr//perl5. Remove modules manpages. Allow paral... (diff) | |
download | perl-overlay-a540c6e71dac3ab1edcaca99fa92744ab551929b.tar.gz perl-overlay-a540c6e71dac3ab1edcaca99fa92744ab551929b.tar.bz2 perl-overlay-a540c6e71dac3ab1edcaca99fa92744ab551929b.zip |
Update patchset
Diffstat (limited to 'dev-lang')
-rw-r--r-- | dev-lang/perl/Manifest | 4 | ||||
-rw-r--r-- | dev-lang/perl/perl-5.10.1_rc1-r11.ebuild | 30 |
2 files changed, 17 insertions, 17 deletions
diff --git a/dev-lang/perl/Manifest b/dev-lang/perl/Manifest index fe55c310c..05d9fbebc 100644 --- a/dev-lang/perl/Manifest +++ b/dev-lang/perl/Manifest @@ -37,14 +37,14 @@ AUX perl-picdl.patch 250 RMD160 2a9cb2fe5debb0db2d3fd063f52f459ee4f4946f SHA1 30 AUX perl-prelink-lpthread.patch 476 RMD160 f3252258e5f7a0f82b5f9ea49598ea9f4b0b44b6 SHA1 4202c290c578dfec58d5dbebf7f8f780a483f908 SHA256 289d0bdd08105e7fdf1c2d683d76a0cdcd009998f3ecd84f3a75cf79ab84e7a0 AUX perl-regexp-nossp.patch 460 RMD160 dde3a25904275896e98d7b7f3a02926c8dbc5ca5 SHA1 e7de561f7885fb3d49635fa2dc733c0eed63b987 SHA256 e2d923711bb856b3c7f790dbc1cd1f468d647c1e50a3ff8a18745023c73b3e36 DIST perl-5.10.0.tar.gz 15595020 RMD160 c6614fc99a162790a703f91085b24a60af903ba2 SHA1 adf73606dd5248af7ccdd735bcaa0e628ea75b3c SHA256 94464a0d374fa63226eee56e0bb3d35564f9d8391a1a8d9f0055805ec25f3b2e -DIST perl-5.10.1-RC1-2.tar.bz2 2714 RMD160 ab558e8c71ded49e140738df75328c338de9c843 SHA1 026b2be6f99ff9e7f22a68347fc2d8e8ee282a28 SHA256 23687d853b56c824448aa221beba5608d3a86b637e15bca3a462cd2b9e7eae95 +DIST perl-5.10.1-RC1-4.tar.bz2 2785 RMD160 3a42dd4306a275733800704fc62a2c008a9d7877 SHA1 594da312d40709b488051cc4326ae6e4106012e9 SHA256 fbd52f1b2a63058ad454c8eee95ac5efdf876447dbb64ba0f00abbf114208443 DIST perl-5.10.1-RC1.tar.gz 14108322 RMD160 7943d174e4983abaf237b115510980dfeb1b6844 SHA1 4cc166e393fda676f7c68a7c8774afc96fffdcd6 SHA256 13a2c76e63b1718d411063070e9a4c95472132d3f0a6ff4ccafcd3c30305a2d1 DIST perl-5.8.8.tar.bz2 10123359 RMD160 e78f26d9b96e6db35f946ad4ff55e3a69385c71b SHA1 4aab490040727ca4419098720eca2ba4367df539 SHA256 818a140d9c04ea8dab3a05104b34ced7f7d9d0a91bfed91baf89a84d0dfb1bc9 EBUILD perl-5.10.0-r1.ebuild 16695 RMD160 c31ff716f7f5c491761183021a92a47028cd0491 SHA1 d7ac83d28cb33e6c8ea341fc4204ffbb7e31bd48 SHA256 4cc1afed60223b7ca7f7b697a1c4e568e939def1f94c7f7366a17b5b459d11a6 EBUILD perl-5.10.0-r10.ebuild 16907 RMD160 1caf3d1223eaec73119ec54b9ca3aae5c49d2ed2 SHA1 0bd5cc1136bc61be671bb1df22e42e9761e9ee7b SHA256 13d597fb2d6f449e9073fe22e0bf2470b367656acfea6b29ee2c076a9a4098f7 EBUILD perl-5.10.0-r2.ebuild 16803 RMD160 7cbcf86c04e3edab87eb95d4ecbc373c1aae583f SHA1 5b2e4dafea2b6f9bfedd96e99745df48b1919e6a SHA256 d3a2df18f69c10a3538d360d3cb6d9880c8f07b951cd32e704fe78d2b1d9b785 EBUILD perl-5.10.0.ebuild 16481 RMD160 f61737ec1ff1172b96ed39f6d7f260b1d40c03b3 SHA1 9694f9122a0901759839277be2103a5417ce21bd SHA256 93edc149238cdbbdeca1e9b4d1674c1ee7cb390d18179b3b531b845fef7fb3a5 -EBUILD perl-5.10.1_rc1-r11.ebuild 18962 RMD160 6ffaceb16bd9ca55a18974798dcb100c9a413441 SHA1 93d548d141b3b5133bdb772f5cedf53e13325e31 SHA256 d1b0357424ab8cd993daa0c734e3981613677a76e8cbefac7eb6383411e4b922 +EBUILD perl-5.10.1_rc1-r11.ebuild 18869 RMD160 5de039e3156a5cdbf6e3ab118b7965ae20bc2cbc SHA1 1a52c80f8c10e4227ae40fdf0964e61e77842e78 SHA256 9c807a07cd97cc8b7abd8a51362062956452b1dd2cd4cca6f073c211d7fb8d66 EBUILD perl-5.8.8-r10.ebuild 20182 RMD160 3792571885357ff7201d202e9de4557ebc3d0e77 SHA1 07de1a4337e568852f8369596072ea2df5bbb518 SHA256 ca11ebbca9a0848e7359b6c6250189380e6cf4022808c5bd8a3600516636a4e6 MISC ChangeLog 732 RMD160 e2596a43a3a4a375c5a5af7444a35f804bb678d1 SHA1 a3ff9f5d158b84ee0950238222ecf84bc24b5bf1 SHA256 e64fa369e00fbea278d018d3243905ad1c7a3706952c20021bf3c5cee75fdfee MISC metadata.xml 451 RMD160 8424230d79d13df7462c454050058b3526a78e92 SHA1 1ae85db5c1c1fc6413ca324ebc93b6894831b437 SHA256 49e06011c113616fa1f618cf58d42c2d6abbce5f71936f109b6ae3a5dfff587c diff --git a/dev-lang/perl/perl-5.10.1_rc1-r11.ebuild b/dev-lang/perl/perl-5.10.1_rc1-r11.ebuild index 9c6585209..4d990491f 100644 --- a/dev-lang/perl/perl-5.10.1_rc1-r11.ebuild +++ b/dev-lang/perl/perl-5.10.1_rc1-r11.ebuild @@ -6,7 +6,7 @@ EAPI=2 inherit eutils alternatives flag-o-matic toolchain-funcs multilib -PATCH_VER=2 +PATCH_VER=4 # The slot of this binary compat version of libperl.so PERLSLOT="1" @@ -100,12 +100,16 @@ pkg_setup() { fi } -src_unpack() { - unpack ${MY_P}.tar.gz -} +#src_unpack() { +# unpack ${MY_P}.tar.gz +#} src_prepare() { - epatch "${DISTDIR}"/${MY_P}-${PATCH_VER}.tar.bz2 + EPATCH_SOURCE="${WORKDIR}/perl-patch" \ + EPATCH_SUFFIX="diff" \ + EPATCH_FORCE="yes" \ + epatch +# epatch "${DISTDIR}"/${MY_P}-${PATCH_VER}.tar.bz2 } myconf() { @@ -202,6 +206,7 @@ src_configure() { -Darchname="${myarch}" \ -Dcc="$(tc-getCC)" \ -Dccflags="${CFLAGS}" \ + -Dscriptdir=/usr/bin \ -Dprefix='/usr' \ -Dvendorprefix='/usr' \ -Dsiteprefix='/usr' \ @@ -214,7 +219,6 @@ src_configure() { -Dlocincpth=' ' \ -Duselargefiles \ -Dd_semctl_semun \ - -Dscriptdir=/usr/bin \ -Dinc_version_list="$inclist" \ -Dcf_by='Gentoo' \ -Ud_csh \ @@ -331,9 +335,6 @@ src_install_perl() { --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}"/${P}-CAN-2005-0448-rmtree.patch dual_scripts @@ -358,17 +359,17 @@ pkg_postinst_perl() { INC=$(perl -e 'for $line (@INC) { next if $line eq "."; next if $line =~ m/'${MY_PV}'|etc|local|perl$/; print "$line\n" }') if [[ "${ROOT}" = "/" ]] ; then ebegin "Removing old .ph files" - for DIR in ${INC}; do - if [[ -d "${ROOT}/${DIR}" ]]; then - for file in $(find "${ROOT}/${DIR}" -name "*.ph" -type f); do + for DIR in ${INC} ; do + if [[ -d "${ROOT}/${DIR}" ]] ; then + for file in $(find "${ROOT}/${DIR}" -name "*.ph" -type f ) ; do rm "${ROOT}/${file}" einfo "<< ${file}" done fi done # Silently remove the now empty dirs - for DIR in ${INC}; do - if [[ -d "${ROOT}/${DIR}" ]]; then + for DIR in ${INC} ; do + if [[ -d "${ROOT}/${DIR}" ]] ; then find "${ROOT}/${DIR}" -depth -type d -print0 | xargs -0 -r rmdir &> /dev/null fi done @@ -480,7 +481,6 @@ src_remove_extra_files() { local bindir="${prefix}/bin" local perlroot="${prefix}/$(get_libdir)/perl5" # perl installs per-arch dirs local prV="${perlroot}/${MY_PV}" - # myarch and mythreading are defined inside src_configure() local prVA="${prV}/${myarch}${mythreading}" # I made this list from the Mandr*, Debian and ex-Connectiva perl-base list |