summaryrefslogtreecommitdiff
path: root/Build
diff options
context:
space:
mode:
Diffstat (limited to 'Build')
-rw-r--r--Build/source/texk/tetex/ChangeLog5
-rwxr-xr-xBuild/source/texk/tetex/fmtutil8
2 files changed, 9 insertions, 4 deletions
diff --git a/Build/source/texk/tetex/ChangeLog b/Build/source/texk/tetex/ChangeLog
index fc8481faa4d..ef7a1945a64 100644
--- a/Build/source/texk/tetex/ChangeLog
+++ b/Build/source/texk/tetex/ChangeLog
@@ -1,3 +1,8 @@
+2008-09-22 Karl Berry <karl@tug.org>
+
+ * fmtutil (parse_line): pass --format=mp to kpsewhich when
+ engine=mpost, instead of --format=mpost.
+
2008-07-08 Karl Berry <karl@tug.org>
* texconfig (hyphen, formats): disable these functions,
diff --git a/Build/source/texk/tetex/fmtutil b/Build/source/texk/tetex/fmtutil
index e3cdde40f6b..f86a06003de 100755
--- a/Build/source/texk/tetex/fmtutil
+++ b/Build/source/texk/tetex/fmtutil
@@ -611,9 +611,9 @@ parse_line()
inifile=`echo $lastarg | sed 's%^\*%%'`
case "$engine" in
- mpost) fmtfile="$format.mem"; kpsefmt=mpost; texengine=metapost;;
+ mpost) fmtfile="$format.mem"; kpsefmt=mp; texengine=metapost;;
mf|mfw|mf-nowin) fmtfile="$format.base"; kpsefmt=mf; texengine=metafont;;
- *) fmtfile="$format.fmt"; kpsefmt=tex; texengine=$engine;;
+ *) fmtfile="$format.fmt"; kpsefmt=tex; texengine=$engine;;
esac
# See if we can find $inifile for return code:
@@ -673,9 +673,9 @@ run_initex()
jobswitch="-jobname=$format"
case "$format" in
- metafun) prgswitch=-progname=mpost;;
+ metafun) prgswitch=-progname=mpost;;
mptopdf|cont-??) prgswitch=-progname=context;;
- *) prgswitch=-progname=$format;;
+ *) prgswitch=-progname=$format;;
esac
rm -f $fmtfile