[BACK]Return to patch-bin_texconfig-dialog CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / print / tex-tetex / patches

File: [cvs.NetBSD.org] / pkgsrc / print / tex-tetex / patches / Attic / patch-bin_texconfig-dialog (download)

Revision 1.1, Sat Oct 13 22:38:20 2012 UTC (10 years, 3 months ago) by minskim
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4

Update tex-tetex{,-doc} to 3.0.27774.

In TeX Live 2012, this package replaces print/texlive-tetex.

$NetBSD: patch-bin_texconfig-dialog,v 1.1 2012/10/13 22:38:20 minskim Exp $

--- bin/texconfig-dialog.orig	2012-10-09 17:39:16.000000000 +0000
+++ bin/texconfig-dialog
@@ -81,14 +81,7 @@ logexec()
 ###############################################################################
 runDialog()
 {
-  if test -n "$DIALOG_PROG"; then
-    termCtl clear
-    $DIALOG_PROG --title "TeX setup utility" ${1+"$@"}
-    runDialogRc=$?
-    termCtl clear
-  else
-    abort "could not find dialog or whiptail program to run"
-  fi
+  @DIALOG@ --title "TeX setup utility" ${1+"$@"}
   (exit $runDialogRc)
   return $runDialogRc
 }
@@ -101,7 +94,7 @@ findDialog()
 {
   for bin in whiptail dialog
   do
-    binLoc=`texconfig findprog $bin`
+    binLoc=`@TEXCONFIG@ findprog $bin`
     case $binLoc in
       "") DIALOG_PROG="";;
       *)  DIALOG_PROG=$binLoc; break;;
@@ -195,11 +188,11 @@ trouble, you may have more luck with +/-
         menuMode
         ;;
       REHASH)
-        logexec texconfig rehash
+        logexec @TEXCONFIG@ rehash
         termCtl readln
         ;;
       FORMATS)
-        texconfig formats
+        @TEXCONFIG@ formats
         termCtl readln
         ;;
       HYPHENATION)
@@ -209,11 +202,11 @@ trouble, you may have more luck with +/-
         menuDvips
         ;;
       FAQ)
-        texconfig faq
+        @TEXCONFIG@ faq
         termCtl readln
         ;;
       CONF)
-        logexec texconfig conf
+        logexec @TEXCONFIG@ conf
         termCtl readln
         ;;
       LOG)
@@ -234,7 +227,7 @@ Chosse a mode to be used when metafont g
 be differences between modes of the same resolution. See the comments in the file modes.mf for more details.
 \"" \
       23 80 14 \
-      `texconfig mode-list` 2>"$tmpmenu"
+      `@TEXCONFIG@ mode-list` 2>"$tmpmenu"
 }
 
 menuMode()
@@ -243,7 +236,7 @@ menuMode()
   mode=`cat "$tmpmenu"`
 
   if test -n "$mode"; then
-    logexec texconfig mode "$mode"
+    logexec @TEXCONFIG@ mode "$mode"
     termCtl readln
   fi
 }
@@ -312,7 +305,7 @@ NOTE: If you just press return, printing
               menuDvipsPrintOpt=$menuDvipsAns
               ;;
           esac
-          logexec texconfig dvips $menuDvipsPrinterOpt printcmd "$menuDvipsPrintOpt"
+          logexec @TEXCONFIG@ dvips $menuDvipsPrinterOpt printcmd "$menuDvipsPrintOpt"
           termCtl readln
         fi
         ;;
@@ -321,7 +314,7 @@ NOTE: If you just press return, printing
         mode=`cat "$tmpmenu"`
   
         if test -n "$mode"; then
-          logexec texconfig dvips $menuDvipsPrinterOpt mode "$mode"
+          logexec @TEXCONFIG@ dvips $menuDvipsPrinterOpt mode "$mode"
           termCtl readln
         fi
         ;;
@@ -331,7 +324,7 @@ offset), e.g. 2mm,-0.5in (right 2mm and 
         case $menuDvipsAns in
           "") : ;;
           *)
-            logexec texconfig dvips $menuDvipsPrinterOpt offset "$menuDvipsAns"
+            logexec @TEXCONFIG@ dvips $menuDvipsPrinterOpt offset "$menuDvipsAns"
             termCtl readln
             ;;
         esac
@@ -339,11 +332,11 @@ offset), e.g. 2mm,-0.5in (right 2mm and 
       PAPER)
         eval runDialog \
           --menu \'\\n\\nChoose the default papersize definition for dvips.\\n\\n\' \
-          23 80 8 `texconfig dvips paper-list` \
+          23 80 8 `@TEXCONFIG@ dvips paper-list` \
           2>"$tmpmenu"
         paper=`cat "$tmpmenu"`
         if test -n "$paper"; then
-          logexec texconfig dvips paper "$paper"
+          logexec @TEXCONFIG@ dvips paper "$paper"
           termCtl readln
         fi
         ;;
@@ -364,7 +357,7 @@ offset), e.g. 2mm,-0.5in (right 2mm and 
         case $menuDvipsAns in
           "") : ;;
           *)
-            logexec texconfig dvips add $menuDvipsAns
+            logexec @TEXCONFIG@ dvips add $menuDvipsAns
             termCtl readln
             ;;
         esac
@@ -375,7 +368,7 @@ offset), e.g. 2mm,-0.5in (right 2mm and 
         case $menuDvipsAns in
           "") : ;;
           *)
-	    logexec texconfig dvips del $menuDvipsAns
+	    logexec @TEXCONFIG@ dvips del $menuDvipsAns
             termCtl readln
             ;;
         esac
@@ -398,11 +391,11 @@ Select your default paper format.
   p=`cat "$tmpmenu"`
   case $p in
     A4)
-      logexec texconfig paper a4
+      logexec @TEXCONFIG@ paper a4
       termCtl readln
       ;;
     LETTER)
-      logexec texconfig paper letter
+      logexec @TEXCONFIG@ paper letter
       termCtl readln
       ;;
   esac
@@ -415,14 +408,14 @@ menuHyphenation()
 Choose format to set up hyphenation for.
 " \
     23 80 14 \
-    `texconfig hyphen-list | sed 's@\(.*\)@\1 \1@'`  2>"$tmpmenu"
+    `@TEXCONFIG@ hyphen-list | sed 's@\(.*\)@\1 \1@'`  2>"$tmpmenu"
   p=`cat "$tmpmenu"`
   case $p in
     "")
       return
       ;;
     *)
-      texconfig hyphen "$p"
+      @TEXCONFIG@ hyphen "$p"
       termCtl readln
   esac
 }
@@ -445,9 +438,9 @@ eof
 esac
 
 
-: ${TEXMFCONFIG=`kpsewhich -var-value=TEXMFCONFIG`}
-: ${TEXMFVAR=`kpsewhich -var-value=TEXMFVAR`}
-: ${TEXMFMAIN=`kpsewhich -var-value=TEXMFMAIN`}
+: ${TEXMFCONFIG=`@KPSEWHICH@ -var-value=TEXMFCONFIG`}
+: ${TEXMFVAR=`@KPSEWHICH@ -var-value=TEXMFVAR`}
+: ${TEXMFMAIN=`@KPSEWHICH@ -var-value=TEXMFMAIN`}
 export TEXMFCONFIG TEXMFVAR TEXMFMAIN
 
 setupTmpDir