diff options
author | Karl Berry <karl@freefriends.org> | 2016-07-06 20:37:41 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2016-07-06 20:37:41 +0000 |
commit | 7b810d02229f8858edfc0ad3dcb31d486f7cac7f (patch) | |
tree | c9c5f303ba545b8dc2d292f671cd60bd76c88e74 | |
parent | 257e240d1440f847d71bb47619bdc83966a62b5c (diff) |
do an unzip -t
git-svn-id: svn://tug.org/texlive/trunk@41644 c570f23f-e606-0410-a88d-b1316a301751
-rwxr-xr-x | Master/tlpkg/libexec/mptopdf-extract | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/Master/tlpkg/libexec/mptopdf-extract b/Master/tlpkg/libexec/mptopdf-extract index ea27181b167..2c5e4a26909 100755 --- a/Master/tlpkg/libexec/mptopdf-extract +++ b/Master/tlpkg/libexec/mptopdf-extract @@ -17,11 +17,9 @@ fi # We will extract them from the current context release. ctan=/home/ftp/mirror/rsync.tex.ac.uk/CTAN -#context_zip=$ctan/macros/context/current/cont-tmf.zip -# eventually ... context_zip=/home/ftp/mirror/www.pragma-ade.com/context/current/cont-tmf.zip -if test ! -s $context_zip; then - echo "$0: no context zip:" >&2 +if unzip -tq $context_zip; then :; else + echo "$0: unzip -t failed on:" >&2 ls -l $context_zip >&2 exit 1 fi @@ -29,5 +27,6 @@ fi # Working directory. workdir=/home/ftp/tex/mptopdf cd $workdir || exit 1 -rm -rf * -unzip $context_zip $files +mv * $workdir.prev +unzip -q $context_zip $files +ls -lt | head -3 |