Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=f861d5cbb8cc1a7584ecd25d1e943aa90a0c1baf
commit f861d5cbb8cc1a7584ecd25d1e943aa90a0c1baf Author: crazy <cr...@frugalware.org> Date: Fri Oct 30 00:24:02 2015 +0100 texlive-20150523-3-x86_64 * > Elentir> DeX77, texlive-docs is just docs so if it's too big we can just delete it * Well not killed just disabled so: * added USE_DOCS and disabled by default since a 1,2GB package is really BIG.. diff --git a/source/xapps-extra/texlive/FrugalBuild b/source/xapps-extra/texlive/FrugalBuild index b74e59b..1c125a5 100644 --- a/source/xapps-extra/texlive/FrugalBuild +++ b/source/xapps-extra/texlive/FrugalBuild @@ -1,11 +1,12 @@ # Compiling Time: 9.74 SBU # Maintainer: Elentir <elen...@frugalware.org> -options+=('asneeded') +## disabled by default since 1.2GB +: ${USE_DOCS="n"} pkgname=texlive pkgver=20150523 -pkgrel=2 +pkgrel=3 pkgdesc="A complete TeX distribution" archs=('i686' 'x86_64') depends=('t1lib' 'gd' 'ncurses' 'poppler>=0.24.1-2' 'icu4c>=55.1' 'zlib>=1.2.8' 'graphite2' 'zziplib' 'libpaper' 'harfbuzz') @@ -63,12 +64,12 @@ Fconfopts+=" \ #TODO: harfbuzz need to be recompiled with --with-graphite2=yes to be included here - use harfbuzz in TL source tree for now -subpkgs=("$pkgname-xindy" "$pkgname-docs" "$pkgname-fonts-extra" "$pkgname-bibtex-extra" "$pkgname-misc" \ +subpkgs=("$pkgname-xindy" "$pkgname-fonts-extra" "$pkgname-bibtex-extra" "$pkgname-misc" \ "$pkgname-formats-extra" "$pkgname-templates-extra" "$pkgname-pstricks" "$pkgname-sciences" \ "$pkgname-htmlxml" "$pkgname-graphics" "$pkgname-latex-extra" "$pkgname-lang-cyrillic" \ "$pkgname-lang-greek" "$pkgname-lang-extra" "$pkgname-lang-cjk" "$pkgname-utils" "$pkgname-extra" \ "$pkgname-omega" "$pkgname-latex3" "$pkgname-plain" "$pkgname-ptex") -subdescs=('Xindy package for TeX Live' 'Documentation for TeX Live' 'Extra Fonts for TeX Live' \ +subdescs=('Xindy package for TeX Live' 'Extra Fonts for TeX Live' \ 'Extra Bibtex Styles for TeX Live' 'Miscellaneous packages for TeX Live (games, music, ..)' \ 'Extra Tex formats for Tex Live' 'Extra publications templates for Tex Live' \ 'Extra PsTricks packages for TeX Live' 'Extra science packages for TeX Live' \ @@ -79,27 +80,37 @@ subdescs=('Xindy package for TeX Live' 'Documentation for TeX Live' 'Extra Font 'Extra packages (generic, ..) for TeX Live' 'A 16-bit extended TeX' \ 'LaTeX3 packages for TeX Live' 'Plain Tex packages for TeX Live' \ 'A TeX system for publishing in Japanese') -subdepends=('libsigsegv' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '') -subrodepends=("$pkgname=$pkgver" "$pkgname=$pkgver" "$pkgname=$pkgver" "$pkgname=$pkgver" \ +subdepends=('libsigsegv' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '') +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" "$pkgname=$pkgver" "$pkgname=$pkgver" \ "$pkgname=$pkgver" "$pkgname=$pkgver") -subgroups=('xapps-extra' 'docs-extra' 'xapps-extra' 'xapps-extra' 'xapps-extra' 'xapps-extra' \ +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' 'xapps-extra' 'xapps-extra' 'xapps-extra' 'xapps-extra' 'xapps-extra' \ 'xapps-extra' 'xapps-extra' 'xapps-extra' 'xapps-extra') -subarchs=('i686 x86_64' 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' \ +subarchs=('i686 x86_64' 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' \ 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' \ 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' \ 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' 'i686 x86_64') -subinstall=("$pkgname-pkg-nomaps.install" "" "$pkgname-pkg.install" "$pkgname-pkg-nomaps.install" "$pkgname-pkg.install" \ +subinstall=("$pkgname-pkg-nomaps.install" "$pkgname-pkg.install" "$pkgname-pkg-nomaps.install" "$pkgname-pkg.install" \ "$pkgname-pkg-nomaps.install" "$pkgname-pkg-nomaps.install" "$pkgname-pkg-nomaps.install" "$pkgname-pkg.install" \ "$pkgname-pkg-nomaps.install" "$pkgname-pkg.install" "$pkgname-pkg.install" "$pkgname-pkg.install" \ "$pkgname-pkg.install" "$pkgname-pkg.install" "$pkgname-pkg.install" "$pkgname-pkg-nomaps.install" "$pkgname-pkg-nomaps.install" \ "$pkgname-pkg.install" "$pkgname-pkg-nomaps.install" "$pkgname-pkg-nomaps.install" "$pkgname-ptex.install") +if Fuse $USE_DOCS; then + subpkgs=("${subpkgs[@]}" "$pkgname-docs") + subdescs=("${subdescs[@]}" "Documentation for TeX Live") + subdepends=("${subdepends[@]}" "") + subrodepends=("${subrodepends[@]}" "$pkgname=$pkgver") + subgroups=("${subgroups[@]}" "docs-extra") + subarchs=("${subarchs[@]}" 'i686 x86_64') + subinstall=("${subinstall[@]}" "") +fi + build() { if [ "${CARCH}" = "x86_64" ]; then export CFLAGS="${CFLAGS} -fPIC" @@ -166,8 +177,10 @@ build() { cd $Fdestdir || Fdie +if Fuse $USE_DOCS; then ## Split the docs Fsplit $pkgname-docs usr/share/texmf-dist/doc +fi ## Split extra fonts for i in ai Asana-Math albertus allrunes antiqua antp antt apl ar archaic arev ascii astro \ _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git