diff options
Diffstat (limited to 'libre')
-rw-r--r-- | libre/texlive-bin/PKGBUILD | 24 |
1 files changed, 17 insertions, 7 deletions
diff --git a/libre/texlive-bin/PKGBUILD b/libre/texlive-bin/PKGBUILD index 4b4315ef7..1da1bb0a2 100644 --- a/libre/texlive-bin/PKGBUILD +++ b/libre/texlive-bin/PKGBUILD @@ -1,19 +1,28 @@ # Maintainer (Arch): Rémy Oudompheng <remy@archlinux.org> # Contributor (Arch): francois <francois.archlinux.org> -# Contributor (Hyperbola): André Silva <emulatorman@hyperbola.info> -# Maintainer: Michał Masłowski <mtjm@mtjm.eu> +# Contributor: André Silva <emulatorman@hyperbola.info> +# Contributor: Michał Masłowski <mtjm@mtjm.eu> # Contributor: Isaac David <isacdaavid(at)isacdaavid!info> # Contributor: Omar Vega Ramos <ovruni@gnu.org.pe> pkgname=texlive-bin pkgver=2017.44590 -pkgrel=9.parabola4 +pkgrel=9.parabola4.1 license=('GPL') arch=('i686' 'x86_64' 'armv7h') -makedepends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler=0.61.1' +makedepends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'libsigsegv' 'zziplib' 'libpng' 'libjpeg' 'freetype2' - 'icu=60.1' 'harfbuzz' 'harfbuzz-icu' 'gmp' 'mpfr' 'potrace' 'libpaper' + 'harfbuzz' 'harfbuzz-icu' 'gmp' 'mpfr' 'potrace' 'libpaper' 'perl' 'clisp' 'ffcall') +# if we know in advance that binaries will be linked against +# foo.so.$VERSION (as opposed to some foo.so.$VERSION.$MINOR) we can +# avoid recompiling every time $MINOR is increased, by using a range: +makedepends+=('icu>=60' 'icu<61') +# TODO: on the other hand, I don't know enough about the mapping from +# poppler versions to sonames to predict a safe range. e.g. poppler +# 0.61.1 provides libpoppler.so.72 +makedepends+=('poppler=0.61.1') + url='http://tug.org/texlive/' source=("http://mirrors.kernel.org/archlinux/other/texlive/texlive-bin-source-${pkgver}.tar.xz" "luatex-gcc7.patch" @@ -107,10 +116,11 @@ build() { package() { pkgdesc="TeX Live binaries (Parabola rebranded)" - depends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler=0.61.1' + depends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'libsigsegv' 'zziplib' 'libpng' 'libjpeg' 'freetype2' - 'icu=60.1' 'harfbuzz' 'harfbuzz-icu' 'gmp' 'mpfr' 'potrace' 'libpaper' + 'harfbuzz' 'harfbuzz-icu' 'gmp' 'mpfr' 'potrace' 'libpaper' 'libsynctex') + makedepends+=('icu>=60' 'icu<61' 'poppler=0.61.1') provides=('lcdf-typetools' 'kpathsea') provides_i686=('xindy') provides_x86_64=("${provides_i686[@]}") |