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