mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2025-03-19 00:21:40 +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: Antonio Rojas <arojas@archlinux.org>
|
||||||
|
# Maintainer: Caleb Maclennan <caleb@alerque.com>
|
||||||
# Contributor: Rémy Oudompheng <remy@archlinux.org>
|
# Contributor: Rémy Oudompheng <remy@archlinux.org>
|
||||||
# Contributor: francois <francois.archlinux.org>
|
# Contributor: francois <francois.archlinux.org>
|
||||||
|
|
||||||
|
@ -11,13 +12,42 @@
|
||||||
pkgname=(texlive-bin libsynctex)
|
pkgname=(texlive-bin libsynctex)
|
||||||
_rev=66984
|
_rev=66984
|
||||||
pkgver=2023.$_rev
|
pkgver=2023.$_rev
|
||||||
pkgrel=17
|
pkgrel=19
|
||||||
license=(GPL)
|
license=(GPL)
|
||||||
arch=(x86_64)
|
arch=(x86_64)
|
||||||
makedepends=(git cairo pixman graphite t1lib gd libsigsegv zziplib libpng libjpeg freetype2
|
makedepends=(bash
|
||||||
icu harfbuzz-icu mpfr potrace libpaper perl libxcrypt subversion
|
cairo
|
||||||
glibc zlib bash libxaw fontconfig icu readline libxmu libxpm libunistring libxt
|
fontconfig
|
||||||
libx11 ncurses gcc-libs harfbuzz)
|
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/'
|
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
|
||||||
|
@ -96,6 +126,7 @@ build() {
|
||||||
package_libsynctex() {
|
package_libsynctex() {
|
||||||
pkgdesc='Library for synchronization between TeX files and resulting file'
|
pkgdesc='Library for synchronization between TeX files and resulting file'
|
||||||
depends=(glibc zlib)
|
depends=(glibc zlib)
|
||||||
|
provides=(libsynctex.so)
|
||||||
|
|
||||||
cd texlive-source/build
|
cd texlive-source/build
|
||||||
make -C texk/web2c DESTDIR="$pkgdir" \
|
make -C texk/web2c DESTDIR="$pkgdir" \
|
||||||
|
@ -107,10 +138,43 @@ package_libsynctex() {
|
||||||
|
|
||||||
package_texlive-bin() {
|
package_texlive-bin() {
|
||||||
pkgdesc='TeX Live binaries'
|
pkgdesc='TeX Live binaries'
|
||||||
depends=(cairo pixman graphite t1lib gd poppler libsigsegv zziplib libpng libjpeg freetype2 libxcrypt
|
depends=(bash
|
||||||
harfbuzz-icu mpfr potrace libpaper libsynctex glibc zlib bash libxaw fontconfig icu readline libxmu
|
cairo libcairo.so
|
||||||
libxpm libunistring libxt libx11 ncurses gcc-libs harfbuzz)
|
fontconfig libfontconfig.so
|
||||||
provides=(lcdf-typetools kpathsea)
|
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')
|
optdepends=('psutils: to manipulate the output of dvips')
|
||||||
|
|
||||||
cd texlive-source
|
cd texlive-source
|
||||||
|
|
Loading…
Reference in a new issue