texlive[49262] Master/tlpkg/bin/tl-update-messages: (tmpfile): make

commits+karl at tug.org commits+karl at tug.org
Wed Nov 28 00:24:57 CET 2018


Revision: 49262
          http://tug.org/svn/texlive?view=revision&revision=49262
Author:   karl
Date:     2018-11-28 00:24:56 +0100 (Wed, 28 Nov 2018)
Log Message:
-----------
(tmpfile): make temp shortdesc.pl absolute so it
can be removed.

Modified Paths:
--------------
    trunk/Master/tlpkg/bin/tl-update-messages

Modified: trunk/Master/tlpkg/bin/tl-update-messages
===================================================================
--- trunk/Master/tlpkg/bin/tl-update-messages	2018-11-27 22:49:11 UTC (rev 49261)
+++ trunk/Master/tlpkg/bin/tl-update-messages	2018-11-27 23:24:56 UTC (rev 49262)
@@ -19,13 +19,17 @@
 mydir=`cd \`dirname $0\` && /bin/pwd`
 Master=`cd $mydir/../.. && /bin/pwd`
 transdir=$Master/tlpkg/translations
-tmpfile=tlpkg/translations/shortdesc.pl
+tmpfile=$Master/tlpkg/translations/shortdesc.pl
 
 cd $Master || exit 1
 cp $transdir/messages.pot $transdir/messages.prev
 sed -n 's/^shortdesc \(.*\)/__("\1");/p' \
-    tlpkg/tlpsrc/scheme-*.tlpsrc tlpkg/tlpsrc/collection-*.tlpsrc >$tmpfile
+    tlpkg/tlpsrc/scheme-*.tlpsrc \
+    tlpkg/tlpsrc/collection-*.tlpsrc \
+    >$tmpfile
+#
 cat install-tl >>$tmpfile
+#
 # rely on file extensions for source language identification
 xgettext -o tlpkg/translations/messages.pot	\
 	--copyright-holder="TeX Live Team"	\
@@ -43,12 +47,11 @@
        $tmpfile
 
 cd $transdir || exit 1
-
 tmpa=`mktemp`
 tmpb=`mktemp`
 sed /POT-Creation-Date:/d <messages.prev >$tmpa
 sed /POT-Creation-Date:/d <messages.pot >$tmpb
-if cmp -s $tmpa $tmpb ; then
+if cmp -s $tmpa $tmpb; then
   echo "$0: no msg changes."
   mv messages.prev messages.pot
   rm -f $tmpa $tmpb
@@ -57,7 +60,7 @@
 rm -f $tmpfile $tmpa $tmpb messages.prev
 
 # here we come only if there have been changes
-for i in *.po ; do
+for i in *.po; do
   printf "$i "
   msgmerge --backup=none --no-fuzzy-matching --update $i messages.pot
 done



More information about the tex-live-commits mailing list