extra/texlive-bin to 2017.44590-3

This commit is contained in:
Kevin Mihelich 2017-09-22 23:12:39 +00:00
parent 47e646fb7d
commit f970923422
2 changed files with 1141 additions and 3 deletions

View file

@ -10,7 +10,7 @@
pkgname=('texlive-bin' 'libsynctex')
pkgver=2017.44590
pkgrel=2
pkgrel=3
license=('GPL')
arch=('i686' 'x86_64')
makedepends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler'
@ -19,9 +19,11 @@ makedepends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler'
'perl')
url='http://tug.org/texlive/'
source=("http://mirrors.kernel.org/archlinux/other/texlive/texlive-bin-source-${pkgver}.tar.xz"
"luatex-gcc7.patch")
"luatex-gcc7.patch"
"texlive-poppler-0.59.patch")
sha256sums=('4645b4d55fc500ba9be7156a6a330afb44fbf7fda40dfd73fe9cb16d207f2038'
'ee97f3e07e235dee4ad6d0c3e85c2260914c965e94d5ffbf481fa506df5f01ec')
'ee97f3e07e235dee4ad6d0c3e85c2260914c965e94d5ffbf481fa506df5f01ec'
'8ff387b417b4da920d6ffc3f3d89e52796334693cb88b97bf1770931bf2791e5')
prepare() {
cd "$srcdir/source"
@ -34,6 +36,10 @@ prepare() {
# Luatex crashes when compiled with GCC7.1
patch -Np0 -i "${srcdir}/luatex-gcc7.patch"
# Poppler 0.58 introduces API changes by hiding internal object
# management.
patch -Np1 -i "${srcdir}/texlive-poppler-0.59.patch"
}
build() {

File diff suppressed because it is too large Load diff