[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