diff --git a/texlive-bin/PKGBUILD b/texlive-bin/PKGBUILD index 6e9b632c8..92bcc37d5 100644 --- a/texlive-bin/PKGBUILD +++ b/texlive-bin/PKGBUILD @@ -2,7 +2,8 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2018.47465 -pkgrel=2 +pkgrel=3 +_biber_ver=2.10 license=('GPL') arch=('x86_64') makedepends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler' @@ -11,15 +12,20 @@ makedepends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler' 'perl' 'clisp' 'ffcall') url='http://tug.org/texlive/' source=("https://sources.archlinux.org/other/texlive/texlive-bin-source-${pkgver}.tar.xz" + "http://downloads.sourceforge.net/project/biblatex-biber/biblatex-biber/${_biber_ver}/binaries/Linux/biber-linux_x86_64.tar.gz" "texlive-poppler-0.67.patch" "freetype-pkgconfig.patch" "synctex-missing-header.patch") +noextract=(biber-linux_x86_64.tar.gz) sha256sums=('06d7a1c939cf7d6035850cefca1d01898ae51a879e20db684a202fd507a0cae5' + 'ddc6d663b9eb3ac109e89c668c381b57e636e223b983b98588b1bb6829c81fc8' '1c444526e3967f82d68a003526b332e0401db7825e22b5542e6cd04f0e688310' 'bed44f4ccda369410e90eac527cf44b8c1afda7d987ae521b4fd5edb425eef3e' 'b6c81eb091b5910226e0359768edd178680debee56b63ab0a3753c3429c28ab0') prepare() { + tar xf biber-linux_x86_64.tar.gz + cd "$srcdir/source" # Synctex "make install" misses synctex_version.h @@ -132,6 +138,9 @@ package_texlive-bin() { # fixes for xindy find utils/xindy -name Makefile -exec sed -i -e "s|^prefix =.\+$|prefix = $pkgdir/usr|" -e "s|^mandir =.\+$|mandir = \${prefix}/share/man|" -e "s|^datadir =.\+$|datadir = \${datarootdir}/texmf|" -e "s|^docdir =.\+$|docdir = \${datadir}/doc/xindy|" '{}' \; + ## install biber + install -m755 "${srcdir}"/biber "${pkgdir}/usr/bin/biber" + echo "-------------------------------------------------------" echo "--> Proceeding with make install ..." echo "-------------------------------------------------------"