summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris White <chriswhite@gentoo.org>2006-08-13 05:54:16 +0000
committerChris White <chriswhite@gentoo.org>2006-08-13 05:54:16 +0000
commitaf93a28b8ce8360e4b9ea3b8d034a17a79617480 (patch)
tree4ae0f8109a1868aa44bb947d87763d01c73835a5 /dev-perl
parentVersion bumped (diff)
downloadhistorical-af93a28b8ce8360e4b9ea3b8d034a17a79617480.tar.gz
historical-af93a28b8ce8360e4b9ea3b8d034a17a79617480.tar.bz2
historical-af93a28b8ce8360e4b9ea3b8d034a17a79617480.zip
Use logic in global scope makes baby jesus cry, moved to src_compile. Bug #143727.
Package-Manager: portage-2.1.1_pre4-r1
Diffstat (limited to 'dev-perl')
-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.ebuild17
3 files changed, 33 insertions, 16 deletions
diff --git a/dev-perl/math-pari/ChangeLog b/dev-perl/math-pari/ChangeLog
index 3ee72982d826..e26be7499cab 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.29 2006/08/12 21:30:24 weeve Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/math-pari/ChangeLog,v 1.30 2006/08/13 05:54:16 chriswhite Exp $
+
+ 13 Aug 2006; Chris White <chriswhite@gentoo.org>
+ math-pari-2.010706.ebuild:
+ Moved use sparc logic to src_compile and out of global scope for bug #143727.
12 Aug 2006; Jason Wever <weeve@gentoo.org> math-pari-2.010706.ebuild:
Adjusted machine detection for SPARC as the native SPARC assembly routines
diff --git a/dev-perl/math-pari/Manifest b/dev-perl/math-pari/Manifest
index 151121327828..24c06e24ce96 100644
--- a/dev-perl/math-pari/Manifest
+++ b/dev-perl/math-pari/Manifest
@@ -1,3 +1,6 @@
+-----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
@@ -34,14 +37,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 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
+EBUILD math-pari-2.010706.ebuild 1395 RMD160 8e62c9f1697e07b36d9b2f960b4d5032c4724a3a SHA1 47867154bd6343ef4bc17a9bcdf342a251523d28 SHA256 a23da2a453becb410509ab56b1f8b4b2e2104821e8767023636dcac106c07a71
+MD5 9a02ff2fcab8fb71664960707e3a08e0 math-pari-2.010706.ebuild 1395
+RMD160 8e62c9f1697e07b36d9b2f960b4d5032c4724a3a math-pari-2.010706.ebuild 1395
+SHA256 a23da2a453becb410509ab56b1f8b4b2e2104821e8767023636dcac106c07a71 math-pari-2.010706.ebuild 1395
+MISC ChangeLog 4758 RMD160 3ac4dcc0e0aee9536217cc9f3871d3dbc1c8d5fc SHA1 6b4681c48b32bb89e18e7eaf9db08d7da8e64c9a SHA256 dce48330cc074854c287102e4209682c6e0fee995cc3fe7d4a560afc3a7f7f0c
+MD5 61f4d67b0d839c447b756c2158b76856 ChangeLog 4758
+RMD160 3ac4dcc0e0aee9536217cc9f3871d3dbc1c8d5fc ChangeLog 4758
+SHA256 dce48330cc074854c287102e4209682c6e0fee995cc3fe7d4a560afc3a7f7f0c ChangeLog 4758
MISC metadata.xml 305 RMD160 647980838c590f54441a053916ea629e53e551c0 SHA1 99ef1deeae9a934fb6e46cf5fc4a5fcb8379a74a SHA256 f05dbef15061919972882cab07057e102760a542beba17d131194091401cd7ca
MD5 e2d8f1bf77722def1dd432e26455c818 metadata.xml 305
RMD160 647980838c590f54441a053916ea629e53e551c0 metadata.xml 305
@@ -64,3 +67,10 @@ 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)
+
+iD8DBQFE3r6aFdQwWVoAgN4RAsC3AKD42/trZlDsh/dqvnOwSWWylbkVWQCfQM1n
+2szXERy/YVTB2PziOHJqjec=
+=6xDl
+-----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 579d75125316..91d183d01352 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.4 2006/08/12 21:30:24 weeve Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/math-pari/math-pari-2.010706.ebuild,v 1.5 2006/08/13 05:54:16 chriswhite Exp $
inherit perl-module eutils
@@ -26,10 +26,13 @@ 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.
+src_compile() {
+ # 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"
-use sparc && myconf="${myconf} machine=none"
+ perl-module_src_compile
+}