summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason Wever <weeve@gentoo.org>2006-08-12 21:30:24 +0000
committerJason Wever <weeve@gentoo.org>2006-08-12 21:30:24 +0000
commitdb86cf3ba2a741c1a3d2872b5334e1b94e519b14 (patch)
treef02d75efd99980e188a837a58dbe1e5ca660feff /dev-perl/math-pari
parentStable on amd64 per bug #143714 (diff)
downloadhistorical-db86cf3ba2a741c1a3d2872b5334e1b94e519b14.tar.gz
historical-db86cf3ba2a741c1a3d2872b5334e1b94e519b14.tar.bz2
historical-db86cf3ba2a741c1a3d2872b5334e1b94e519b14.zip
Adjusted machine detection for SPARC as the native SPARC assembly routines math-pari tries to use results in unloadable C modules for perl.
Package-Manager: portage-2.1.1_pre5
Diffstat (limited to 'dev-perl/math-pari')
-rw-r--r--dev-perl/math-pari/ChangeLog6
-rw-r--r--dev-perl/math-pari/Manifest26
-rw-r--r--dev-perl/math-pari/math-pari-2.010706.ebuild9
3 files changed, 21 insertions, 20 deletions
diff --git a/dev-perl/math-pari/ChangeLog b/dev-perl/math-pari/ChangeLog
index 4f2af1b327f2..3ee72982d826 100644
--- a/dev-perl/math-pari/ChangeLog
+++ b/dev-perl/math-pari/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-perl/math-pari
# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/math-pari/ChangeLog,v 1.28 2006/08/06 02:49:06 mcummings Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/math-pari/ChangeLog,v 1.29 2006/08/12 21:30:24 weeve Exp $
+
+ 12 Aug 2006; Jason Wever <weeve@gentoo.org> math-pari-2.010706.ebuild:
+ Adjusted machine detection for SPARC as the native SPARC assembly routines
+ math-pari tries to use results in unloadable C modules for perl.
06 Aug 2006; Michael Cummings <mcummings@gentoo.org>
math-pari-2.010500-r1.ebuild, math-pari-2.010603.ebuild,
diff --git a/dev-perl/math-pari/Manifest b/dev-perl/math-pari/Manifest
index 79b81b79a31d..151121327828 100644
--- a/dev-perl/math-pari/Manifest
+++ b/dev-perl/math-pari/Manifest
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX math-pari-2.010702-hppa.patch 641 RMD160 994e79873fa4e7cd738d748d8513e83bf1fb53a4 SHA1 7ff971abe2a9257ae420e63724f19ce7eb7499a4 SHA256 9ace7f2f12a7c38e23b37fc1c3a5a549225f76a8ce7db0e74a4a4100dee1e032
MD5 8bf4d2be76b7b962d6a7a4bea2bd41e4 files/math-pari-2.010702-hppa.patch 641
RMD160 994e79873fa4e7cd738d748d8513e83bf1fb53a4 files/math-pari-2.010702-hppa.patch 641
@@ -37,14 +34,14 @@ EBUILD math-pari-2.010704.ebuild 959 RMD160 bcc6277900e4f1854c95a17c4ecbbf2fec61
MD5 e356d924b7b5472a00cdd363494cb69a math-pari-2.010704.ebuild 959
RMD160 bcc6277900e4f1854c95a17c4ecbbf2fec614bd0 math-pari-2.010704.ebuild 959
SHA256 079a476982f809a360ad4da0580c8cd9d345fca9450effa98aee62395f369ebe math-pari-2.010704.ebuild 959
-EBUILD math-pari-2.010706.ebuild 962 RMD160 6c27e03a3963bfe5a6ee836260a87cd986149783 SHA1 724b4d15dcef8165023e7acc88b4412195dd7598 SHA256 2a3686f7b7cbcdd5b2944e0cddc2ddc692b72d2fb83b6f8bf3d2e40f1849a149
-MD5 f43a60b5c261f718d56bb33f4285e9af math-pari-2.010706.ebuild 962
-RMD160 6c27e03a3963bfe5a6ee836260a87cd986149783 math-pari-2.010706.ebuild 962
-SHA256 2a3686f7b7cbcdd5b2944e0cddc2ddc692b72d2fb83b6f8bf3d2e40f1849a149 math-pari-2.010706.ebuild 962
-MISC ChangeLog 4378 RMD160 70ce768df4d76919c9175d81e19c01cb5a035d72 SHA1 8b57c29ab6139890d76a82137ee4fe7ad60c92c1 SHA256 bbc0978b667094ddcf6aa46011b83fc96a81ce03fe0ed779071449922961b1aa
-MD5 0b074e2055ca99f64d50ac08ee60971c ChangeLog 4378
-RMD160 70ce768df4d76919c9175d81e19c01cb5a035d72 ChangeLog 4378
-SHA256 bbc0978b667094ddcf6aa46011b83fc96a81ce03fe0ed779071449922961b1aa ChangeLog 4378
+EBUILD math-pari-2.010706.ebuild 1341 RMD160 a53269b624c882ba7189e6592f761350be1b0f1c SHA1 8a142824d3eccbcb6de8122f73fb32caa2b84838 SHA256 9b73df3e533268d42b3ee71d345d197fada811127c53cfac752b92256e98106c
+MD5 426397f505bf86505abaeeb8e564542b math-pari-2.010706.ebuild 1341
+RMD160 a53269b624c882ba7189e6592f761350be1b0f1c math-pari-2.010706.ebuild 1341
+SHA256 9b73df3e533268d42b3ee71d345d197fada811127c53cfac752b92256e98106c math-pari-2.010706.ebuild 1341
+MISC ChangeLog 4592 RMD160 bafc60d72f4e149ed16598391e99dcf1760e3a18 SHA1 a19697efb2b24840aab5d0025ffefa7096ca7815 SHA256 4466212c435d1ec43f30c8550cf1da214bcf149f1eae085eb506478bff6566c3
+MD5 7179efcea3a7f66c818d8abb3341c6ca ChangeLog 4592
+RMD160 bafc60d72f4e149ed16598391e99dcf1760e3a18 ChangeLog 4592
+SHA256 4466212c435d1ec43f30c8550cf1da214bcf149f1eae085eb506478bff6566c3 ChangeLog 4592
MISC metadata.xml 305 RMD160 647980838c590f54441a053916ea629e53e551c0 SHA1 99ef1deeae9a934fb6e46cf5fc4a5fcb8379a74a SHA256 f05dbef15061919972882cab07057e102760a542beba17d131194091401cd7ca
MD5 e2d8f1bf77722def1dd432e26455c818 metadata.xml 305
RMD160 647980838c590f54441a053916ea629e53e551c0 metadata.xml 305
@@ -67,10 +64,3 @@ SHA256 0f0b92f6e69210cc4fcd6fa715e524ff303de937bb5cc2b7d92f9b580127e49e files/di
MD5 1d52cd6353c580c0b047da1d1c68381d files/digest-math-pari-2.010706 482
RMD160 d1db620d82f39d15eef2aae3764d711bb9b2ccf6 files/digest-math-pari-2.010706 482
SHA256 3f3a2353f1f7fcc4808f439770d24c834deda3397a9b59e529ee81fccda8f548 files/digest-math-pari-2.010706 482
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.4 (GNU/Linux)
-
-iD8DBQFE1Vi4tG5z4I8BtQoRAsusAJ0bSSt0nxGrb8nRfC7VoE3uVDrnfgCeLUzE
-flQwGsZpxo5O2fff2i/Tajw=
-=Bwex
------END PGP SIGNATURE-----
diff --git a/dev-perl/math-pari/math-pari-2.010706.ebuild b/dev-perl/math-pari/math-pari-2.010706.ebuild
index 8aa017671601..579d75125316 100644
--- a/dev-perl/math-pari/math-pari-2.010706.ebuild
+++ b/dev-perl/math-pari/math-pari-2.010706.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/dev-perl/math-pari/math-pari-2.010706.ebuild,v 1.3 2006/08/06 02:49:06 mcummings Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/math-pari/math-pari-2.010706.ebuild,v 1.4 2006/08/12 21:30:24 weeve Exp $
inherit perl-module eutils
@@ -26,3 +26,10 @@ DEPEND="~sci-mathematics/pari-2.1.7
dev-lang/perl"
RDEPEND="${DEPEND}"
+# Unfortunately the assembly routines math-pari has for SPARC do not appear
+# to be working at current. Perl cannot test math-pari or anything that pulls
+# in the math-pari module as DynaLoader cannot load the resulting .so files
+# math-pari generates. As such, we have to use the generic non-machine
+# specific assembly methods here.
+
+use sparc && myconf="${myconf} machine=none"