mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2025-01-17 23:34:07 +00:00
extra/texlive-bin to 2023.66984-19
This commit is contained in:
parent
5da247da2b
commit
7819384f59
1 changed files with 73 additions and 9 deletions
|
@ -1,4 +1,5 @@
|
|||
# Maintainer: Antonio Rojas <arojas@archlinux.org>
|
||||
# Maintainer: Caleb Maclennan <caleb@alerque.com>
|
||||
# Contributor: Rémy Oudompheng <remy@archlinux.org>
|
||||
# Contributor: francois <francois.archlinux.org>
|
||||
|
||||
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue