Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=650059d55e6892d286c33fb61ae9f391f0501af6
commit 650059d55e6892d286c33fb61ae9f391f0501af6 Author: DeX77 <de...@frugalware.org> Date: Wed Sep 21 13:04:32 2016 +0200 texlive-20160523-4-x86_64 * fix source * unsplit and replace texlive-ptex: fmtutil *needs* this diff --git a/source/xapps-extra/texlive/FrugalBuild b/source/xapps-extra/texlive/FrugalBuild index 1d9ea2b..073e298 100644 --- a/source/xapps-extra/texlive/FrugalBuild +++ b/source/xapps-extra/texlive/FrugalBuild @@ -11,31 +11,30 @@ ## someone may want to split these in more packages ? ## until then .. disabled by default : ${USE_EFONTS="n"} -## japanese thingy -: ${USE_PTEX="n"} pkgname=texlive pkgver=20160523 pkgextra="b" -pkgrel=3 +pkgrel=4 pkgdesc="A complete TeX distribution" archs=('i686' 'x86_64') depends=('t1lib' 'gd>=2.1.1' 'ncurses>=6.0-3' 'poppler>=0.46.0' 'icu4c>=55.1' 'zlib>=1.2.8' 'graphite2' 'zziplib' 'libpaper' 'harfbuzz') rodepends=('ghostscript' 'perl' 'texlive-kpathsea' 'texlive-ptexen' 'texlive-lua') makedepends=('clisp' 'ffcall' 'x11-protos') url='http://tug.org/texlive/' -source=(ftp://tug.org/historic/systems/texlive/2016/$pkgname-$pkgver$pkgextra-source.tar.xz \ - ftp://tug.org/historic/systems/texlive/2016/$pkgname-$pkgver$pkgextra-texmf.tar.xz \ - ftp://tug.org/historic/systems/texlive/2016/$pkgname-$pkgver-extra.tar.xz \ +source=(http://ftp.math.utah.edu/pub/tex/historic/systems/texlive/2016/$pkgname-$pkgver$pkgextra-source.tar.xz \ + http://ftp.math.utah.edu/pub/tex/historic/systems/texlive/2016/$pkgname-$pkgver$pkgextra-texmf.tar.xz \ + http://ftp.math.utah.edu/pub/tex/historic/systems/texlive/2016/$pkgname-$pkgver-extra.tar.xz \ texmf-do-not-reset-root-home.patch do-not-reset-root-home.patch \ texmf.cnf \ texmfcnf.lua \ 09-texlive.conf) up2date="Flasttar ftp://tug.org/historic/systems/texlive/2016/ | sed 's/_source//' | sed 's/_texmf//' | sed 's/_extra//'" groups=('xapps-extra') -conflicts=('tetex' 'tetex-kpathsea') -provides=('tetex' 'tetex-kpathsea') -replaces=('tetex' 'tetex-kpathsea') +conflicts=('tetex' 'tetex-kpathsea' "$pkgname-ptex") +provides=("${conflicts[@]}") +replaces=("${conflicts[@]}") + sha1sums=('bd0d58067b6eb269ef35992434646d5b08d504b4' \ '062f593cc31f46bafe3786959efcf75fcffafd82' \ 'e6759cf3b7520a1815dc4c9c1109235fd25c199d' \ @@ -156,15 +155,6 @@ if Fuse $USE_EFONTS; then subinstall=("${subinstall[@]}" "$pkgname-pkg.install") fi -if Fuse $USE_PTEX; then - subpkgs=("${subpkgs[@]}" "$pkgname-ptex") - subdescs=("${subdescs[@]}" "A TeX system for publishing in Japanese") - subdepends=("${subdepends[@]}" "") - subrodepends=("${subrodepends[@]}" "$pkgname=$pkgver") - subgroups=("${subgroups[@]}" "xapps-extra") - subarchs=("${subarchs[@]}" 'i686 x86_64') - subinstall=("${subinstall[@]}" "$pkgname-ptex.install") -fi build() { @@ -179,10 +169,6 @@ build() { cd ../$pkgname-$pkgver-source || Fdie Fpatch do-not-reset-root-home.patch - ## disable ptex from format list by default - Fsed "^ptex ptex - ptex.ini" "#ptex ptex - ptex.ini" ../$pkgname-$pkgver-texmf/texmf-dist/web2c/fmtutil.cnf - Fsed "^eptex eptex" "#eptex eptex" ../$pkgname-$pkgver-texmf/texmf-dist/web2c/fmtutil.cnf - Fsed "^platex eptex" "#platex eptex" ../$pkgname-$pkgver-texmf/texmf-dist/web2c/fmtutil.cnf ## remove original ls-R from texmf, that fix conflict with previous texlive ## mkteslsr 'll restore them @@ -757,25 +743,6 @@ fi done done - ## Split pTex - for i in ptex ptexgeneric uptex uplatex pbibtex ; do - listdir=`find usr/share/texmf-dist/ -name $i -type d ` - for j in $listdir ; do - if Fuse $USE_PTEX; then - Fsplit $pkgname-ptex $j - else - Frm $j - - fi - done - done - if Fuse $USE_PTEX; then - Fsplit $pkgname-ptex usr/bin/{ptex,eptex,euptex,uptex,uptftopl,uppltotf,updvitype,upbibtex,pbibtex} - Fsplit $pkgname-ptex usr/bin/{makejvf,mendex,pdvitype,ppltotf,ptftopl} - else - Frm usr/bin/{ptex,eptex,euptex,uptex,uptftopl,uppltotf,updvitype,upbibtex,pbibtex} - Frm usr/bin/{makejvf,mendex,pdvitype,ppltotf,ptftopl} - fi ## Split xindy Fmv usr/share/texmf-dist/xindy usr/share/ _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git