Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=multilib.git;a=commitdiff;h=776358996623d8f55568816f4a37b1927743e5f9

commit 776358996623d8f55568816f4a37b1927743e5f9
Author: crazy <cr...@frugalware.org>
Date:   Fri Feb 9 04:21:32 2018 +0100

texlive-20170524-5-x86_64

* rebuild with tc
* fix up2date=()
* use Fexec
* fix subpackages subdepends=() bug..
an subpackage *cannot* subdepends=() on
another subpackage , that will make the whole package
depends=() 'self'. Only subrodepends=() is valid for
subpackages depends=() on other subpackages

diff --git a/source/xapps-extra/texlive/FrugalBuild 
b/source/xapps-extra/texlive/FrugalBuild
index 197e53f..e8a12c0 100644
--- a/source/xapps-extra/texlive/FrugalBuild
+++ b/source/xapps-extra/texlive/FrugalBuild
@@ -15,7 +15,7 @@
pkgname=texlive
pkgver=20170524
pkgextraver="-source"
-pkgrel=4
+pkgrel=5
pkgdesc="A complete TeX distribution"
archs=('x86_64')
depends=('t1lib' 'gd>=2.1.1' 'ncurses>=6.0-3' 'poppler>=0.62.0' 'icu4c>=60.1' 
'zlib>=1.2.8' 'graphite2' 'zziplib' 'libpaper' 'harfbuzz')
@@ -29,7 +29,7 @@ 
source=(http://ftp.math.utah.edu/pub/tex/historic/systems/texlive/2017/$pkgname-
texmf.cnf \
texmfcnf.lua \
09-texlive.conf)
-up2date="Flasttar 
http://ftp.math.utah.edu/pub/tex/historic/systems/texlive/2017/ | sed 
's/_texmf//g'"
+up2date="lynx -dump 
http://ftp.math.utah.edu/pub/tex/historic/systems/texlive/2017 | grep -m1 
'\-source.tar.xz' | sed 's/.*ve-\(.*\)-sou.*/\1/'"
groups=('xapps-extra')
conflicts=('tetex' 'tetex-kpathsea' "$pkgname-ptex")

@@ -121,11 +121,11 @@ subdescs=('Xindy package for TeX Live'
'libsynctex'
'TeX Live Lua' )

-subdepends=('libsigsegv' '' '' '' '' '' '' '' '' '' '' '' 'texlive-kpathsea 
texlive-ptexen texlive-synctex' '' '' '' '' '' '' 'zlib>=1.2.8-4' 
'libgcc>=5.3.0')
+subdepends=('libsigsegv' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' 
'zlib>=1.2.8-4' 'libgcc>=5.3.0')
subrodepends=("$pkgname=$pkgver" "$pkgname=$pkgver" "$pkgname=$pkgver" 
"$pkgname=$pkgver" \
"$pkgname=$pkgver" "$pkgname=$pkgver" "$pkgname=$pkgver" "$pkgname=$pkgver" \
"$pkgname=$pkgver" "$pkgname=$pkgver" "$pkgname=$pkgver" "$pkgname=$pkgver" \
-        "$pkgname=$pkgver" "$pkgname=$pkgver" "$pkgname=$pkgver" 
"$pkgname=$pkgver" \
+        "$pkgname=$pkgver texlive-kpathsea texlive-ptexen texlive-synctex" 
"$pkgname=$pkgver" "$pkgname=$pkgver" "$pkgname=$pkgver" \
"$pkgname=$pkgver" "" "" "" "")
subgroups=('xapps-extra' 'xapps-extra' 'xapps-extra' 'xapps-extra' 
'xapps-extra' 'xapps-extra' \
'xapps-extra' 'xapps-extra' 'xapps-extra' 'xapps-extra' 'xapps-extra' 
'xapps-extra' \
@@ -202,7 +202,7 @@ build() {
Fsed "SELFAUTOPARENT" "TEXMFROOT" texk/tex4htk/t4ht.c

Fconf --with-banner-add="/Frugalware Linux"
-       make || Fdie
+       Fexec make || Fdie
Fmakeinstall

## remove useless source files
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to