mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2024-09-19 22:08:32 +00:00
extra/texlive-bin to 2023.66984-12
This commit is contained in:
parent
0a80051052
commit
af9a09d98f
|
@ -11,7 +11,7 @@
|
||||||
pkgname=(texlive-bin libsynctex)
|
pkgname=(texlive-bin libsynctex)
|
||||||
_rev=66984
|
_rev=66984
|
||||||
pkgver=2023.$_rev
|
pkgver=2023.$_rev
|
||||||
pkgrel=10
|
pkgrel=12
|
||||||
license=(GPL)
|
license=(GPL)
|
||||||
arch=(x86_64)
|
arch=(x86_64)
|
||||||
makedepends=(git cairo pixman graphite t1lib gd libsigsegv zziplib libpng libjpeg freetype2
|
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/'
|
url='https://tug.org/texlive/'
|
||||||
_commit=871c7a2856d70e1a9703d1f72f0587b9995dba5f # tags/texlive-2023.0
|
_commit=871c7a2856d70e1a9703d1f72f0587b9995dba5f # tags/texlive-2023.0
|
||||||
source=(git+https://github.com/Tex-Live/texlive-source.git#commit=$_commit
|
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
|
ptex-debug-print.patch
|
||||||
context-luatex-1.17.patch)
|
context-luatex-1.17.patch)
|
||||||
sha256sums=('SKIP'
|
sha256sums=('SKIP'
|
||||||
'SKIP'
|
|
||||||
'aa838f09003c62c2efb5770a8de66f99b409df049fbd65098d80fd1957d06c50'
|
'aa838f09003c62c2efb5770a8de66f99b409df049fbd65098d80fd1957d06c50'
|
||||||
'a56838d19c3bd820781693b5a2e058e1a22378b37ea199bac426d97fcc420920')
|
'a56838d19c3bd820781693b5a2e058e1a22378b37ea199bac426d97fcc420920')
|
||||||
|
|
||||||
|
@ -107,24 +105,9 @@ package_texlive-bin() {
|
||||||
depends=(cairo pixman graphite t1lib gd poppler libsigsegv zziplib libpng libjpeg freetype2 libxcrypt
|
depends=(cairo pixman graphite t1lib gd poppler libsigsegv zziplib libpng libjpeg freetype2 libxcrypt
|
||||||
harfbuzz-icu mpfr potrace libpaper libsynctex)
|
harfbuzz-icu mpfr potrace libpaper libsynctex)
|
||||||
provides=(lcdf-typetools kpathsea)
|
provides=(lcdf-typetools kpathsea)
|
||||||
optdepends=('ed: for texconfig'
|
optdepends=('psutils: to manipulate the output of dvips')
|
||||||
'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')
|
|
||||||
|
|
||||||
cd texlive-source
|
cd texlive-source
|
||||||
|
|
||||||
# fixes for xindy
|
# 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|" '{}' \;
|
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
|
install -m755 texk/texlive/linked_scripts/context/stubs/unix/$_stub "$pkgdir"/usr/bin/$_stub
|
||||||
done
|
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
|
# remove stuff included in texlive-texmf
|
||||||
rm -r "$pkgdir"/usr/share/texmf-dist
|
rm -r "$pkgdir"/usr/share/texmf-dist
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue