commit:     90ff30b87cffc4ed9d4b3876195ad9ba24cdaa89
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Sat Feb 23 15:40:53 2019 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Sat Feb 23 15:42:12 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90ff30b8

sys-apps/texinfo: Respect CC/CPPFLAGS/CFLAGS/LDFLAGS.

Closes: https://bugs.gentoo.org/622576
Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache.Org>
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 sys-apps/texinfo/{texinfo-6.6.ebuild => texinfo-6.6-r1.ebuild} | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/sys-apps/texinfo/texinfo-6.6.ebuild 
b/sys-apps/texinfo/texinfo-6.6-r1.ebuild
similarity index 82%
rename from sys-apps/texinfo/texinfo-6.6.ebuild
rename to sys-apps/texinfo/texinfo-6.6-r1.ebuild
index 41f0f7dd61c..592407ddde3 100644
--- a/sys-apps/texinfo/texinfo-6.6.ebuild
+++ b/sys-apps/texinfo/texinfo-6.6-r1.ebuild
@@ -7,7 +7,7 @@
 
 EAPI=6
 
-inherit flag-o-matic
+inherit flag-o-matic toolchain-funcs
 
 DESCRIPTION="The GNU info program and utilities"
 HOMEPAGE="https://www.gnu.org/software/texinfo/";
@@ -31,6 +31,9 @@ DEPEND="${RDEPEND}
        nls? ( >=sys-devel/gettext-0.19.6 )"
 
 src_configure() {
+       # Respect compiler and CPPFLAGS/CFLAGS/LDFLAGS for Perl extensions. 
#622576
+       local -x PERL_EXT_CC="$(tc-getCC)" PERL_EXT_CPPFLAGS="${CPPFLAGS}" 
PERL_EXT_CFLAGS="${CFLAGS}" PERL_EXT_LDFLAGS="${LDFLAGS}"
+
        use static && append-ldflags -static
        local myeconfargs=(
                --with-external-libintl-perl

Reply via email to