summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuy Martin <gmsoft@gentoo.org>2006-06-03 18:18:01 +0000
committerGuy Martin <gmsoft@gentoo.org>2006-06-03 18:18:01 +0000
commit1da53e9f98dbd449068e24aa7961c295238407e6 (patch)
tree33f30129e3aea9cb8d37d571bd9ddb0dd0b0dc51 /sys-devel/libperl
parentOn PA7200, uname -a contains a single quote and we need to filter it otherwis... (diff)
downloadhistorical-1da53e9f98dbd449068e24aa7961c295238407e6.tar.gz
historical-1da53e9f98dbd449068e24aa7961c295238407e6.tar.bz2
historical-1da53e9f98dbd449068e24aa7961c295238407e6.zip
On PA7200, uname -a contains a single quote and we need to filter it otherwise configure fails. See #125535.
Package-Manager: portage-2.1_rc3-r5
Diffstat (limited to 'sys-devel/libperl')
-rw-r--r--sys-devel/libperl/ChangeLog7
-rw-r--r--sys-devel/libperl/Manifest30
-rw-r--r--sys-devel/libperl/files/perl-hppa-pa7200-configure.patch11
-rw-r--r--sys-devel/libperl/libperl-5.8.8-r1.ebuild7
4 files changed, 35 insertions, 20 deletions
diff --git a/sys-devel/libperl/ChangeLog b/sys-devel/libperl/ChangeLog
index cf9e25eb6052..d4e6f911c192 100644
--- a/sys-devel/libperl/ChangeLog
+++ b/sys-devel/libperl/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-devel/libperl
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/libperl/ChangeLog,v 1.113 2006/05/27 21:34:52 kloeri Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/libperl/ChangeLog,v 1.114 2006/06/03 18:18:00 gmsoft Exp $
+
+ 03 Jun 2006; Guy Martin <gmsoft@gentoo.org>
+ +files/perl-hppa-pa7200-configure.patch, libperl-5.8.8-r1.ebuild:
+ On PA7200, uname -a contains a single quote and we need to filter it
+ otherwise configure fails. See #125535.
27 May 2006; Bryan Østergaard <kloeri@gentoo.org>
libperl-5.8.8-r1.ebuild:
diff --git a/sys-devel/libperl/Manifest b/sys-devel/libperl/Manifest
index 70982d240e77..eda31ff64aa0 100644
--- a/sys-devel/libperl/Manifest
+++ b/sys-devel/libperl/Manifest
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX libperl-5.8.2-uclibc.patch 573 RMD160 d8a1b40e86094a63f60783f550afd1087bb5a5f0 SHA1 9d06095df69ce828c66043972f2344f0810f610d SHA256 a054e63156fb2f1c167c2806f4d8c1a97a85dc0eecf2bd737bb63c92f079e98d
MD5 ce442db939c59218a16be167f793b817 files/libperl-5.8.2-uclibc.patch 573
RMD160 d8a1b40e86094a63f60783f550afd1087bb5a5f0 files/libperl-5.8.2-uclibc.patch 573
@@ -41,6 +38,10 @@ AUX libperl-uclibc.patch 573 RMD160 d8a1b40e86094a63f60783f550afd1087bb5a5f0 SHA
MD5 ce442db939c59218a16be167f793b817 files/libperl-uclibc.patch 573
RMD160 d8a1b40e86094a63f60783f550afd1087bb5a5f0 files/libperl-uclibc.patch 573
SHA256 a054e63156fb2f1c167c2806f4d8c1a97a85dc0eecf2bd737bb63c92f079e98d files/libperl-uclibc.patch 573
+AUX perl-hppa-pa7200-configure.patch 446 RMD160 ab902e2b5cf7f96023e0e267f170401b036dd4f5 SHA1 fcb7e61cdf1ce1c9993f257507b3289ce45382d7 SHA256 4fe6a010dbdc39325f4003e7ccd02cb7996b4a99b64ab0fa8b12d6fe67f87a31
+MD5 cdbaaae0518844959e5f0b9c7986b647 files/perl-hppa-pa7200-configure.patch 446
+RMD160 ab902e2b5cf7f96023e0e267f170401b036dd4f5 files/perl-hppa-pa7200-configure.patch 446
+SHA256 4fe6a010dbdc39325f4003e7ccd02cb7996b4a99b64ab0fa8b12d6fe67f87a31 files/perl-hppa-pa7200-configure.patch 446
DIST perl-5.8.6.tar.bz2 9693085 RMD160 52fdee3caecf67417a9c081b7aae84807235cb27 SHA256 04dee183c2b51240753b69f38f0a309941a39481349e233370cff3bee5bdc11b
DIST perl-5.8.7.tar.bz2 9839086 RMD160 110c286d73fd89e25da8ea394e763f209a76d283 SHA1 c9477c6fe76b200033694bdc555a0276523d4228 SHA256 3c7e9ff6697c5266a8ce8ddc0a6a958c07c706612f0780aed897684f51e504ba
DIST perl-5.8.8.tar.bz2 10123359 RMD160 e78f26d9b96e6db35f946ad4ff55e3a69385c71b SHA1 4aab490040727ca4419098720eca2ba4367df539 SHA256 818a140d9c04ea8dab3a05104b34ced7f7d9d0a91bfed91baf89a84d0dfb1bc9
@@ -56,18 +57,18 @@ EBUILD libperl-5.8.7.ebuild 10987 RMD160 807450f51a594759dc7b8522e0223a9fa21a6ce
MD5 4bc541a781cafd9a9e54efd62d45b1e7 libperl-5.8.7.ebuild 10987
RMD160 807450f51a594759dc7b8522e0223a9fa21a6ce5 libperl-5.8.7.ebuild 10987
SHA256 a78bfd1ed6a1ac81673a6467b4fcc7787003f1dda3a67f21448611a6dd4bf3e7 libperl-5.8.7.ebuild 10987
-EBUILD libperl-5.8.8-r1.ebuild 11672 RMD160 af834d6fc0888555317929ec0561c22ae7f655a0 SHA1 76308cbd3dc474314e06de21c966020c58979c91 SHA256 c761e40187a551727ae2a55d183b363c94799d0533ee8a4181536da73a402c75
-MD5 3f0eec6284e9c4dbf16905d9483aa681 libperl-5.8.8-r1.ebuild 11672
-RMD160 af834d6fc0888555317929ec0561c22ae7f655a0 libperl-5.8.8-r1.ebuild 11672
-SHA256 c761e40187a551727ae2a55d183b363c94799d0533ee8a4181536da73a402c75 libperl-5.8.8-r1.ebuild 11672
+EBUILD libperl-5.8.8-r1.ebuild 11844 RMD160 2269156e80b371a982821187b21f19d1991586c6 SHA1 72aedf19e2919256ab1ce431012e530b5a2d62e7 SHA256 26c945346bc41fc3a439a34199f48c004d6c6f120b37e183c2537a8368803be9
+MD5 800ee941dbdc04ec8126e4983973a71e libperl-5.8.8-r1.ebuild 11844
+RMD160 2269156e80b371a982821187b21f19d1991586c6 libperl-5.8.8-r1.ebuild 11844
+SHA256 26c945346bc41fc3a439a34199f48c004d6c6f120b37e183c2537a8368803be9 libperl-5.8.8-r1.ebuild 11844
EBUILD libperl-5.8.8.ebuild 11619 RMD160 71e9721469ad18f0f6d7904c88e43b039ccec386 SHA1 56b2f82cd859394e40b39e97060c8d61589b6222 SHA256 2d7d8f9230f75c8a8d090f686c7194deddaad44fa14884606632b4410c541f4b
MD5 a42aceb81e6e70312ffd6140404bc4ea libperl-5.8.8.ebuild 11619
RMD160 71e9721469ad18f0f6d7904c88e43b039ccec386 libperl-5.8.8.ebuild 11619
SHA256 2d7d8f9230f75c8a8d090f686c7194deddaad44fa14884606632b4410c541f4b libperl-5.8.8.ebuild 11619
-MISC ChangeLog 16465 RMD160 d942c9c4db48342cb02e7eb4c89a3f5baf0cb0eb SHA1 44ee28d1c32a179447e90ec7bd5c23aa08878f61 SHA256 372ef9371aebbdd90bee7690706a794651f326cd5643ed9c1c69b0d678a25224
-MD5 2a3a954515f00459265523816511c5f6 ChangeLog 16465
-RMD160 d942c9c4db48342cb02e7eb4c89a3f5baf0cb0eb ChangeLog 16465
-SHA256 372ef9371aebbdd90bee7690706a794651f326cd5643ed9c1c69b0d678a25224 ChangeLog 16465
+MISC ChangeLog 16693 RMD160 5df7cc9f03ed74d9bda362c682bab91b191600e1 SHA1 6e812d7881c58eb2f3ab9ed07c21b6d1f23c032b SHA256 100a54cfdfc9a74d8b789f7c0b6ceb9fbb958cbdf384477ed4ed4f5cf243c793
+MD5 68bb5bbb2a4721964921e1b35b4ab47f ChangeLog 16693
+RMD160 5df7cc9f03ed74d9bda362c682bab91b191600e1 ChangeLog 16693
+SHA256 100a54cfdfc9a74d8b789f7c0b6ceb9fbb958cbdf384477ed4ed4f5cf243c793 ChangeLog 16693
MISC metadata.xml 305 RMD160 647980838c590f54441a053916ea629e53e551c0 SHA1 99ef1deeae9a934fb6e46cf5fc4a5fcb8379a74a SHA256 f05dbef15061919972882cab07057e102760a542beba17d131194091401cd7ca
MD5 e2d8f1bf77722def1dd432e26455c818 metadata.xml 305
RMD160 647980838c590f54441a053916ea629e53e551c0 metadata.xml 305
@@ -87,10 +88,3 @@ SHA256 1067b25eabccaa2d61cfc9db27e31c6b18d075e440713e44dcde000c71bbf178 files/di
MD5 750a1b4341f04665c5ce30e14a302f96 files/digest-libperl-5.8.8-r1 241
RMD160 a339ac2a520b2fd2f458daf89cd89eb36a8c98b2 files/digest-libperl-5.8.8-r1 241
SHA256 1067b25eabccaa2d61cfc9db27e31c6b18d075e440713e44dcde000c71bbf178 files/digest-libperl-5.8.8-r1 241
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.3 (GNU/Linux)
-
-iD8DBQFEeMYKugEuf3OQ0akRAtJgAJ97O4zSMztR6u+D2o8yEkHcdBqfrwCgoeX2
-KMFfuvTyrU1T4PvnsvVXCjQ=
-=XFyr
------END PGP SIGNATURE-----
diff --git a/sys-devel/libperl/files/perl-hppa-pa7200-configure.patch b/sys-devel/libperl/files/perl-hppa-pa7200-configure.patch
new file mode 100644
index 000000000000..396209af112b
--- /dev/null
+++ b/sys-devel/libperl/files/perl-hppa-pa7200-configure.patch
@@ -0,0 +1,11 @@
+--- Configure.orig 2006-06-02 13:14:22.000000000 -0500
++++ Configure 2006-06-02 13:07:03.000000000 -0500
+@@ -2967,7 +2967,7 @@
+ : Try to determine whether config.sh was made on this system
+ case "$config_sh" in
+ '')
+-myuname=`$uname -a 2>/dev/null`
++myuname=`$uname -a | $sed -e "s/'//" 2>/dev/null`
+ $test -z "$myuname" && myuname=`hostname 2>/dev/null`
+ # tr '[A-Z]' '[a-z]' would not work in EBCDIC
+ # because the A-Z/a-z are not consecutive.
diff --git a/sys-devel/libperl/libperl-5.8.8-r1.ebuild b/sys-devel/libperl/libperl-5.8.8-r1.ebuild
index caa965f2ed58..2413ffd6d50b 100644
--- a/sys-devel/libperl/libperl-5.8.8-r1.ebuild
+++ b/sys-devel/libperl/libperl-5.8.8-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/libperl/libperl-5.8.8-r1.ebuild,v 1.9 2006/05/27 21:34:52 kloeri Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/libperl/libperl-5.8.8-r1.ebuild,v 1.10 2006/06/03 18:18:00 gmsoft Exp $
# The basic theory based on comments from Daniel Robbins <drobbins@gentoo.org>.
#
@@ -135,6 +135,11 @@ src_unpack() {
# we need the same @INC-inversion magic here we do in perl
cd ${S}; epatch ${FILESDIR}/${P}-reorder-INC.patch
+ # On PA7200, uname -a contains a single quote and we need to
+ # filter it otherwise configure fails. See #125535.
+ epatch ${FILESDIR}/perl-hppa-pa7200-configure.patch
+
+
use amd64 && cd ${S} && epatch ${FILESDIR}/${P}-lib64.patch
[[ ${CHOST} == *-dragonfly* ]] && cd ${S} && epatch ${FILESDIR}/${P}-dragonfly-clean.patch
[[ ${CHOST} == *-freebsd* ]] && cd ${S} && epatch ${FILESDIR}/${P}-fbsdhints.patch