diff options
Diffstat (limited to 'libre')
-rw-r--r-- | libre/texlive-bin/PKGBUILD | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/libre/texlive-bin/PKGBUILD b/libre/texlive-bin/PKGBUILD index 308f89e5d..1a33273ec 100644 --- a/libre/texlive-bin/PKGBUILD +++ b/libre/texlive-bin/PKGBUILD @@ -3,6 +3,7 @@ # Contributor (Arch): francois <francois.archlinux.org> # Maintainer: Michał Masłowski <mtjm@mtjm.eu> # Contributor: André Silva <emulatorman@parabola.nu> +# Contributor: Isaac David <isacdaavid(at)isacdaavid!info> pkgname=texlive-bin pkgver=2016.41290 @@ -29,6 +30,12 @@ md5sums=('7303361f2d441eb5c962a996fd77e8fa' build() { cd "$srcdir" + if [ "${CARCH}" = "armv7h" ]; then + local config_xindy="--disable-xindy" + else + local config_xindy="--enable-xindy" + fi + # t4ht expects to be un /usr/share/texmf/bin/t4ht (FS#27251) sed -i s/SELFAUTOPARENT/TEXMFROOT/ source/texk/tex4htk/t4ht.c ############################################################# @@ -81,7 +88,7 @@ build() { --disable-aleph \ --enable-luatex \ --with-clisp-runtime=default \ - --enable-xindy --disable-xindy-rules --disable-xindy-docs + --disable-xindy-rules --disable-xindy-docs "$config_xindy" ############################################################# ### make echo "-------------------------------------------------------" @@ -96,7 +103,9 @@ package() { 'libsigsegv' 'zziplib' 'libpng' 'libjpeg' 'freetype2' 'icu=57.1' 'harfbuzz' 'harfbuzz-icu' 'gmp' 'mpfr' 'potrace' 'libpaper' 'libsynctex') - provides=('lcdf-typetools' 'kpathsea' 'xindy') + provides=('lcdf-typetools' 'kpathsea') + provides_i686=('xindy') + provides_x86_64=("${provides_i686[@]}") conflicts=('texlive-bin-libre' 'texlive-bin-parabola') replaces=('texlive-bin-libre' 'texlive-bin-parabola') optdepends=('ed: for texconfig' @@ -286,6 +295,11 @@ vpl2ovp vpl2vpl xindy " + + if [ "$CARCH" = "armv7h" ]; then + _core_scripts="$(echo "$_core_scripts" | sed '/xindy$/d')" + fi + _games_scripts="rubikrotation" _htmlxml_scripts="ht htcontext htlatex htmex httex httexi htxelatex htxetex mk4ht" _humanities_scripts="diadia" |