summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-perl/math-pari/files/math-pari-hppa.patch')
-rw-r--r--dev-perl/math-pari/files/math-pari-hppa.patch15
1 files changed, 8 insertions, 7 deletions
diff --git a/dev-perl/math-pari/files/math-pari-hppa.patch b/dev-perl/math-pari/files/math-pari-hppa.patch
index acf602c7a50b..85efb2f60d4a 100644
--- a/dev-perl/math-pari/files/math-pari-hppa.patch
+++ b/dev-perl/math-pari/files/math-pari-hppa.patch
@@ -1,12 +1,13 @@
-diff -uNr Math-Pari-2.010603.old/utils/Math/PariBuild.pm Math-Pari-2.010603/utils/Math/PariBuild.pm
---- Math-Pari-2.010603.old/utils/Math/PariBuild.pm 2005-06-01 09:54:01.000000000 +0200
-+++ Math-Pari-2.010603/utils/Math/PariBuild.pm 2005-06-01 09:54:33.000000000 +0200
-@@ -712,6 +712,8 @@
+--- Math-Pari-2.010603/utils/Math/PariBuild.pm.orig 2006-01-18 17:37:03.000000000 -0500
++++ Math-Pari-2.010603/utils/Math/PariBuild.pm 2006-01-18 17:37:38.000000000 -0500
+@@ -712,7 +712,9 @@ sub find_machine_architecture () {
} elsif ($os eq 'linux') {
chomp($machine = `uname -m`);
$machine = 'sparcv9' if $machine eq 'sparc64';
-+ $machine = 'hppa' if $machine eq 'parisc';
-+ $machine = 'hppa' if $machine eq 'parisc64';
- if (-e '/proc/cpuinfo') {
+- if (-e '/proc/cpuinfo') {
++ $machine = 'hppa' if $machine eq 'parisc';
++ $machine = 'hppa' if $machine eq 'parisc64';
++ if (-e '/proc/cpuinfo' && -R '/proc/cpuinfo') {
open IN, '/proc/cpuinfo' or die "open /proc/cpuinfo: $!";
local $/ = undef; # Needed?
+ my $info = <IN>;