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

Rémy Oudompheng remy at archlinux.org
Tue Sep 1 10:40:17 UTC 2015


    Date: Tuesday, September 1, 2015 @ 12:40:16
  Author: remy
Revision: 245172

upgpkg: texlive-core 2015.37554-1

Update to TeXLive 2015

Modified:
  texlive-core/trunk/PKGBUILD
  texlive-core/trunk/texlive.install

-----------------+
 PKGBUILD        |   16 +++++++---------
 texlive.install |   12 ++++++++++++
 2 files changed, 19 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2015-09-01 10:39:33 UTC (rev 245171)
+++ PKGBUILD	2015-09-01 10:40:16 UTC (rev 245172)
@@ -2,8 +2,8 @@
 # Maintainer: Rémy Oudompheng <remy at archlinux.org>
 
 pkgname=texlive-core
-pkgver=2014.36709
-_revnr=${pkgver#2014.}
+pkgver=2015.37554
+_revnr=${pkgver#2015.}
 pkgrel=1
 pkgdesc="TeX Live core distribution"
 license=('GPL')
@@ -42,7 +42,7 @@
 	etc/texmf/web2c/fmtutil.cnf \
 	etc/texmf/web2c/mktex.cnf \
 	etc/texmf/xdvi/XDvi)
-md5sums=('c02299998a0e7a26a7e9fff1c16d2f97'
+md5sums=('0342ec0740cc11417403efde9c95883d'
          '54a34f8ddbeccec2427e4d5763349f9b'
          'df537245012f3e5f05bdc55644b7a3df'
          '16ad4dc53deb00029baef1b01ba1d984'
@@ -175,14 +175,13 @@
 checkcites/checkcites.lua
 chktex/chkweb.sh
 chktex/deweb.pl
+cjk-gs-integrate/cjk-gs-integrate.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
 ctanify/ctanify
@@ -249,9 +248,9 @@
 texlive/allneeded.sh
 texlive/dvi2fax.sh
 texlive/dvired.sh
-texlive/e2pall.sh
+texlive/e2pall.pl
 texlive/fmtutil-sys.sh
-texlive/fmtutil.sh
+texlive/fmtutil.pl
 texlive/fontinst.sh
 texlive/kpsetool.sh
 texlive/kpsewhere.sh
@@ -275,8 +274,7 @@
     for _script in ${_linked_scripts}; do
         _scriptbase=$(basename $_script)
         _scriptbase=${_scriptbase%.*}
-        [[ -f ${pkgdir}/usr/share/texmf-dist/scripts/${_script} ]] &&
-            ln -s /usr/share/texmf-dist/scripts/${_script} ${pkgdir}/usr/bin/${_scriptbase}
+        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
 

Modified: texlive.install
===================================================================
--- texlive.install	2015-09-01 10:39:33 UTC (rev 245171)
+++ texlive.install	2015-09-01 10:40:16 UTC (rev 245172)
@@ -16,6 +16,12 @@
   [ -f "$UPDMAPLOCAL" ] && cat "$UPDMAPLOCAL" >> $UPDMAP
   echo    ">>> texlive: updating the filename database..."
   usr/bin/mktexlsr
+  (cd etc/texmf && ../../bin/mtxrun --generate >/dev/null)
+  # We need to remove directory "." from luatex cache to avoid absurd
+  # behaviour.
+  for item in var/lib/texmf/luatex-cache/context/*/trees/*.lua; do
+    grep -F '["root"]="."' "$item" >/dev/null && rm -vf "$item" "${item%.lua}.luc"
+  done
   echo    ">>> texlive: updating the fontmap files with updmap..."
   usr/bin/updmap-sys --quiet --nohash
   echo    " done." 
@@ -38,6 +44,12 @@
   [ -f "$UPDMAPLOCAL" ] && cat "$UPDMAPLOCAL" >> $UPDMAP
   echo    ">>> texlive: updating the filename database..."
   usr/bin/mktexlsr
+ (cd usr/share/texmf-dist && ../../bin/mtxrun --generate >/dev/null)
+   # We need to remove directory "." from luatex cache to avoid absurd
+  # behaviour.
+  for item in var/lib/texmf/luatex-cache/context/*/trees/*.lua; do
+    grep -F '["root"]="."' "$item" >/dev/null && rm -vf "$item" "${item%.lua}.luc"
+  done
   echo    ">>> texlive: updating the fontmap files with updmap..."
   usr/bin/updmap-sys --quiet --nohash $SYNCWITHTREES
   echo    " done." 



More information about the arch-commits mailing list