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

Reply via email to