extra/texlive-bin to 2023.66984-12

This commit is contained in:
Kevin Mihelich 2023-06-26 23:35:07 +00:00
parent 0a80051052
commit af9a09d98f

View file

@ -11,7 +11,7 @@
pkgname=(texlive-bin libsynctex)
_rev=66984
pkgver=2023.$_rev
pkgrel=10
pkgrel=12
license=(GPL)
arch=(x86_64)
makedepends=(git cairo pixman graphite t1lib gd libsigsegv zziplib libpng libjpeg freetype2
@ -19,11 +19,9 @@ makedepends=(git cairo pixman graphite t1lib gd libsigsegv zziplib libpng libjpe
url='https://tug.org/texlive/'
_commit=871c7a2856d70e1a9703d1f72f0587b9995dba5f # tags/texlive-2023.0
source=(git+https://github.com/Tex-Live/texlive-source.git#commit=$_commit
svn://tug.org/texlive/tags/texlive-2023.0/Master/tlpkg#revision=$_rev
ptex-debug-print.patch
context-luatex-1.17.patch)
sha256sums=('SKIP'
'SKIP'
'aa838f09003c62c2efb5770a8de66f99b409df049fbd65098d80fd1957d06c50'
'a56838d19c3bd820781693b5a2e058e1a22378b37ea199bac426d97fcc420920')
@ -107,24 +105,9 @@ package_texlive-bin() {
depends=(cairo pixman graphite t1lib gd poppler libsigsegv zziplib libpng libjpeg freetype2 libxcrypt
harfbuzz-icu mpfr potrace libpaper libsynctex)
provides=(lcdf-typetools kpathsea)
optdepends=('ed: for texconfig'
'dialog: for texconfig'
'biber: for bibliography processing'
'ghostscript: for epstopdf, epspdf and other ConTeXt tools'
'java-runtime: for utilities like arara, texplate, pdfannotextractor'
'perl-tk: for texdoctk'
'psutils: to manipulate the output of dvips'
'python: for de-macro, dviasm, pythontex'
'python-pygments: for pygmentex'
'ruby: for old ConTeXT MkII and epspdf'
't1utils: can be useful when installing Type1 fonts'
'wdiff: for texdiff'
'fontforge: for scripts from the lilyglyphs package'
'perl-yaml-tiny: for latexindent'
'perl-file-homedir: for latexindent')
optdepends=('psutils: to manipulate the output of dvips')
cd texlive-source
# 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|" '{}' \;
@ -139,11 +122,6 @@ package_texlive-bin() {
install -m755 texk/texlive/linked_scripts/context/stubs/unix/$_stub "$pkgdir"/usr/bin/$_stub
done
# install tlpkg files needed by texconfig
install -Dm644 "$srcdir"/tlpkg/TeXLive/* -t "$pkgdir"/usr/share/perl5/vendor_perl/TeXLive/
install -Dm644 "$srcdir"/tlpkg/texlive.tlpdb -t "$pkgdir"/usr/share/tlpkg
install -Dm644 "$srcdir"/tlpkg/installer/config.guess -t "$pkgdir"/usr/share/tlpkg/installer
# remove stuff included in texlive-texmf
rm -r "$pkgdir"/usr/share/texmf-dist