From 736633fa866abdd7c155cabb02adf278c5237640 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 22 Jan 2023 12:52:10 +0000 Subject: gentoo auto-resync : 22:01:2023 - 12:52:10 --- sci-mathematics/pari/Manifest | 2 +- sci-mathematics/pari/pari-2.15.2.ebuild | 12 ++++++++---- 2 files changed, 9 insertions(+), 5 deletions(-) (limited to 'sci-mathematics/pari') 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}" -- cgit v1.2.3