summaryrefslogtreecommitdiff
path: root/sci-mathematics/pari
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-01-22 12:52:10 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-01-22 12:52:10 +0000
commit736633fa866abdd7c155cabb02adf278c5237640 (patch)
tree847aff3277bceae8b34d29ff6c16cac3ad4b288e /sci-mathematics/pari
parentf926b97bb4ca0ec30c10ee9075bd3fd3b1df2be7 (diff)
gentoo auto-resync : 22:01:2023 - 12:52:10
Diffstat (limited to 'sci-mathematics/pari')
-rw-r--r--sci-mathematics/pari/Manifest2
-rw-r--r--sci-mathematics/pari/pari-2.15.2.ebuild12
2 files changed, 9 insertions, 5 deletions
diff --git a/sci-mathematics/pari/Manifest b/sci-mathematics/pari/Manifest
index cb2f0e396154..d3b75c1ceef6 100644
--- a/sci-mathematics/pari/Manifest
+++ b/sci-mathematics/pari/Manifest
@@ -10,5 +10,5 @@ DIST pari-2.15.1.tar.gz 5175706 BLAKE2B abc04a8bd75f756ad62937941c3b88f910bf57d5
DIST pari-2.15.2.tar.gz 5176694 BLAKE2B b3aa021cb0b786dfde691b150d38c0ee9e9844ff5d2554d7a4f0cd85b27c8077696433b14c0b2128930b7db2191e7db99bdebc200e03607554cc4a9394ea42a4 SHA512 fa9e8713484ab5d659dcf7cf65de0fbaf28334969f443bfaffb8fc19c2305631435fc5635e090cbd8033758ea18200a62c47e8434067af9a86565832e96d489c
EBUILD pari-2.13.4-r1.ebuild 3669 BLAKE2B 50694a82d37f3d7315e61f804029a6271afc2193a28378e8321cef7d4cedac8f04b4e972547427f58712e3b003eea7371df7a2f21f990eb81e8ec667bca62e06 SHA512 d58c360d15d93cc4131a3f54438e34522ccdb1b42b5298551f73f86e619f8b6219e6472c97e44bb3a3bb22c9bd0b5bc174a85a38e15f3415e89fcda53293debf
EBUILD pari-2.15.1.ebuild 3675 BLAKE2B c7cc9d29d7bb60856905b32d64578a2fef367ca74dc27bec8d989ec98d165f8659f8a11009c3f91ec7917d1aedd20bba68023420e02f42e5fdda78f62dd4077b SHA512 292496875ba48172d00ce1bb7a67a916e3d21730ae1941aad77f299990c23a6deba73d54823e33e6bbe754635946c1cbd985d6f730beb5fd22982a8297d85415
-EBUILD pari-2.15.2.ebuild 3716 BLAKE2B 31b6037f32bc015bc336537d3bfa0b25b9661a965ba8f7d0e2288bcebe3035532c38fbbef9d59be20828adb393c76db2dfe8083054630eb67273f6f1b9d2937c SHA512 8a91f134129e3d00126b8b62898cc954ba313a2d18634a8b2213966ceef3201c4e84ff27f7a59d1922c93017df3816f43fcfa7370d5d8c67380f67c3fd8cdd26
+EBUILD pari-2.15.2.ebuild 3887 BLAKE2B b7e518af2b0295d031921cd055127e78498632255dc4be054d1ebc5f62c681c03a0d286ac9c42dacff6c028a06b339d5bb943730c6ccb4ee1f33651e75cab081 SHA512 cb31a749c521f52be3208482a4480fa1232ac8cda5e949b88ec30ab0a5c64db3b51c3293eddf953963783a434a61ee585c5c8f041059216cf59dcaa9365d92a1
MISC metadata.xml 1770 BLAKE2B d730330ac80159a9e46a7c892049d00e28bfe9e4d4c61616c033ccaf526cfef6f95a03bac803bf70c59760e1833e35fce5bc535038aadc8db68dca878c7bde78 SHA512 387a8eb845634e8568a3e98f44f9b92bd7819870ebb6cb57b28e96c0df022b4436074fa526771f5e6793ce59c010c0c0437abb63f03ec9890bca3c301afcf9ee
diff --git a/sci-mathematics/pari/pari-2.15.2.ebuild b/sci-mathematics/pari/pari-2.15.2.ebuild
index e677ee6a41a1..058eac35d8b0 100644
--- a/sci-mathematics/pari/pari-2.15.2.ebuild
+++ b/sci-mathematics/pari/pari-2.15.2.ebuild
@@ -32,11 +32,9 @@ DEPEND="
RDEPEND="${DEPEND}"
PATCHES=(
- "${FILESDIR}/${PN}"-2.9.4-strip.patch
"${FILESDIR}/${PN}"-2.9.4-ppc.patch
"${FILESDIR}/${PN}"-2.11.2-no-automagic.patch
"${FILESDIR}/${PN}"-2.9.4-fltk-detection.patch
- "${FILESDIR}/${PN}"-2.11.2-Makefile-LDFLAGS.patch
"${FILESDIR}/${PN}"-2.11.2-Makefile-docinstall.patch
"${FILESDIR}/${PN}"-2.15.2-ellsea.patch
)
@@ -81,7 +79,9 @@ src_configure() {
# always gets set to the value of the compiler used. Pari's build
# system does not cope very well with a naked linker, it is
# expecting a compiler driver. See bugs 722090 and 871117.
- LD="" DLLD="$(tc-getCC)" ./Configure \
+ # DLLDFLAGS, on the other hand, is used exactly like LDFLAGS would
+ # be in a less-weird build system.
+ LD="" DLLD="$(tc-getCC)" DLLDFLAGS="${LDFLAGS}" ./Configure \
--prefix="${EPREFIX}"/usr \
--datadir="${EPREFIX}/usr/share/${PN}" \
--libdir="${EPREFIX}/usr/$(get_libdir)" \
@@ -114,7 +114,11 @@ src_test() {
src_install() {
DOCS=( AUTHORS CHANGES* COMPAT NEW README* )
- default
+
+ # Use "true" in place of "strip" to sabotage the unconditional
+ # binary stripping.
+ emake DESTDIR="${D}" STRIP="true" install
+ einstalldocs
if use doc; then
docompress -x "/usr/share/doc/${PF}"