commit:     49a99600e96a5db897428d37c7ba88b3120cb596
Author:     Chuan-kai Lin <cklin <AT> google <DOT> com>
AuthorDate: Thu Jan  7 08:53:07 2016 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Thu Jan  7 09:15:30 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49a99600

app-text/ghostscript-gpl: fix pkg-config/endian handling for cross-compiles

 app-text/ghostscript-gpl/ghostscript-gpl-9.15-r1.ebuild | 6 +++++-
 app-text/ghostscript-gpl/ghostscript-gpl-9.18.ebuild    | 6 +++++-
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.15-r1.ebuild 
b/app-text/ghostscript-gpl/ghostscript-gpl-9.15-r1.ebuild
index 84e590c..46321ba 100644
--- a/app-text/ghostscript-gpl/ghostscript-gpl-9.15-r1.ebuild
+++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.15-r1.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-inherit autotools eutils multilib versionator flag-o-matic
+inherit autotools eutils multilib versionator flag-o-matic toolchain-funcs
 
 DESCRIPTION="Ghostscript is an interpreter for the PostScript language and for 
PDF"
 HOMEPAGE="http://ghostscript.com/";
@@ -143,11 +143,15 @@ src_configure() {
                FONTPATH="$FONTPATH${FONTPATH:+:}$path"
        done
 
+       # We force the endian configure flags until this is fixed:
+       # http://bugs.ghostscript.com/show_bug.cgi?id=696498
+       PKGCONFIG=$(type -P $(tc-getPKG_CONFIG)) \
        econf \
                --enable-dynamic \
                --enable-freetype \
                --enable-fontconfig \
                --enable-openjpeg \
+               --enable-$(tc-endian)-endian \
                --disable-compile-inits \
                --with-drivers=ALL \
                --with-fontpath="$FONTPATH" \

diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.18.ebuild 
b/app-text/ghostscript-gpl/ghostscript-gpl-9.18.ebuild
index a9ba6bf..13e873c 100644
--- a/app-text/ghostscript-gpl/ghostscript-gpl-9.18.ebuild
+++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.18.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-inherit autotools eutils multilib versionator flag-o-matic
+inherit autotools eutils multilib versionator flag-o-matic toolchain-funcs
 
 DESCRIPTION="Ghostscript is an interpreter for the PostScript language and for 
PDF"
 HOMEPAGE="http://ghostscript.com/";
@@ -148,11 +148,15 @@ src_configure() {
                FONTPATH="$FONTPATH${FONTPATH:+:}$path"
        done
 
+       # We force the endian configure flags until this is fixed:
+       # http://bugs.ghostscript.com/show_bug.cgi?id=696498
+       PKGCONFIG=$(type -P $(tc-getPKG_CONFIG)) \
        econf \
                --enable-dynamic \
                --enable-freetype \
                --enable-fontconfig \
                --enable-openjpeg \
+               --enable-$(tc-endian)-endian \
                --disable-compile-inits \
                --with-drivers=ALL \
                --with-fontpath="$FONTPATH" \

Reply via email to