commit:     2f8c6f143df46ad4f661c05890717ba7ff2d4b76
Author:     Alexander Tsoy <alexander <AT> tsoy <DOT> me>
AuthorDate: Sun Sep 24 19:11:10 2017 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun Sep 24 19:17:36 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f8c6f14

sci-mathematics/flint: Fix compilation with >=sys-devel/binutils-2.25.1

Closes: https://bugs.gentoo.org/573868
Package-Manager: Portage-2.3.10, Repoman-2.3.3
Acked-by: Patrick Lauer <patrick <AT> gentoo.org>

 sci-mathematics/flint/flint-2.4.4-r1.ebuild | 6 +++++-
 sci-mathematics/flint/flint-2.4.5.ebuild    | 6 +++++-
 sci-mathematics/flint/flint-2.5.2.ebuild    | 8 +++++++-
 3 files changed, 17 insertions(+), 3 deletions(-)

diff --git a/sci-mathematics/flint/flint-2.4.4-r1.ebuild 
b/sci-mathematics/flint/flint-2.4.4-r1.ebuild
index 8e4d583bd03..aca6c9be941 100644
--- a/sci-mathematics/flint/flint-2.4.4-r1.ebuild
+++ b/sci-mathematics/flint/flint-2.4.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -31,6 +31,10 @@ src_prepare() {
                "${FILESDIR}"/${PN}-2.4.3-whitespaces.patch \
                "${FILESDIR}"/${PN}-2.4.3-cflags-ldflags.patch \
                "${FILESDIR}"/${PN}-2.4.4-test.patch
+
+       sed -i \
+               -e '/echo "DLPATH_ADD=/s/\$DLPATH_ADD/\\\$(CURDIR)/' \
+               ./configure || die
 }
 
 src_configure() {

diff --git a/sci-mathematics/flint/flint-2.4.5.ebuild 
b/sci-mathematics/flint/flint-2.4.5.ebuild
index 318603218d1..a8293b9632a 100644
--- a/sci-mathematics/flint/flint-2.4.5.ebuild
+++ b/sci-mathematics/flint/flint-2.4.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -33,6 +33,10 @@ src_prepare() {
                "${FILESDIR}"/${PN}-2.4.4-test.patch \
                "${FILESDIR}"/${PN}-2.4.5-gmp6-compat.patch \
                "${FILESDIR}"/${PN}-2.4.5-ntl62.patch
+
+       sed -i \
+               -e '/echo "DLPATH_ADD=/s/\$DLPATH_ADD/\\\$(CURDIR)/' \
+               ./configure || die
 }
 
 src_configure() {

diff --git a/sci-mathematics/flint/flint-2.5.2.ebuild 
b/sci-mathematics/flint/flint-2.5.2.ebuild
index e7ccd512438..0217ae0600c 100644
--- a/sci-mathematics/flint/flint-2.5.2.ebuild
+++ b/sci-mathematics/flint/flint-2.5.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -26,6 +26,12 @@ DEPEND="${RDEPEND}
                dev-texlive/texlive-latexextra
        )"
 
+src_prepare() {
+       sed -i \
+               -e '/echo "DLPATH_ADD=/s/\$DLPATH_ADD/\\\$(CURDIR)/' \
+               ./configure || die
+}
+
 src_configure() {
        ./configure \
                --prefix="${EPREFIX}/usr" \

Reply via email to