Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37411509
en ru br
ALT Linux repos
D:3.0-alt1
5.0: 2.0-alt5
4.1: 2.0-alt4
4.0: 2.0-alt3
3.0: 2.0-alt2.1

Group :: Publishing
RPM: tetex

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Patch: teTeX-2.0-alt-deps.patch
Download


--- teTeX-src-2.0.orig/texk/tetex/allcm
+++ teTeX-src-2.0/texk/tetex/allcm
@@ -14,6 +14,7 @@ unset RUNNING_BSH
 test -n "${ZSH_VERSION+set}" && alias -g '${1+"$@"}'='"$@"'
 
 DVIPS=dvips
+LATEX=latex
 
 progname=`basename $0`
 
@@ -107,9 +108,9 @@ echo >&2
 echo "---------------------------------------------------------------------" >&2
 echo ">>>>>>>>>>>  Calling latex...                              <<<<<<<<<<" >&2
 echo "---------------------------------------------------------------------" >&2
-latex allcm10 >/dev/null
-latex allcm11 >/dev/null
-latex allcm12 >/dev/null
+$LATEX allcm10 >/dev/null
+$LATEX allcm11 >/dev/null
+$LATEX allcm12 >/dev/null
 
 if test -z "$DONTRUNDVIPS" ; then
 echo >&2
--- teTeX-src-2.0.orig/texk/tetex/dvired
+++ teTeX-src-2.0/texk/tetex/dvired
@@ -65,6 +65,7 @@ paper=a4 ;	pstopsopt='2:0(7.44mm,7.44mm)
 #paper=tabloid ;	pstopsopt='2:0(7.44mm,7.44mm)+1(7.44mm,-208.46mm)'
 
 of=""
+lpr=lpr
 lpr_opt=""
 
 case "$PRINTER" in
@@ -89,7 +90,7 @@ while [ ! -z "$1" ] ; do
 done
 
 case "$of" in
-"")	dvips -x707 $dvips_pre $opt -f | pstops -q $pstopsopt | lpr $lpr_opt
+"")	dvips -x707 $dvips_pre $opt -f | pstops -q $pstopsopt | $lpr $lpr_opt
 	;;
 "-")	dvips -x707 $dvips_pre $opt -f | pstops -q $pstopsopt
 	;;
--- teTeX-src-2.0.orig/texk/tetex/texconfig
+++ teTeX-src-2.0/texk/tetex/texconfig
@@ -496,10 +496,12 @@ dvips_test_print()
   has_latex || return
   cd "$tmpdir"          
   cls
-  latex testpage          2>&1 | tee -a "$log"
+  latex=latex
+  dvips=dvips
+  $latex testpage          2>&1 | tee -a "$log"
   case $printer in
-      default)	dvips testpage ;;
-      *)	dvips -P$printer testpage ;;
+      default)	$dvips testpage ;;
+      *)	$dvips -P$printer testpage ;;
   esac 2>&1 | tee -a "$log"
   
 }
@@ -891,7 +893,8 @@ xdvi_make_test()
   cls
   tex '\input story\end' 2>&1 | tee -a "$log"
   cls
-  xdvi story 2>&1 | tee -a "$log"
+  xdvi=xdvi
+  $xdvi story 2>&1 | tee -a "$log"
 }
 
 
@@ -1007,6 +1010,7 @@ eof
   fi
 }
 
+mf=mf
 find_res()
 {
   cat >mftmp.mf <<'eof'
@@ -1021,12 +1025,12 @@ message "YDPI = " & ydpi;
 fontmaking := 0;
 myexit;
 eof
-  mf '\mode='"$1"';  \input ./mftmp' </dev/null | awk '$1 == "XDPI" || $1 == "YDPI" { print $3 }'
+  $mf '\mode='"$1"';  \input ./mftmp' </dev/null | awk '$1 == "XDPI" || $1 == "YDPI" { print $3 }'
 }
 
 mode_name()
 {
-  mf '\mode='"$1"';  \input modename' | sed -n '/^MODENAME/!d; s/.*= //; s/_.*//; p'
+  $mf '\mode='"$1"';  \input modename' | sed -n '/^MODENAME/!d; s/.*= //; s/_.*//; p'
 }
 
 list_formats()
 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin