#!/bin/sh # $Id$ # Get the mptopdf files out of the context zip. We distribute mptopdf # as a separate package, since it can be used with LaTeX. See # description in mptopdf.tlpsrc for details. tlbindir=`cd \`dirname $0\` && cd ../bin && pwd` PATH=$tlbindir:$PATH # tlpfiles # Get files of our mptopdf package, ignoring top-level directory # and ignoring the man pages in TL locations. files=`tlpfiles mptopdf | sed 's,[^/]*/,,' | grep -v doc/man` if test -z "$files"; then echo "$0: failed to get files for mptopdf." >&2 exit 1 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 ls -l $context_zip >&2 exit 1 fi # Working directory. workdir=/home/ftp/tex/mptopdf cd $workdir || exit 1 rm -rf * unzip $context_zip $files