[arch-commits] Commit in (texlive-bin/trunk/PKGBUILD texlive-core/trunk/PKGBUILD)

Rémy Oudompheng remy at archlinux.org
Sat Apr 23 12:42:44 UTC 2011


    Date: Saturday, April 23, 2011 @ 08:42:44
  Author: remy
Revision: 120389

FS#23174: move script symlinks from texlive-bin to texlive-core

Modified:
  texlive-bin/trunk/PKGBUILD
  texlive-core/trunk/PKGBUILD

-----------------------------+
 texlive-bin/trunk/PKGBUILD  |   56 ++++++++++++++++++++++++++++++++++++
 texlive-core/trunk/PKGBUILD |   64 ++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 119 insertions(+), 1 deletion(-)

Modified: texlive-bin/trunk/PKGBUILD
===================================================================
--- texlive-bin/trunk/PKGBUILD	2011-04-23 10:06:08 UTC (rev 120388)
+++ texlive-bin/trunk/PKGBUILD	2011-04-23 12:42:44 UTC (rev 120389)
@@ -3,7 +3,7 @@
 pkgname=texlive-bin
 pkgver=2010.1
 _luatex_ver=0.62.0
-pkgrel=7
+pkgrel=8
 pkgdesc="TeX Live binaries"
 license=('GPL')
 arch=('i686' 'x86_64')
@@ -249,6 +249,59 @@
    #############################################################
    # remove dangling symlinks
    _bibtexextra_scripts="bibexport"
+   _core_scripts="
+afm2afm
+arlatex
+autoinst
+bundledoc
+cmap2enc
+de-macro
+dviasm
+epstopdf
+findhyph
+font2afm
+fragmaster
+installfont-tl
+latex2man
+latexdiff
+latexdiff-vc
+latexmk
+latexrevise
+listings-ext.sh
+mkjobtexmf
+mkluatexfontdb
+mkt1font
+mptopdf
+ot2kpx
+pdf180
+pdf270
+pdf90
+pdfatfi
+pdfbook
+pdfcrop
+pdfflip
+pdfjam
+pdfjam-pocketmod
+pdfjam-slides3up
+pdfjam-slides6up
+pdfjoin
+pdfnup
+pdfpun
+pfm2kpx
+pkfix
+pkfix-helper
+purifyeps
+repstopdf
+rpdfcrop
+showglyphs
+texcount
+texdiff
+texdirflatten
+texloganalyser
+thumbpdf
+vpl2ovp
+vpl2vpl
+"
    _htmlxml_scripts="ht htcontext htlatex htmex httex httexi htxelatex htxetex mk4ht"
    _langextra_scripts="ebong"
    _langgreek_scripts="mkgrkindex"
@@ -267,6 +320,7 @@
    _science_scripts="ulqda"
    for s in \
         ${_bibtexextra_scripts} \
+        ${_core_scripts} \
         ${_htmlxml_scripts}    \
         ${_langextra_scripts}  \
         ${_langgreek_scripts}  \

Modified: texlive-core/trunk/PKGBUILD
===================================================================
--- texlive-core/trunk/PKGBUILD	2011-04-23 10:06:08 UTC (rev 120388)
+++ texlive-core/trunk/PKGBUILD	2011-04-23 12:42:44 UTC (rev 120389)
@@ -37,6 +37,7 @@
    echo "done"
    rm -rf {tlpkg,doc,source,omega} || true
 }
+
 package() {
    install -m755 -d $pkgdir/var/lib/texmf/arch/installedpkgs
    sed -i '/^#/d' CONTENTS
@@ -67,4 +68,67 @@
    rm -f $pkgdir/usr/share/texmf-dist/tex/plain/config/{omega,aleph}.ini
    # more cleanup
    rm -rf $pkgdir/usr/share/texmf-dist/scripts/context/stubs/mswin/
+
+    # link programs from /usr/share/texmf-dist/scripts
+    _linked_scripts="
+accfonts/mkt1font
+accfonts/vpl2ovp
+accfonts/vpl2vpl
+bundledoc/arlatex
+bundledoc/bundledoc
+context/perl/mptopdf.pl
+de-macro/de-macro
+dviasm/dviasm.py
+epstopdf/epstopdf.pl
+findhyph/findhyph
+fontools/afm2afm
+fontools/autoinst
+fontools/cmap2enc
+fontools/font2afm
+fontools/ot2kpx
+fontools/pfm2kpx
+fontools/showglyphs
+fragmaster/fragmaster.pl
+installfont/installfont-tl
+latex2man/latex2man
+latexdiff/latexdiff.pl
+latexdiff/latexdiff-vc.pl
+latexdiff/latexrevise.pl
+latexmk/latexmk.pl
+luaotfload/mkluatexfontdb.lua
+mkjobtexmf/mkjobtexmf.pl
+oberdiek/pdfatfi.pl
+pdfcrop/pdfcrop.pl
+pdfjam/pdf180
+pdfjam/pdf270
+pdfjam/pdf90
+pdfjam/pdfbook
+pdfjam/pdfflip
+pdfjam/pdfjam
+pdfjam/pdfjam-pocketmod
+pdfjam/pdfjam-slides3up
+pdfjam/pdfjam-slides6up
+pdfjam/pdfjoin
+pdfjam/pdfnup
+pdfjam/pdfpun
+pkfix-helper/pkfix-helper
+pkfix/pkfix.pl
+purifyeps/purifyeps
+texcount/texcount.pl
+texdiff/texdiff
+texdirflatten/texdirflatten
+texloganalyser/texloganalyser
+thumbpdf/thumbpdf.pl
+"
+    install -m755 -d $pkgdir/usr/bin
+    for _script in ${_linked_scripts}; do
+        _scriptbase=$(basename $_script)
+        _scriptbase=${_scriptcase%.*}
+        ln -s /usr/share/texmf-dist/scripts/${_script} ${pkgdir}/usr/bin/${_scriptbase}
+    done
+    ln -s /usr/share/texmf-dist/scripts/listings-ext/listings-ext.sh ${pkgdir}/usr/bin/listings-ext.sh
+
+    # additional symlinks
+    ln -s epstopdf ${pkgdir}/usr/bin/repstopdf
+    ln -s pdfcrop ${pkgdir}/usr/bin/rpdfcrop
 }




More information about the arch-commits mailing list