diff options
author | Chris White <chriswhite@gentoo.org> | 2006-08-13 05:54:16 +0000 |
---|---|---|
committer | Chris White <chriswhite@gentoo.org> | 2006-08-13 05:54:16 +0000 |
commit | af93a28b8ce8360e4b9ea3b8d034a17a79617480 (patch) | |
tree | 4ae0f8109a1868aa44bb947d87763d01c73835a5 /dev-perl/math-pari | |
parent | Version bumped (diff) | |
download | historical-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/math-pari')
-rw-r--r-- | dev-perl/math-pari/ChangeLog | 6 | ||||
-rw-r--r-- | dev-perl/math-pari/Manifest | 26 | ||||
-rw-r--r-- | dev-perl/math-pari/math-pari-2.010706.ebuild | 17 |
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 +} |