summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTorsten Veller <tove@gentoo.org>2009-11-15 09:06:30 +0000
committerTorsten Veller <tove@gentoo.org>2009-11-15 09:06:30 +0000
commit01c1471b0324015de89e6e86859c2b97bf400522 (patch)
tree660847e416ec7c2a086a1093947d6d7eb110c19a /dev-lang/perl
parent0.6.23 version bump. (diff)
downloadhistorical-01c1471b0324015de89e6e86859c2b97bf400522.tar.gz
historical-01c1471b0324015de89e6e86859c2b97bf400522.tar.bz2
historical-01c1471b0324015de89e6e86859c2b97bf400522.zip
Add libnet hostname patch from perl-core/libnet
Package-Manager: portage-2.2_rc49/cvs/Linux x86_64
Diffstat (limited to 'dev-lang/perl')
-rw-r--r--dev-lang/perl/ChangeLog6
-rw-r--r--dev-lang/perl/Manifest11
-rw-r--r--dev-lang/perl/files/perl-5.8.8-libnet-hostname.patch25
-rw-r--r--dev-lang/perl/perl-5.8.8-r8.ebuild5
4 files changed, 40 insertions, 7 deletions
diff --git a/dev-lang/perl/ChangeLog b/dev-lang/perl/ChangeLog
index 917785a96e71..2da30c5d6432 100644
--- a/dev-lang/perl/ChangeLog
+++ b/dev-lang/perl/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-lang/perl
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/ChangeLog,v 1.297 2009/11/14 11:31:30 tove Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/ChangeLog,v 1.298 2009/11/15 09:06:30 tove Exp $
+
+ 15 Nov 2009; Torsten Veller <tove@gentoo.org> perl-5.8.8-r8.ebuild,
+ +files/perl-5.8.8-libnet-hostname.patch:
+ Add libnet hostname patch from perl-core/libnet
14 Nov 2009; Torsten Veller <tove@gentoo.org> perl-5.8.8-r8.ebuild,
perl-5.10.1.ebuild:
diff --git a/dev-lang/perl/Manifest b/dev-lang/perl/Manifest
index cbde53a81d71..7da058d7aeca 100644
--- a/dev-lang/perl/Manifest
+++ b/dev-lang/perl/Manifest
@@ -15,6 +15,7 @@ AUX perl-5.8.8-fix_file_path_chdir.patch 2195 RMD160 affc85a3406b54c1a22e1b3e49b
AUX perl-5.8.8-gcc42-command-line.patch 497 RMD160 5fe723ae71be6c6316f11ca2219f489fce60101c SHA1 ae75dfd80b59afb23377fdf491b46b7a561714d7 SHA256 946d02284221bc3615e1f03afda1735e6da0296b03315e2a644bd784ad6f76d1
AUX perl-5.8.8-lib32.patch 2880 RMD160 805294f4c1754d607dca1b6a42d7a5b7cf9a11aa SHA1 71315045f440d4f00a877b32f5a31a150ad33276 SHA256 90f9dd366ac931ac8baef61b1c8cdab4c80009554919c212b169fd37268ddf23
AUX perl-5.8.8-lib64.patch 2880 RMD160 7538c40726f34f08f8e181153b7fa0047d7f73f4 SHA1 bb4e21dd5db6915918a9e7777d658a27a7c615ef SHA256 d2005cd1d57852a87f6060627c88eaab56534bcc8f922567e250ea79d2f6552d
+AUX perl-5.8.8-libnet-hostname.patch 664 RMD160 ad37b560cc432181368752e66d9e86e9479925d7 SHA1 f1103f95ea21bfbbe571795eea09872ac914168f SHA256 486d779faa86ae275e8800d83bd67329634b2782de6908512b6bf8380d389a96
AUX perl-5.8.8-links.patch 2925 RMD160 68116f3922d1e4d818cf65965b1886fc55b14faf SHA1 849ef26d29369470985eb54ede94a6be6764878b SHA256 aeecee505f05ab0d7336142119f7a3e6d061b8fd2c7bbf9bd88cfb0421323bea
AUX perl-5.8.8-makedepend-syntax.patch 341 RMD160 8d0ee189b86c7c3b6467512a7be25cf8d1a38e68 SHA1 1b604713de487ada27d177d85755784cd3058397 SHA256 f4ff3678b992774552d9ebc9ca7f3da1ae0144077eb52365e96ddbd0ba9c2606
AUX perl-5.8.8-perlcc.patch 559 RMD160 cedf2f1666b4add3ef6baed214e31d76b4b6731d SHA1 1104b880d9570599308609fd793ded5bd2f450db SHA256 7c212d320ec34cf8d0d5443ce5fad5c94a9fa9075462d54ddd8cc5716a2f2aa9
@@ -34,13 +35,13 @@ DIST perl-5.8.8.tar.bz2 10123359 RMD160 e78f26d9b96e6db35f946ad4ff55e3a69385c71b
EBUILD perl-5.10.1.ebuild 17809 RMD160 36ff47493362633a0546902cdfdb53cff7247c5e SHA1 0fe2896062bc5fd2af67ae2dd19970d57a9c73c8 SHA256 3dc037c4f233415b2818ee75f195b61921a1d7ab995ca0f59f84a11c44dfe14e
EBUILD perl-5.8.8-r5.ebuild 19309 RMD160 e96b9016ac7d415fc0662107384c58ce93f01c2d SHA1 9ade925c85bf618cb6aae9ab6ef93152a1932b0b SHA256 42a654e9e2dbcf2d105acb10a092d7fd079a543c01b2a6a216dcdfcce692fb62
EBUILD perl-5.8.8-r6.ebuild 19745 RMD160 e8b10189225a79880cbc99ca274af66165dc04be SHA1 d6449cb18f89a502f6dd2c3f2027479da5686c07 SHA256 ac275f3959902c31d662c32c266991752544da7cd7b589c4aeb1ce804bc02c3a
-EBUILD perl-5.8.8-r8.ebuild 20726 RMD160 597d5938f6786599be1d8f4a2c102054ba5cc4d8 SHA1 1aff5cc62099941011af75fc4a4b91fe815dce0c SHA256 ce2d3f0320c64c5d163705901f047ffe7fece3a263a29079a61206547c2f0f02
-MISC ChangeLog 62675 RMD160 1a42e6eb487cd510fe0e9ed4b5d4aded1c944276 SHA1 43729a663edf7f3b5e9385f4776645738e7af1df SHA256 0adc9560baac594a848f268b5b2d6a29364fbfd51aaf16b19b2c74a91614d8c2
+EBUILD perl-5.8.8-r8.ebuild 20806 RMD160 06ebbc48ed4da65e42114a4dff062b6a811f65ea SHA1 fd17853800de55358688472b2830b21d78d18a40 SHA256 e723ae28e7564890677398757fe8975ab9caa9197404c6ab443ff88a929c0776
+MISC ChangeLog 62839 RMD160 41c9d7a9889dfd8795381ed967c8c24915226f47 SHA1 0f75b842d9fbd10a0528b94f94ee706603a5bed4 SHA256 74ef331428bcc37a5afc1445ebc13697d3c6a1389f9a20cedfc3419112e133b4
MISC metadata.xml 451 RMD160 8424230d79d13df7462c454050058b3526a78e92 SHA1 1ae85db5c1c1fc6413ca324ebc93b6894831b437 SHA256 49e06011c113616fa1f618cf58d42c2d6abbce5f71936f109b6ae3a5dfff587c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (GNU/Linux)
-iEYEARECAAYFAkr+lRgACgkQV3J2n04Eauz8PgCeMs+ZQrthpMe8Bct4ST2nQofw
-OoAAoIb7gAth7EUpQuTN1W/qHwBNMNQ7
-=Wpea
+iEYEARECAAYFAkr/xJwACgkQV3J2n04EauzfxACfS1rDX31LRhdubzmfBye/UZV8
+sMIAoLl+tZI+8nDGa5zeBLtEFAes4R1z
+=IEYw
-----END PGP SIGNATURE-----
diff --git a/dev-lang/perl/files/perl-5.8.8-libnet-hostname.patch b/dev-lang/perl/files/perl-5.8.8-libnet-hostname.patch
new file mode 100644
index 000000000000..60440e287977
--- /dev/null
+++ b/dev-lang/perl/files/perl-5.8.8-libnet-hostname.patch
@@ -0,0 +1,25 @@
+commit adeb94125ab7de8d20c129a905a5159972ad9fd1
+Author: Ricardo SIGNES <rjbs@cpan.org>
+Date: Mon Oct 22 05:01:09 2007 -0400
+
+ hostname.t busted
+ Message-ID: <20071022130109.GA16748@knight>
+
+ p4raw-id: //depot/perl@32180
+
+diff --git a/lib/Net/t/hostname.t b/lib/Net/t/hostname.t
+index 758d304..4013d74 100644
+--- a/lib/Net/t/hostname.t
++++ b/lib/Net/t/hostname.t
+@@ -26,7 +26,10 @@ print "1..5\n";
+ $domain = domainname();
+
+ if(defined $domain && $domain ne "") {
+- print "ok 1\n";
++ print "ok 1 - defined, non-empty domainname\n";
++}
++elsif (not defined $domain) {
++ print "ok 1 # SKIP domain not fully defined\n";
+ }
+ else {
+ print "not ok 1\n";
diff --git a/dev-lang/perl/perl-5.8.8-r8.ebuild b/dev-lang/perl/perl-5.8.8-r8.ebuild
index 05ba98ab9015..8f246eb420a9 100644
--- a/dev-lang/perl/perl-5.8.8-r8.ebuild
+++ b/dev-lang/perl/perl-5.8.8-r8.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/perl-5.8.8-r8.ebuild,v 1.2 2009/11/14 11:31:30 tove Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/perl-5.8.8-r8.ebuild,v 1.3 2009/11/15 09:06:30 tove Exp $
inherit eutils alternatives flag-o-matic toolchain-funcs multilib
@@ -157,6 +157,9 @@ src_unpack() {
# perlcc fix patch - bug #181229
epatch "${FILESDIR}"/${P}-perlcc.patch
+ # libnet hostname test patch
+ epatch "${FILESDIR}"/${P}-libnet-hostname.patch
+
# patch to fix bug #198196
# UTF/Regular expressions boundary error (CVE-2007-5116)
epatch "${FILESDIR}"/${P}-utf8-boundary.patch