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

Rémy Oudompheng remy at archlinux.org
Wed Aug 13 23:35:09 UTC 2014


    Date: Thursday, August 14, 2014 @ 01:35:09
  Author: remy
Revision: 219721

upgpkg: texlive-core 2014.34872-1

New optdeps dialog and python. Various new scripts
in /usr/bin in TeXLive 2014.

Modified:
  texlive-core/trunk/PKGBUILD

----------+
 PKGBUILD |   32 +++++++++++++++++++++++---------
 1 file changed, 23 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2014-08-13 23:33:57 UTC (rev 219720)
+++ PKGBUILD	2014-08-13 23:35:09 UTC (rev 219721)
@@ -1,3 +1,4 @@
+# $Id$
 # Maintainer: Rémy Oudompheng <remy at archlinux.org>
 
 pkgname=texlive-core
@@ -9,13 +10,15 @@
 arch=(any)
 depends=('texlive-bin' 'perl')
 optdepends=(
-  'ruby:        for old ConTeXT MkII and epspdf'
+  'dialog:      for texconfig'
+  'ghostscript: for epstopdf, epspdf and other ConTeXt tools' 
+  'java-runtime: for utilities like arara'
   'perl-tk:     for texdoctk'
+  'psutils:     to manipulate the output of dvips'
+  'python:      for pythontex'
   'python2:     for dviasm'
-  'ghostscript: for epstopdf, epspdf and other ConTeXt tools' 
-  'psutils:     to manipulate the output of dvips'
+  'ruby:        for old ConTeXT MkII and epspdf'
   't1utils:     can be useful when installing Type1 fonts'
-  'java-runtime: for utilities like arara'
 )
 groups=('texlive-most')
 conflicts=('tetex' 'texlive-latex3')
@@ -27,7 +30,6 @@
         "texmf.cnf"
         "texmfcnf.lua"
         "09-texlive-fonts.conf")
-options=(!strip)
 install=texlive.install
 backup=(etc/texmf/web2c/texmf.cnf \
         etc/texmf/chktex/chktexrc \
@@ -40,9 +42,8 @@
 	etc/texmf/web2c/fmtutil.cnf \
 	etc/texmf/web2c/mktex.cnf \
 	etc/texmf/xdvi/XDvi)
-
 md5sums=('65e63bdefdc909b9d6e6624924e53feb'
-         '8b998b0944a766abeb1ff8ca53029084'
+         '75c813acb5df57d174e4bd07019adf34'
          'df537245012f3e5f05bdc55644b7a3df'
          '16ad4dc53deb00029baef1b01ba1d984'
          '393a4bf67adc7ca5df2b386759d1a637')
@@ -54,7 +55,7 @@
      bsdtar -xf $p
    done
    echo "done"
-   rm -rf {tlpkg,doc,source,omega} || true
+   rm -rf source doc
 }
 
 package() {
@@ -137,9 +138,14 @@
    mkdir -p "${pkgdir}/usr/bin"
    bash "${pkgdir}"/usr/share/texmf-dist/scripts/texlive/texlinks.sh -f "$pkgdir"/usr/share/texmf-dist/web2c/fmtutil.cnf "$pkgdir"/usr/bin/
 
-   # use python2 for dviasm
+   # use python2 instead of python for scripts.
+   sed -i '1s/python/python2/' $pkgdir/usr/share/texmf-dist/scripts/de-macro/de-macro
    sed -i 's/env python/env python2/' $pkgdir/usr/share/texmf-dist/scripts/dviasm/dviasm.py
 
+   # install Perl libraries
+   mv "$pkgdir"/usr/share/texmf-dist/tlpkg "$pkgdir"/usr/share
+   rm -rf "$pkgdir"/usr/share/tlpkg/tlpobj
+
    # copy config file to texmf-config
    #mkdir -p $pkgdir/etc/texmf/tex/context/config
    #cp -a $pkgdir/usr/share/texmf-dist/tex/context/config/cont-usr.tex \
@@ -171,9 +177,11 @@
 chktex/deweb.pl
 context/perl/mptopdf.pl
 context/stubs/unix/context
+context/stubs/unix/contextjit
 context/stubs/unix/ctxtools
 context/stubs/unix/luatools
 context/stubs/unix/mtxrun
+context/stubs/unix/mtxrunjit
 context/stubs/unix/pstopdf
 context/stubs/unix/texexec
 context/stubs/unix/texmfstart
@@ -190,14 +198,17 @@
 fontools/ot2kpx
 fragmaster/fragmaster.pl
 installfont/installfont-tl
+latex-git-log/latex-git-log
 latex2man/latex2man
 latexdiff/latexdiff-vc.pl
 latexdiff/latexdiff.pl
 latexdiff/latexrevise.pl
 latexfileversion/latexfileversion
+latexindent/latexindent.pl
 latexmk/latexmk.pl
 latexpand/latexpand
 ltxfileinfo/ltxfileinfo
+ltximg/ltximg.pl
 lua2dox/lua2dox_filter
 luaotfload/luaotfload-tool.lua
 match_parens/match_parens
@@ -223,6 +234,8 @@
 pkfix/pkfix.pl
 ps2eps/ps2eps.pl
 purifyeps/purifyeps
+pythontex/pythontex.py
+pythontex/depythontex.py
 simpdftex/simpdftex
 sty2dtx/sty2dtx.pl
 texcount/texcount.pl
@@ -231,6 +244,7 @@
 texdirflatten/texdirflatten
 texdoc/texdoc.tlu
 texdoctk/texdoctk.pl
+texfot/texfot.pl
 texlive/allcm.sh
 texlive/allneeded.sh
 texlive/dvi2fax.sh




More information about the arch-commits mailing list