summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTorsten Veller <tove@gentoo.org>2009-04-19 09:26:18 +0000
committerTorsten Veller <tove@gentoo.org>2009-04-19 09:26:18 +0000
commit9cee1a3bf34533a0da77c946f61da3dabc28b11b (patch)
treea7404a1548361f05cc5ee9f12f1d1b6e65cfbf05 /dev-perl/math-pari
parentMask =dev-perl/math-pari-2.010801-r1 for testing (diff)
downloadhistorical-9cee1a3bf34533a0da77c946f61da3dabc28b11b.tar.gz
historical-9cee1a3bf34533a0da77c946f61da3dabc28b11b.tar.bz2
historical-9cee1a3bf34533a0da77c946f61da3dabc28b11b.zip
Update sci-mathematics/pari dependency to 2.3.4
Package-Manager: portage-2.2_rc30/cvs/Linux i686
Diffstat (limited to 'dev-perl/math-pari')
-rw-r--r--dev-perl/math-pari/ChangeLog8
-rw-r--r--dev-perl/math-pari/Manifest14
-rw-r--r--dev-perl/math-pari/math-pari-2.010801-r1.ebuild43
3 files changed, 63 insertions, 2 deletions
diff --git a/dev-perl/math-pari/ChangeLog b/dev-perl/math-pari/ChangeLog
index 9ec979a14ab8..6871d66156e9 100644
--- a/dev-perl/math-pari/ChangeLog
+++ b/dev-perl/math-pari/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-perl/math-pari
# Copyright 2000-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/math-pari/ChangeLog,v 1.42 2009/02/23 10:05:58 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/math-pari/ChangeLog,v 1.43 2009/04/19 09:26:18 tove Exp $
+
+*math-pari-2.010801-r1 (19 Apr 2009)
+
+ 19 Apr 2009; Torsten Veller <tove@gentoo.org>
+ +math-pari-2.010801-r1.ebuild:
+ Update sci-mathematics/pari dependency to 2.3.4
*math-pari-2.010801 (23 Feb 2009)
diff --git a/dev-perl/math-pari/Manifest b/dev-perl/math-pari/Manifest
index 080bbcbbc678..69b680bff43a 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
AUX math-pari-hppa.patch 641 RMD160 2801d07f9ed6f39c21b1bb0b9bdc6534aa2674bb SHA1 1ffac6fbf952658ae74ae0ef16f4ab67f80e9212 SHA256 e18b2e7247ddc60afb6824c8bd84a6dd3e80e9fd84214577449555ec93205611
DIST Math-Pari-2.010702.tar.gz 107266 RMD160 00ec142aedd0de5373df3d7aec925c2c873ccfa6 SHA1 ed4d8721989395c3acec68a5b5af219857aec3ad SHA256 e2076fb5f9b4ce691ab1021cb2e8262a299a8f2f53f8316e20ea7cb2878f4b69
@@ -6,10 +9,19 @@ DIST Math-Pari-2.010709.tar.gz 113280 RMD160 d857076dec295a2e3b2c6b7dd98055d31c4
DIST Math-Pari-2.010800.tar.gz 115099 RMD160 40bdec281f6d9fa6fc6c937d3f7f7e0d869a7162 SHA1 785baa00b7cb1ac47030d9afc22cdad825942587 SHA256 d93e8d4150d6671d106eb126ff99cb1a3cd856cf0831abb60e8f7191cfa53f78
DIST Math-Pari-2.010801.tar.gz 115860 RMD160 72af931cd38b3d2e7bb158bbbe6221292dfe07e1 SHA1 9becc6cbbb80983408de7b3f33e7f19a8015cc34 SHA256 43fa4e64acb3a0285fb750f76924ea78f2c6d2cde1ede71fd60f78953b44eb5a
DIST pari-2.1.7.tgz 1542137 RMD160 6d7ca649cdd457d96c12e1f9333143d496a78b7e SHA1 dca15bb3ac6dfdcc7934569fe3a65cb16f812a4e SHA256 9142f2cdaf3083c8962f1a5c2bb0e9fe8915f7d9490c03312ac2361c7ea155fa
+DIST pari-2.3.4.tar.gz 2024690 RMD160 d3bf1f24c0f321ccee309bc2b4c15c8a263fb73f SHA1 0c97456c5fc7e9fe774ceb44aaf77e9ba9574ae6 SHA256 284b241f65ea011942b50655c2e8036cdde66e3a9973d08acd50835debaf545d
EBUILD math-pari-2.010702.ebuild 1005 RMD160 2644031594870af2cc5e14d3df2867257e7c8e1e SHA1 7ec84543ce50ab2f6d2af2143f92356ef1cda08b SHA256 0a5459196541b20067d04c514befc367820675f9d8612ad482f52b5cb447a97c
EBUILD math-pari-2.010706.ebuild 1372 RMD160 389808553b1a07c0c23368ecf6a589daa37b6306 SHA1 a899436fcf3a5a765ccc470e7a5b67917ffb074c SHA256 2be5b5ac49dd3dc7fc2beff7c501eae3ee84e5404d5711748684d0cdf556b95b
EBUILD math-pari-2.010709.ebuild 1364 RMD160 37dfdf56883afe4f578a2d94bb61d39842cc1782 SHA1 703c9bdc27a9e79583ba474a96b82e3298aef4f3 SHA256 a91c816e5e2da43d0896a6a672374b6308d472873193fb0c91dd4dbfb9e4d445
EBUILD math-pari-2.010800.ebuild 1518 RMD160 fcda0eeefd3494c5d92b64db9e958bb7ec6dc39a SHA1 abf67e234ea8889c4b31eec6e3341ea5453fd6fb SHA256 8718c769073d50fe8cef3c9da84e2092a8e31f8013733730d0f225ac84247173
+EBUILD math-pari-2.010801-r1.ebuild 1343 RMD160 68adf8ac9830eff3d906ede279483cad1d479ca8 SHA1 ec3bf990b78be751641209e3506c9e089e704542 SHA256 8faf3c3851f1997a280b78e335767bb24cfc90048ccae23254a97fbbe75558f5
EBUILD math-pari-2.010801.ebuild 1518 RMD160 82a360d4fe027c68dba735e13d182964ec24c2bf SHA1 68d7d712135e80ad8d86085604b7db98a16b8c0c SHA256 ee60d748641db6768f4e2e0bc02eec1020c8141bf69e6c07e379ba9ae9b090d1
-MISC ChangeLog 6399 RMD160 0581e49983cda47ccc52a73b8589015006fc8850 SHA1 c75124ba1b072182c83fca476e5fab30605697d8 SHA256 3457d2feffb0ad35acb8b24b76510d8e888b85be3876f9c019aad7ec12b54bc7
+MISC ChangeLog 6566 RMD160 9ab964a8b3cf9f66509fcf06701df0293f69d0af SHA1 0a3fe7a6604f5471f16b7bb3f4475e872b145a59 SHA256 1c352b6b8a022f45e65e623cf1d260aacfeaf9a7ab084ab1efbfcef91b75d4ca
MISC metadata.xml 305 RMD160 647980838c590f54441a053916ea629e53e551c0 SHA1 99ef1deeae9a934fb6e46cf5fc4a5fcb8379a74a SHA256 f05dbef15061919972882cab07057e102760a542beba17d131194091401cd7ca
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.10 (GNU/Linux)
+
+iEYEARECAAYFAknq7koACgkQV3J2n04Eauw/wwCglAK4wqVZD6hVOWJHPaKSykCL
+OjYAn1yX6aQdAHQvkwBwuBRjl4owR74+
+=aDKO
+-----END PGP SIGNATURE-----
diff --git a/dev-perl/math-pari/math-pari-2.010801-r1.ebuild b/dev-perl/math-pari/math-pari-2.010801-r1.ebuild
new file mode 100644
index 000000000000..4ba2e1c56d4a
--- /dev/null
+++ b/dev-perl/math-pari/math-pari-2.010801-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2009 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.010801-r1.ebuild,v 1.1 2009/04/19 09:26:18 tove Exp $
+
+EAPI=2
+
+MODULE_AUTHOR=ILYAZ
+MODULE_SECTION=modules
+MY_PN=Math-Pari
+MY_P=${MY_PN}-${PV}
+inherit perl-module
+
+PARI_VER=2.3.4
+
+DESCRIPTION="Perl interface to PARI"
+SRC_URI="${SRC_URI}
+ http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-${PARI_VER}.tar.gz"
+
+LICENSE="|| ( Artistic GPL-2 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~sparc ~x86"
+IUSE=""
+
+# Math::Pari requires that a copy of the pari source in a parallel
+# directory to where you build it. It does not need to compile it, but
+# it does need to be the same version as is installed, hence the hard
+# DEPEND below
+RDEPEND="~sci-mathematics/pari-${PARI_VER}"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/${MY_P}
+SRC_TEST=do
+
+src_configure() {
+ # 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"
+
+ perl-module_src_configure
+}