summaryrefslogtreecommitdiff
path: root/dev-perl/Math-Pari
diff options
context:
space:
mode:
Diffstat (limited to 'dev-perl/Math-Pari')
-rw-r--r--dev-perl/Math-Pari/Manifest6
-rw-r--r--dev-perl/Math-Pari/Math-Pari-2.10.806.50-r2.ebuild (renamed from dev-perl/Math-Pari/Math-Pari-2.10.806.50-r1.ebuild)4
-rw-r--r--dev-perl/Math-Pari/Math-Pari-2.10.808.ebuild63
-rw-r--r--dev-perl/Math-Pari/Math-Pari-2.10.809.0-r1.ebuild (renamed from dev-perl/Math-Pari/Math-Pari-2.10.809.0.ebuild)7
4 files changed, 5 insertions, 75 deletions
diff --git a/dev-perl/Math-Pari/Manifest b/dev-perl/Math-Pari/Manifest
index 075a62b91087..f902a2786a18 100644
--- a/dev-perl/Math-Pari/Manifest
+++ b/dev-perl/Math-Pari/Manifest
@@ -2,10 +2,8 @@ AUX Math-Pari-2.10.809.0-no-dot-inc.patch 1012 BLAKE2B 656037748466f93042878f7ac
AUX no-flto.patch 2946 BLAKE2B 69bcf98f178b22a333664de6c46d0b69b3f531e9b188b1268fb5fd438e477df97abe652be4698f0257377d10bc42c7216209afcb48c470644ce6f75dce32cbf9 SHA512 610cfaef1f9d9117872fb4275626ab0263754dc2d3688f198291b4fe625bae1b7ffa1c42f644d7a37bce294fd3a31d8be2306d55613b7831d22aa1d84d31ff73
AUX pari-2.3.5-no-dot-inc.patch 1594 BLAKE2B 5757108b0f94cfc94e9f386507120f8a1b9d3ba21a7515ac181561934c1b189d556b9c3f7aff19d17962a57f72571097195071e291f626da3a85d57772c8bd9e SHA512 4f3e7757c5fa564ea05b843e74118086fb22d8602bf29964aa3be886263941434bc1b7121805c5efafb64c208c2fe181da4831c6d662bda8d1a04cd5d9704605
DIST Math-Pari-2.01080605.tar.gz 122627 BLAKE2B 867839722c578fc5731745975b3f9a3ba48f94d0d8364a6d6e4d62f9f87f25f782296a60778b628b771db9a01ef050c822b62fb57fbe7f5725aae597c7d18d55 SHA512 a92ff01afce8d52c5d7c4fec1a5759b5d7b786c8f359348ac8f4e7fc95be9338b990879d4d89598dc5333f79c53a92e54f6756d0e6c9a0e9e72a4dfd15b0b263
-DIST Math-Pari-2.010808.zip 153838 BLAKE2B 58352ecbb9c66cb7f68cb38dfc8b689dba85dce0521669bfbc1e3b88eb55df07f75fcbe6b5759e5fbedb865e5cf265e17c17e08792dbe87772ee9da26ea772d9 SHA512 006e77328f0d8e61b89addbb6b8b8a8adb8c8c1591a1d3cdf80f5183a5fb30bb19219cbfc2624d15ffcdb6b0dc5cff4d69e6e27eb7cb6c29796bbab36ecfda88
DIST Math-Pari-2.01080900.zip 166396 BLAKE2B e4327d817cadc752e3471df873b1a4f2fe90efc18a9cbf195c6aa394f470fde9c1c32449b8e5237b5ee362ca0497e7295dc9c8dea7f41de8da17518a0573a768 SHA512 844324472632081e16d8c70e2f3b14a04cc125dc65ac1e4e75b495f7b83393cadc637c6b81d2e6657380b153a6d91eba4a437087481ffbd4c6c58c5da0e4d05b
DIST pari-2.3.5.tar.gz 2018097 BLAKE2B b5f4f8bc83cd77aceab791263e1a2f0294d0663d354fea454bad8cac3cdbac9c4c8381cc83bc947d518522701c36e94ce1d6862125a9bfd3b17b1a31c9baabc8 SHA512 0e49e6310b4c76ef3370786a13aa8cbc5bb0b7dc84ec1665866d623e6284f45db8584eea759e8b5954dc9b5c8a3e866e77a377d18073ed33f11708a7e88a4cca
-EBUILD Math-Pari-2.10.806.50-r1.ebuild 1870 BLAKE2B f944c87aa018a33ca5b1e3849e909d617776621622e8f82e6f65556346ac42fae57afc2d7ea9dd211adef8f2d6f2cd8b24ed2c69c085c562fc3ea51a47580bce SHA512 45fc72f79a41cc9bf52da93cfba814050d110d89018687a6cad71b25c3b83d7869f62c5a765bbf6fbac7e6e027795ad571647adc748268bea7c2ee47794c9075
-EBUILD Math-Pari-2.10.808.ebuild 1875 BLAKE2B ec7a05ca0209c1e74e00996eabc2a8cbe6cfb50b7d39fe7fb4a2eee611f0ece91203d4930bac8ce3a50f3f1b10bf6e87c752b6a4bab1a1696e1b840f2cb36958 SHA512 58c0f2f741f7888703d9fbe1d8ce4c6e49b5dc7c7459f26260d5e2ee63b0fe6c180db83df5584c9c4f4832e0bc0c5e38dda78d2a70d815a61bc572f045cb59cc
-EBUILD Math-Pari-2.10.809.0.ebuild 2014 BLAKE2B 110eae065af53b2dfe51082bd7f515f25d6812ec30235406f2f5b9b78732a72cfcb0292852f0cfeb30f749fbcfd5fe41abc427c296d3422005251cfa3290e995 SHA512 641f436b362b78db89719661a30c4ace5366d4fd0153cba90bfc79e1e3e71e37482c216789be4bc333a793dbe235bf61bbf7e969f355aec8c426417b197bc33f
+EBUILD Math-Pari-2.10.806.50-r2.ebuild 1806 BLAKE2B b5f7b19050788cca5bf18b8148a7a597c443b9dbb233e07c3d31e084e656e2f4c9b56a116c86942c33d251536e0b3d791be7740a618cd2857c5f297d4df518d6 SHA512 6adf6306c3799c59dfb5b5e95a9e6e62a4fcc801877ba78f89051c70042ecaea035fc77f42a50b4de9bee4e317714d7c372ed918dd500d4a9e2886410f75e6ae
+EBUILD Math-Pari-2.10.809.0-r1.ebuild 1956 BLAKE2B 28017eda2f426f7fff0695b751ff8dfbe2bacbe145aac02395b840b0184fff5a33a13b492006cb2594c2b31f44b0f0220b26871948193b5ee8f36bc4663ad3a1 SHA512 62fa7278d91353c1a1135e2fd895c61faba496b3442da40a1bad7c00ac5220b8ab0e2197bf3858757e0c0c08bb7ec674a6d8fc5622c49ef6e3975c97deebb610
MISC metadata.xml 514 BLAKE2B 429f8360f1c85f0fda466bc9f8fd755eba4a22edb80c50d031319170cb57b77ffa9374a2e627a7dd188b103ca173c0e796852e5dc855d5a3c0b46cbc13807225 SHA512 b7649f8e65c708073587e21b0b8fc172e26a0c068857ff1a834952d2ab07f228a4de01f54073b321f0eaa4f8bffb3836057a396d2549f5ff63a8684c68eb6330
diff --git a/dev-perl/Math-Pari/Math-Pari-2.10.806.50-r1.ebuild b/dev-perl/Math-Pari/Math-Pari-2.10.806.50-r2.ebuild
index 5b4db3772cf5..328bce2c350c 100644
--- a/dev-perl/Math-Pari/Math-Pari-2.10.806.50-r1.ebuild
+++ b/dev-perl/Math-Pari/Math-Pari-2.10.806.50-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -23,8 +23,6 @@ IUSE=""
# 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_PARI=${WORKDIR}/pari-${PARI_VER}
SRC_TEST=do
diff --git a/dev-perl/Math-Pari/Math-Pari-2.10.808.ebuild b/dev-perl/Math-Pari/Math-Pari-2.10.808.ebuild
deleted file mode 100644
index 174fceb70d71..000000000000
--- a/dev-perl/Math-Pari/Math-Pari-2.10.808.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=ILYAZ
-MODULE_SECTION=modules
-MODULE_VERSION=2.010808
-MODULE_A_EXT=zip
-inherit perl-module toolchain-funcs
-
-PARI_VER=2.3.5
-
-DESCRIPTION="Perl interface to PARI"
-SRC_URI="${SRC_URI}
- http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-${PARI_VER}.tar.gz"
-
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
-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}
- app-arch/unzip
-"
-
-S_PARI=${WORKDIR}/pari-${PARI_VER}
-SRC_TEST=do
-
-src_prepare() {
- # On 64-bit hardware, these files are needed in both the 64/ and 32/
- # directories for the testsuite to pass.
- cd "${S_PARI}"/src/test/
- for t in analyz compat ellglobalred elliptic galois graph intnum kernel \
- linear nfields number objets ploth polyser program qfbsolve rfrac \
- round4 stark sumiter trans ; do
- i="in/${t}"
- o32="32/${t}"
- o64="64/${t}"
- [ -f "$i" -a ! -f "$o32" ] && cp -al "$i" "$o32"
- [ -f "$i" -a ! -f "$o64" ] && cp -al "$i" "$o64"
- done
- perl-module_src_prepare
-}
-
-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
-}
-
-src_compile() {
- emake AR="$(tc-getAR)" OTHERLDFLAGS="${LDFLAGS}"
-}
diff --git a/dev-perl/Math-Pari/Math-Pari-2.10.809.0.ebuild b/dev-perl/Math-Pari/Math-Pari-2.10.809.0-r1.ebuild
index 203cf8607e03..7747e9b28339 100644
--- a/dev-perl/Math-Pari/Math-Pari-2.10.809.0.ebuild
+++ b/dev-perl/Math-Pari/Math-Pari-2.10.809.0-r1.ebuild
@@ -16,17 +16,14 @@ SRC_URI="${SRC_URI}
http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-${PARI_VER}.tar.gz"
SLOT="0"
-KEYWORDS="alpha amd64 hppa ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+KEYWORDS="alpha amd64 hppa sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
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}
- app-arch/unzip
-"
+DEPEND="app-arch/unzip"
S_PARI=${WORKDIR}/pari-${PARI_VER}