$NetBSD: patch-ac,v 1.1 2009/09/20 03:33:43 minskim Exp $

--- updmap.orig	2008-05-25 15:24:33.000000000 -0700
+++ updmap
@@ -597,7 +597,7 @@ fileADOBE()
 ###############################################################################
 locateWeb2c()
 {
-  kpsewhich --format='web2c files' ${1+"$@"}
+  @KPSEWHICH@ --format='web2c files' ${1+"$@"}
 }
 
 ###############################################################################
@@ -617,7 +617,7 @@ locateMap()
   # The old version of the code; not used at the moment.
   for map
   do
-    file=`kpsewhich --format=map "$map"`
+    file=`@KPSEWHICH@ --format=map "$map"`
     if test -f "$file"; then
       verboseMsg "$progname: using map file \`$file'"
       echo "$file"
@@ -637,10 +637,10 @@ locateMapMigrate()
   for map
   do
     # look up using the new search path
-    file=`kpsewhich --format=map "$map"`
+    file=`@KPSEWHICH@ --format=map "$map"`
 
     # look up using the old search path
-    file2=`kpsewhich --format='dvips config' "$map"`
+    file2=`@KPSEWHICH@ --format='dvips config' "$map"`
 
     # Well, the search paths should not overlap. If they do, and if
     # file1 = file2, we don't want to complain about file2, so:
@@ -830,7 +830,7 @@ mktexdir()
 ###############################################################################
 setupDestDir()
 {
-  vartexmf=`kpsewhich -var-value=TEXMFVAR`
+  vartexmf=`@KPSEWHICH@ -var-value=TEXMFVAR`
 
   # dvips
   if test -z "$dvipsoutputdir"; then
@@ -861,7 +861,7 @@ setupDestDir()
 ###############################################################################
 setupLog()
 {
-  vartexmf=`kpsewhich -var-value=TEXMFVAR`
+  vartexmf=`@KPSEWHICH@ -var-value=TEXMFVAR`
   dir=$vartexmf/web2c
   mktexdir "$dir" >/dev/null 2>&1
   log="$dir/$progname.log"
@@ -1055,7 +1055,7 @@ listAvailableMaps()
 '
   for line in `egrep '^(#! *)?(Mixed)?Map' "$cnfFile"`; do
     m=`echo "$line" | sed 's@[ 	]*$@@; s@.*[ 	]@@'`
-    kpsewhich --format=map "$m" >/dev/null && echo "$line"
+    @KPSEWHICH@ --format=map "$m" >/dev/null && echo "$line"
   done
   IFS=$OLDIFS
 }
@@ -1068,7 +1068,7 @@ listAvailableMaps()
 syncWithTrees()
 {
   for i in `egrep '^(Mixed)?Map' "$cnfFile" | sed 's@.* @@'`; do
-    kpsewhich --format=map "$i" >/dev/null || echo "$i"
+    @KPSEWHICH@ --format=map "$i" >/dev/null || echo "$i"
   done > $tmp1
   {
     sed 's@/@\\/@g; s@^@/^MixedMap[ 	]*@; s@$@$/s/^/#! /@' <$tmp1
@@ -1335,7 +1335,7 @@ main()
   cnfFileShort=updmap.cfg
   cnfFile=
   dvipsoutputdir=; pdftexoutputdir=; dvipdfmoutputdir=
-  : ${TEXMFMAIN=`kpsewhich -var-value=TEXMFMAIN`}
+  : ${TEXMFMAIN=`@KPSEWHICH@ -var-value=TEXMFMAIN`}
 
   tmpdir=${TMPDIR-${TEMP-${TMP-/tmp}}}/$progname.$$
   tmp1=$tmpdir/a
