1#! /bin/sh -vx 2 3# Copyright (C) 2014 Peter Breitenlohner <tex-live@tug.org> 4# You may freely use, modify and/or distribute this file. 5 6tests=pmpostdir/tests 7 8test -d $tests || mkdir -p $tests 9 10TEXMFCNF=$srcdir/../kpathsea 11 12tfmpath=`$KPSEWHICH cmr10.tfm` || exit 77 13TFMFONTS="$srcdir/$tests;`echo $tfmpath | sed 's,/fonts/tfm/.*$,/fonts/tfm//,'`" 14 15mppath=`$KPSEWHICH plain.mp` || exit 77 16MPINPUTS=".;`dirname $mppath`" 17 18mappath=`$KPSEWHICH psfonts.map` || exit 77 19TEXFONTMAPS=`echo $mappath | sed 's,/fonts/map/.*$,/fonts/map//,'` 20 21t1path=`$KPSEWHICH cmmi10.pfb` || exit 77 22T1FONTS="$srcdir/$tests;`echo $t1path | sed 's,/fonts/type1/.*$,/fonts/type1//,'`" 23 24vfpath=`$KPSEWHICH upjisr-h.vf` || exit 77 25VFFONTS="$srcdir/$tests;`dirname $vfpath`" 26 27export TEXMFCNF TFMFONTS MPINPUTS TEXFONTMAPS T1FONTS VFFONTS 28 29# check that we have euptex at all. 30euptex -version >/dev/null 2>&1 || exit 77 31 32# ensure that euptex.fmt exists and can be read. 33euptex \\end >/dev/null 2>&1 || exit 77 34 35echo 'input plain;' >upmpsamp.mp 36cat "$srcdir/$tests/psample.mp" >>upmpsamp.mp 37 38./upmpost -ini -tex=euptex upmpsamp || exit 1 39 40