summaryrefslogtreecommitdiff
path: root/print/tex-tetex/patches/patch-bin_fmtutil
diff options
context:
space:
mode:
Diffstat (limited to 'print/tex-tetex/patches/patch-bin_fmtutil')
-rw-r--r--print/tex-tetex/patches/patch-bin_fmtutil90
1 files changed, 90 insertions, 0 deletions
diff --git a/print/tex-tetex/patches/patch-bin_fmtutil b/print/tex-tetex/patches/patch-bin_fmtutil
new file mode 100644
index 00000000000..5c5ef02834d
--- /dev/null
+++ b/print/tex-tetex/patches/patch-bin_fmtutil
@@ -0,0 +1,90 @@
+$NetBSD: patch-bin_fmtutil,v 1.1 2012/10/13 22:38:20 minskim Exp $
+
+--- bin/fmtutil.orig 2012-10-09 17:39:16.000000000 +0000
++++ bin/fmtutil
+@@ -213,7 +213,7 @@ getmatch()
+ initTexmfMain()
+ {
+ case $MT_TEXMFMAIN in
+- "") MT_TEXMFMAIN=`kpsewhich --var-value=TEXMFMAIN`;;
++ "") MT_TEXMFMAIN=`@KPSEWHICH@ --var-value=TEXMFMAIN`;;
+ esac
+ export MT_TEXMFMAIN
+ }
+@@ -225,14 +225,14 @@ initTexmfMain()
+ ###############################################################################
+ cache_vars()
+ {
+- : ${MT_VARTEXFONTS=`kpsewhich --expand-var='$VARTEXFONTS' | sed 's%^!!%%'`}
+- : ${MT_MKTEXNAM=`kpsewhich --format='web2c files' mktexnam`}
+- : ${MT_MKTEXNAM_OPT=`kpsewhich --format='web2c files' mktexnam.opt`}
+- : ${MT_MKTEXDIR=`kpsewhich --format='web2c files' mktexdir`}
+- : ${MT_MKTEXDIR_OPT=`kpsewhich --format='web2c files' mktexdir.opt`}
+- : ${MT_MKTEXUPD=`kpsewhich --format='web2c files' mktexupd`}
+- : ${MT_MKTEX_CNF=`kpsewhich --format='web2c files' mktex.cnf`}
+- : ${MT_MKTEX_OPT=`kpsewhich --format='web2c files' mktex.opt`}
++ : ${MT_VARTEXFONTS=`@KPSEWHICH@ --expand-var='$VARTEXFONTS' | sed 's%^!!%%'`}
++ : ${MT_MKTEXNAM=`@KPSEWHICH@ --format='web2c files' mktexnam`}
++ : ${MT_MKTEXNAM_OPT=`@KPSEWHICH@ --format='web2c files' mktexnam.opt`}
++ : ${MT_MKTEXDIR=`@KPSEWHICH@ --format='web2c files' mktexdir`}
++ : ${MT_MKTEXDIR_OPT=`@KPSEWHICH@ --format='web2c files' mktexdir.opt`}
++ : ${MT_MKTEXUPD=`@KPSEWHICH@ --format='web2c files' mktexupd`}
++ : ${MT_MKTEX_CNF=`@KPSEWHICH@ --format='web2c files' mktex.cnf`}
++ : ${MT_MKTEX_OPT=`@KPSEWHICH@ --format='web2c files' mktex.opt`}
+ export MT_VARTEXFONTS MT_MKTEXNAM MT_MKTEXNAM_OPT MT_MKTEXDIR
+ export MT_MKTEXDIR_OPT MT_MKTEXUPD MT_MKTEX_CNF MT_MKTEX_OPT
+ }
+@@ -574,7 +574,7 @@ main()
+
+ # set up destdir:
+ if test -z "$destdir"; then
+- : ${MT_TEXMFVAR=`kpsewhich -var-value=TEXMFVAR`}
++ : ${MT_TEXMFVAR=`@KPSEWHICH@ -var-value=TEXMFVAR`}
+ destdir=$MT_TEXMFVAR/web2c
+ fi
+ test -d "$destdir" || mktexdir "$destdir" >/dev/null 2>&1
+@@ -683,7 +683,7 @@ parse_line()
+ inifile=`echo $lastarg | sed 's%^\*%%'`
+
+ # See if we can find $inifile for return code:
+- kpsewhich -progname=$format -format=$kpsefmt $inifile >/dev/null 2>&1
++ @KPSEWHICH@ -progname=$format -format=$kpsefmt $inifile >/dev/null 2>&1
+ }
+
+ ###############################################################################
+@@ -696,7 +696,7 @@ find_hyphenfile()
+ format="$1"; hyphenation="`echo $2 | sed 's/,/ /g'`"
+ case $hyphenation in
+ -) ;;
+- *) kpsewhich -progname="$format" -format=tex $hyphenation;;
++ *) @KPSEWHICH@ -progname="$format" -format=tex $hyphenation;;
+ esac
+ }
+
+@@ -727,7 +727,7 @@ run_initex()
+ poolfile=
+ tcxflag=
+ test -n "$pool" \
+- && poolfile=`(kpsewhich -progname=$engine $pool.pool) 2>/dev/null`
++ && poolfile=`(@KPSEWHICH@ -progname=$engine $pool.pool) 2>/dev/null`
+ if test -n "$poolfile" && test -f "$poolfile"; then
+ verboseMsg "$progname: attempting to create localized format using pool=$pool and tcx=$tcx."
+ cp "$poolfile" $engine.pool
+@@ -886,7 +886,7 @@ recreate_by_fmt()
+ create_missing()
+ {
+ # match_cmd='test ! -f $destdir/$fmtfile'
+- match_cmd='test ! -f "`kpsewhich -engine=$texengine -progname=$format $fmtfile`"'
++ match_cmd='test ! -f "`@KPSEWHICH@ -engine=$texengine -progname=$format $fmtfile`"'
+ recreate_loop
+ }
+
+@@ -896,7 +896,7 @@ create_missing()
+ ###############################################################################
+ recreate_existing()
+ {
+- match_cmd='test -f "`kpsewhich -engine=$texengine -progname=$format $fmtfile`"'
++ match_cmd='test -f "`@KPSEWHICH@ -engine=$texengine -progname=$format $fmtfile`"'
+ recreate_loop
+ }
+