summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChuan-kai Lin <cklin@google.com>2016-01-07 03:53:07 -0500
committerMike Frysinger <vapier@gentoo.org>2016-01-07 04:15:30 -0500
commit49a99600e96a5db897428d37c7ba88b3120cb596 (patch)
treeceeb224125e8da8fe6266afc8b44afc35c90b88e
parentapp-arch/unrar: Removed old. (diff)
downloadgentoo-49a99600e96a5db897428d37c7ba88b3120cb596.tar.gz
gentoo-49a99600e96a5db897428d37c7ba88b3120cb596.tar.bz2
gentoo-49a99600e96a5db897428d37c7ba88b3120cb596.zip
app-text/ghostscript-gpl: fix pkg-config/endian handling for cross-compiles
-rw-r--r--app-text/ghostscript-gpl/ghostscript-gpl-9.15-r1.ebuild6
-rw-r--r--app-text/ghostscript-gpl/ghostscript-gpl-9.18.ebuild6
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 84e590c8ae3..46321ba50eb 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 a9ba6bf3076..13e873ca3d5 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" \