From 7819384f591d2005b8f23442449e294181c5292f Mon Sep 17 00:00:00 2001 From: Kevin Mihelich Date: Wed, 24 Jan 2024 14:09:17 +0000 Subject: [PATCH] extra/texlive-bin to 2023.66984-19 --- extra/texlive-bin/PKGBUILD | 82 +++++++++++++++++++++++++++++++++----- 1 file changed, 73 insertions(+), 9 deletions(-) diff --git a/extra/texlive-bin/PKGBUILD b/extra/texlive-bin/PKGBUILD index 32f0213ac..3c1fc8190 100644 --- a/extra/texlive-bin/PKGBUILD +++ b/extra/texlive-bin/PKGBUILD @@ -1,4 +1,5 @@ # Maintainer: Antonio Rojas +# Maintainer: Caleb Maclennan # Contributor: Rémy Oudompheng # Contributor: francois @@ -11,13 +12,42 @@ pkgname=(texlive-bin libsynctex) _rev=66984 pkgver=2023.$_rev -pkgrel=17 +pkgrel=19 license=(GPL) arch=(x86_64) -makedepends=(git cairo pixman graphite t1lib gd libsigsegv zziplib libpng libjpeg freetype2 - icu harfbuzz-icu mpfr potrace libpaper perl libxcrypt subversion - glibc zlib bash libxaw fontconfig icu readline libxmu libxpm libunistring libxt - libx11 ncurses gcc-libs harfbuzz) +makedepends=(bash + cairo + fontconfig + freetype2 + gcc-libs + gd + git + glibc + graphite + harfbuzz + harfbuzz-icu + icu + libjpeg + libpaper + libpng + libsigsegv + libunistring + libx11 + libxaw + libxcrypt + libxmu + libxpm + libxt + mpfr + ncurses + perl + pixman + potrace + readline + subversion + t1lib + zlib + zziplib) url='https://tug.org/texlive/' _commit=871c7a2856d70e1a9703d1f72f0587b9995dba5f # tags/texlive-2023.0 source=(git+https://github.com/Tex-Live/texlive-source.git#commit=$_commit @@ -96,6 +126,7 @@ build() { package_libsynctex() { pkgdesc='Library for synchronization between TeX files and resulting file' depends=(glibc zlib) + provides=(libsynctex.so) cd texlive-source/build make -C texk/web2c DESTDIR="$pkgdir" \ @@ -107,10 +138,43 @@ package_libsynctex() { package_texlive-bin() { pkgdesc='TeX Live binaries' - depends=(cairo pixman graphite t1lib gd poppler libsigsegv zziplib libpng libjpeg freetype2 libxcrypt - harfbuzz-icu mpfr potrace libpaper libsynctex glibc zlib bash libxaw fontconfig icu readline libxmu - libxpm libunistring libxt libx11 ncurses gcc-libs harfbuzz) - provides=(lcdf-typetools kpathsea) + depends=(bash + cairo libcairo.so + fontconfig libfontconfig.so + freetype2 libfreetype.so + gcc-libs # libgcc_s.so libstdc++.so + gd # libgd.so + glibc # ld-linux-x86-64.so libc.so libm.so + graphite libgraphite2.so + harfbuzz libharfbuzz.so + harfbuzz-icu + icu libicui18n.so libicuuc.so + libjpeg + libpaper # libpaper.so + libpng libpng16.so + libsigsegv # libsigsegv.so + libsynctex libsynctex.so + libunistring libunistring.so + libx11 # libX11.so + libxaw # libXaw.so + libxcrypt libcrypt.so + libxmu # libXmu.so + libxpm # libXpm.so + libxt # libXt.so + mpfr libmpfr.so + ncurses libncursesw.so + pixman libpixman-1.so + poppler + potrace # libpotrace.so + readline libreadline.so + t1lib + zlib libz.so + zziplib) # libzzip-0.so + provides=(lcdf-typetools + libptexenc.so + libtexlua53.so + libtexluajit.so + kpathsea) optdepends=('psutils: to manipulate the output of dvips') cd texlive-source