mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2025-03-09 00:17:31 +00:00
extra/texlive-bin to 2023.66984-12
This commit is contained in:
parent
0a80051052
commit
af9a09d98f
1 changed files with 2 additions and 24 deletions
|
@ -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
|
||||
|
||||
|
|
Loading…
Reference in a new issue