- texlive-context requires texlive-texmf-context (#455163)

- fix lacheck to not to segfault (#451513)
- rediff some patchesto be applicable with zero fuzz
This commit is contained in:
Jindrich Novy 2008-08-27 13:45:49 +00:00
parent 8778d13731
commit 860dd420bd
10 changed files with 650 additions and 647 deletions

View File

@ -1,7 +1,42 @@
--- tetex-src-3.0/texk/pdvipsk/Makefile.in.pdvips 2005-04-13 19:35:07.000000000 +0900 diff -up texlive-2007/texk/configure.in.pdvips texlive-2007/texk/configure.in
+++ tetex-src-3.0/texk/pdvipsk/Makefile.in 2005-04-13 19:53:44.000000000 +0900 --- texlive-2007/texk/configure.in.pdvips 2007-01-10 17:36:20.000000000 +0100
@@ -20,6 +20,8 @@ +++ texlive-2007/texk/configure.in 2008-08-27 15:26:38.000000000 +0200
ac_include ../make/texi.mk @@ -62,6 +62,7 @@ PKGS='
dvipng
dvipos
dvipsk
+ pdvipsk
gsftopk
lacheck
makeindexk
diff -up texlive-2007/texk/configure.pdvips texlive-2007/texk/configure
--- texlive-2007/texk/configure.pdvips 2007-01-10 17:36:44.000000000 +0100
+++ texlive-2007/texk/configure 2008-08-27 15:26:38.000000000 +0200
@@ -6604,6 +6604,7 @@ PKGS='
dvipng
dvipos
dvipsk
+ pdvipsk
gsftopk
lacheck
makeindexk
diff -up texlive-2007/texk/pdvipsk/dvips.c.pdvips texlive-2007/texk/pdvipsk/dvips.c
--- texlive-2007/texk/pdvipsk/dvips.c.pdvips 2008-08-27 15:26:38.000000000 +0200
+++ texlive-2007/texk/pdvipsk/dvips.c 2008-08-27 15:26:38.000000000 +0200
@@ -597,7 +597,7 @@ main P2C(int, argc, char **, argv)
#endif
#ifdef KPATHSEA
- kpse_set_program_name (argv[0], "dvips");
+ kpse_set_program_name (argv[0], "pdvips");
kpse_set_program_enabled (kpse_pk_format, MAKE_TEX_PK_BY_DEFAULT, kpse_src_compile);
#endif
diff -up texlive-2007/texk/pdvipsk/Makefile.in.pdvips texlive-2007/texk/pdvipsk/Makefile.in
--- texlive-2007/texk/pdvipsk/Makefile.in.pdvips 2008-08-27 15:26:38.000000000 +0200
+++ texlive-2007/texk/pdvipsk/Makefile.in 2008-08-27 15:26:38.000000000 +0200
@@ -20,6 +20,8 @@ kpse_include ../make/cross.mk
kpse_include ../make/texi.mk
prog_cflags = -DUNIX -DKPATHSEA -DNeedFunctionPrototypes -DSHIFTLOWCHARS prog_cflags = -DUNIX -DKPATHSEA -DNeedFunctionPrototypes -DSHIFTLOWCHARS
+ppsheaderdir = $(texmf)/pdvips +ppsheaderdir = $(texmf)/pdvips
@ -9,7 +44,7 @@
# The `t[mp]-' business is so that we don't create an empty .pro file, # The `t[mp]-' business is so that we don't create an empty .pro file,
# if running squeeze fails for some reason. A dependency on squeeze # if running squeeze fails for some reason. A dependency on squeeze
# fails here, so we include it below. # fails here, so we include it below.
@@ -36,11 +38,11 @@ @@ -36,11 +38,11 @@ scalewidth.o dosection.o dopage.o reside
header.o repack.o virtualfont.o dpicheck.o finclude.o writet1.o \ header.o repack.o virtualfont.o dpicheck.o finclude.o writet1.o \
pprescan.o papersiz.o color.o bbox.o hps.o t1part.o pprescan.o papersiz.o color.o bbox.o hps.o t1part.o
@ -23,7 +58,7 @@
$(program): $(kpathsea) $(objects) $(program): $(kpathsea) $(objects)
$(kpathsea_link) $(objects) $(LOADLIBES) $(kpathsea_link) $(objects) $(LOADLIBES)
@@ -93,16 +95,16 @@ @@ -93,16 +95,16 @@ uninstall-exec:
for p in $(programs); do rm -f $(bindir)/$$p; done for p in $(programs); do rm -f $(bindir)/$$p; done
rm -f $(bindir)/o$(program) rm -f $(bindir)/o$(program)
@ -45,7 +80,7 @@
# psfonts.map. # psfonts.map.
# if test ! -r $(psheaderdir)/base/psfonts.map \ # if test ! -r $(psheaderdir)/base/psfonts.map \
# || grep 'original psfonts.map --' $(psheaderdir)/base/psfonts.map \ # || grep 'original psfonts.map --' $(psheaderdir)/base/psfonts.map \
@@ -110,11 +112,8 @@ @@ -110,11 +112,8 @@ install-data: $(program).info
# $(INSTALL_DATA) $(srcdir)/psfonts.map $(psheaderdir)/base/psfonts.map; \ # $(INSTALL_DATA) $(srcdir)/psfonts.map $(psheaderdir)/base/psfonts.map; \
# else true; fi # else true; fi
# psfonts_jp.map. # psfonts_jp.map.
@ -59,7 +94,7 @@
# Man pages. # Man pages.
$(INSTALL_DATA) $(srcdir)/$(program).1 $(man1dir)/$(program).$(manext) $(INSTALL_DATA) $(srcdir)/$(program).1 $(man1dir)/$(program).$(manext)
rm -f $(man1dir)/o$(program).$(manext) rm -f $(man1dir)/o$(program).$(manext)
@@ -124,9 +123,6 @@ @@ -124,9 +123,6 @@ install-data: $(program).info
# cd $(srcdir)/tex && for m in *.tex; do \ # cd $(srcdir)/tex && for m in *.tex; do \
# $(INSTALL_DATA) $$m $(dvips_plain_macrodir)/$$m; done # $(INSTALL_DATA) $$m $(dvips_plain_macrodir)/$$m; done
$(POST_INSTALL) $(POST_INSTALL)
@ -69,7 +104,7 @@
uninstall-data: uninstall-data:
$(PRE_UNINSTALL) $(PRE_UNINSTALL)
@@ -149,11 +145,11 @@ @@ -149,11 +145,11 @@ uninstall-data:
rm -f $(man1dir)/dvips.$(manext) $(man1dir)/afm2tfm.$(manext) rm -f $(man1dir)/dvips.$(manext) $(man1dir)/afm2tfm.$(manext)
distname = dvipsk distname = dvipsk
@ -83,64 +118,3 @@
post-dist-$(distname): post-dist-$(distname):
ln -s `pwd`/contrib `pwd`/tex $(distdir) ln -s `pwd`/contrib `pwd`/tex $(distdir)
mkdir $(distdir)/reencode; ln -s $(fontname)/*.enc $(distdir)/reencode mkdir $(distdir)/reencode; ln -s $(fontname)/*.enc $(distdir)/reencode
--- tetex-src-2.99.6.20041211-beta/texk/pdvipsk/dvips.c.pdvips 2004-12-14 21:13:36.005636838 +0900
+++ tetex-src-2.99.6.20041211-beta/texk/pdvipsk/dvips.c 2004-12-14 21:13:36.076623936 +0900
@@ -588,17 +588,17 @@ main P2C(int, argc, char **, argv)
#ifdef __APPLE__ /* for Mac OS X, T. Uchiyama */
struct rlimit rl;
getrlimit(RLIMIT_STACK, &rl);
rl.rlim_cur = 2048 * 1024;
setrlimit(RLIMIT_STACK, &rl);
#endif
#ifdef KPATHSEA
- kpse_set_program_name (argv[0], "dvips");
+ kpse_set_program_name (argv[0], "pdvips");
kpse_set_program_enabled (kpse_pk_format, MAKE_TEX_PK_BY_DEFAULT, kpse_src_compile);
#endif
#ifdef __THINK__
argc = dcommand(&argv) ; /* do I/O stream redirection */
#endif
#ifdef VMS /* Grab the command-line buffer */
short len_arg;
--- texlive-2007/texk/configure.in.pdvips 2007-01-11 01:36:20.000000000 +0900
+++ texlive-2007/texk/configure.in 2007-02-22 10:45:22.000000000 +0900
@@ -57,16 +57,17 @@ PKGS='
dvi2tty
dvidvi
dviljk
dvipdfm
dvipdfmx
dvipng
dvipos
dvipsk
+ pdvipsk
gsftopk
lacheck
makeindexk
musixflx
ps2pkm
seetexk
tetex
tex4htk
--- texlive-2007/texk/configure.pdvips 2007-01-11 01:36:44.000000000 +0900
+++ texlive-2007/texk/configure 2007-02-22 10:46:14.000000000 +0900
@@ -6599,16 +6599,17 @@ PKGS='
dvi2tty
dvidvi
dviljk
dvipdfm
dvipdfmx
dvipng
dvipos
dvipsk
+ pdvipsk
gsftopk
lacheck
makeindexk
musixflx
ps2pkm
seetexk
tetex
tex4htk

View File

@ -1,6 +1,33 @@
--- TeX/texk/tetex/allcm.badscript 2006-05-24 16:15:36.000000000 -0700 diff -up texlive-2007/texk/dviljk/dvihp.badscript texlive-2007/texk/dviljk/dvihp
+++ TeX/texk/tetex/allcm 2006-05-24 16:18:47.000000000 -0700 --- texlive-2007/texk/dviljk/dvihp.badscript 2006-01-17 22:41:51.000000000 +0100
@@ -14,7 +14,7 @@ +++ texlive-2007/texk/dviljk/dvihp 2008-08-27 13:30:02.000000000 +0200
@@ -7,9 +7,7 @@
: ${SPOOL=lpr} # used to print an LJ file
: ${TMPDIR=${TEMP-${TMP-/tmp}}} # for the dvicopy output
-tmpdir="${TMPDIR}"/dvihp$$
-(umask 077; mkdir "$tmpdir") \
- || { echo "cannot create directory \`$tmpdir'."; exit 1; }
+tmpdir=`mktemp -d ${TMPDIR}/dvihp.XXXXXX` || { echo "cannot create secure temporary directory."; exit 1; }
trap '
cd "${TMPDIR}"
diff -up texlive-2007/texk/dvipdfm/dvipdft.badscript texlive-2007/texk/dvipdfm/dvipdft
--- texlive-2007/texk/dvipdfm/dvipdft.badscript 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/dvipdfm/dvipdft 2008-08-27 13:30:02.000000000 +0200
@@ -31,7 +31,7 @@ help="Usage: $progname [options] dvifile
$progname --help
$progname --version"
-tmpdir=${TMPDIR-${TEMP-${TMP-/tmp}}}/$progname.$$
+tmpdir=`mktemp -d ${TMP-/tmp}/$progname.XXXXXX`
quoteit()
{
diff -up texlive-2007/texk/tetex/allcm.badscript texlive-2007/texk/tetex/allcm
--- texlive-2007/texk/tetex/allcm.badscript 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/tetex/allcm 2008-08-27 13:30:02.000000000 +0200
@@ -14,7 +14,7 @@ unset RUNNING_BSH
test -n "${ZSH_VERSION+set}" && alias -g '${1+"$@"}'='"$@"' test -n "${ZSH_VERSION+set}" && alias -g '${1+"$@"}'='"$@"'
progname=`basename $0` progname=`basename $0`
@ -9,7 +36,7 @@
case "$progname" in case "$progname" in
allec) allec)
@@ -81,11 +81,6 @@ @@ -81,11 +81,6 @@ trap '
exit 1 exit 1
' 1 2 3 7 13 15 ' 1 2 3 7 13 15
@ -21,9 +48,10 @@
cd $tmpdir || exit 1 cd $tmpdir || exit 1
echo >&2 echo >&2
echo "---------------------------------------------------------------------" >&2 echo "---------------------------------------------------------------------" >&2
--- TeX/texk/tetex/fmtutil.badscript 2006-05-24 16:19:21.000000000 -0700 diff -up texlive-2007/texk/tetex/fmtutil.badscript texlive-2007/texk/tetex/fmtutil
+++ TeX/texk/tetex/fmtutil 2006-05-24 16:22:26.000000000 -0700 --- texlive-2007/texk/tetex/fmtutil.badscript 2007-01-14 18:46:37.000000000 +0100
@@ -108,8 +108,6 @@ +++ texlive-2007/texk/tetex/fmtutil 2008-08-27 13:30:02.000000000 +0200
@@ -112,8 +112,6 @@ setupTmpDir()
trap 'cleanup 1' 1 2 3 7 13 15 trap 'cleanup 1' 1 2 3 7 13 15
needsCleanup=true needsCleanup=true
@ -32,7 +60,7 @@
} }
############################################################################### ###############################################################################
@@ -355,7 +353,7 @@ @@ -360,7 +358,7 @@ main()
need_find_hyphenfile=false need_find_hyphenfile=false
cfgparam= cfgparam=
cfgmaint= cfgmaint=
@ -40,10 +68,11 @@
+ tmpdir=`mktemp -d ${TMP-/tmp}/$progname.XXXXXX` + tmpdir=`mktemp -d ${TMP-/tmp}/$progname.XXXXXX`
verboseFlag=true verboseFlag=true
# mktexfmtMode: if called as mktexfmt, set to true. Will echo the generated # mktexfmtMode: if called as mktexfmt, set to true. Will echo the
--- TeX/texk/tetex/texconfig.badscript 2006-05-24 16:22:54.000000000 -0700 diff -up texlive-2007/texk/tetex/texconfig.badscript texlive-2007/texk/tetex/texconfig
+++ TeX/texk/tetex/texconfig 2006-05-24 16:24:18.000000000 -0700 --- texlive-2007/texk/tetex/texconfig.badscript 2007-01-16 01:33:36.000000000 +0100
@@ -37,7 +37,7 @@ +++ texlive-2007/texk/tetex/texconfig 2008-08-27 13:30:02.000000000 +0200
@@ -37,7 +37,7 @@ envVars="
TEXMFDBS TEXMFINI TEXMFSCRIPTS TEXPICTS TEXPKS TEXPOOL TEXPSHEADERS TEXMFDBS TEXMFINI TEXMFSCRIPTS TEXPICTS TEXPKS TEXPOOL TEXPSHEADERS
TEXSOURCES TFMFONTS TRFONTS TTFONTS VFFONTS WEB2C WEBINPUTS TEXSOURCES TFMFONTS TRFONTS TTFONTS VFFONTS WEB2C WEBINPUTS
" "
@ -52,7 +81,7 @@
needsCleanup=false needsCleanup=false
lastUpdatedFile= lastUpdatedFile=
@@ -216,8 +216,6 @@ @@ -216,8 +216,6 @@ setupTmpDir()
trap 'cleanup 1' 1 2 3 7 13 15 trap 'cleanup 1' 1 2 3 7 13 15
needsCleanup=true needsCleanup=true
@ -61,9 +90,10 @@
} }
############################################################################### ###############################################################################
--- TeX/texk/tetex/texlinks.badscript 2005-08-28 12:45:59.000000000 -0700 diff -up texlive-2007/texk/tetex/texlinks.badscript texlive-2007/texk/tetex/texlinks
+++ TeX/texk/tetex/texlinks 2006-05-24 16:31:25.000000000 -0700 --- texlive-2007/texk/tetex/texlinks.badscript 2007-01-17 17:31:31.000000000 +0100
@@ -100,8 +100,6 @@ +++ texlive-2007/texk/tetex/texlinks 2008-08-27 13:30:02.000000000 +0200
@@ -100,8 +100,6 @@ setupTmpDir()
trap 'cleanup 1' 1 2 3 7 13 15 trap 'cleanup 1' 1 2 3 7 13 15
needsCleanup=true needsCleanup=true
@ -72,7 +102,7 @@
} }
@@ -192,7 +190,7 @@ @@ -199,7 +197,7 @@ search_symlinkdir()
upd_symlinkdir() upd_symlinkdir()
{ {
search_symlinkdir || return 0 search_symlinkdir || return 0
@ -81,7 +111,7 @@
install_link "$selfautoloc/$i" "$symlinkdir/$i" install_link "$selfautoloc/$i" "$symlinkdir/$i"
done done
} }
@@ -236,12 +234,12 @@ @@ -243,12 +241,12 @@ main()
test -f "$cnf_file" || abort "config file \`$cnf' not found" test -f "$cnf_file" || abort "config file \`$cnf' not found"
@ -96,7 +126,7 @@
if test -z "$dirs"; then if test -z "$dirs"; then
if test $multiplatform = true; then if test $multiplatform = true; then
@@ -259,8 +257,8 @@ @@ -266,8 +264,8 @@ main()
for d in $dirs; do for d in $dirs; do
kpseaccess -w $d \ kpseaccess -w $d \
|| { errmsg "$d: no write permissions. Skipping..."; continue; } || { errmsg "$d: no write permissions. Skipping..."; continue; }
@ -107,9 +137,10 @@
while test $# != 0; do while test $# != 0; do
fmt=$1; engine=$2; shift; shift fmt=$1; engine=$2; shift; shift
--- TeX/texk/tetex/updmap.badscript 2006-05-24 16:32:13.000000000 -0700 diff -up texlive-2007/texk/tetex/updmap.badscript texlive-2007/texk/tetex/updmap
+++ TeX/texk/tetex/updmap 2006-05-24 16:33:51.000000000 -0700 --- texlive-2007/texk/tetex/updmap.badscript 2006-12-25 19:43:31.000000000 +0100
@@ -769,7 +769,6 @@ +++ texlive-2007/texk/tetex/updmap 2008-08-27 13:30:02.000000000 +0200
@@ -769,7 +769,6 @@ setupTmpDir()
trap 'cleanup 1' 1 2 3 7 13 15 trap 'cleanup 1' 1 2 3 7 13 15
needsCleanup=true needsCleanup=true
@ -117,7 +148,7 @@
} }
############################################################################### ###############################################################################
@@ -1296,7 +1295,8 @@ @@ -1299,7 +1298,8 @@ main()
dvipsoutputdir=; pdftexoutputdir=; dvipdfmoutputdir= dvipsoutputdir=; pdftexoutputdir=; dvipdfmoutputdir=
: ${TEXMFMAIN=`kpsewhich -var-value=TEXMFMAIN`} : ${TEXMFMAIN=`kpsewhich -var-value=TEXMFMAIN`}
@ -127,27 +158,3 @@
tmp1=$tmpdir/a tmp1=$tmpdir/a
tmp2=$tmpdir/b tmp2=$tmpdir/b
tmp3=$tmpdir/c tmp3=$tmpdir/c
--- TeX/texk/dviljk/dvihp.badscript 2006-05-24 16:43:13.000000000 -0700
+++ TeX/texk/dviljk/dvihp 2006-05-24 16:47:10.000000000 -0700
@@ -7,9 +7,7 @@
: ${SPOOL=lpr} # used to print an LJ file
: ${TMPDIR=${TEMP-${TMP-/tmp}}} # for the dvicopy output
-tmpdir="${TMPDIR}"/dvihp$$
-(umask 077; mkdir "$tmpdir") \
- || { echo "cannot create directory \`$tmpdir'."; exit 1; }
+tmpdir=`mktemp -d ${TMPDIR}/dvihp.XXXXXX` || { echo "cannot create secure temporary directory."; exit 1; }
trap '
cd "${TMPDIR}"
--- TeX/texk/dvipdfm/dvipdft.badscript 2006-05-24 16:48:16.000000000 -0700
+++ TeX/texk/dvipdfm/dvipdft 2006-05-24 16:51:53.000000000 -0700
@@ -31,7 +31,7 @@
$progname --help
$progname --version"
-tmpdir=${TMPDIR-${TEMP-${TMP-/tmp}}}/$progname.$$
+tmpdir=`mktemp -d ${TMP-/tmp}/$progname.XXXXXX`
quoteit()
{

View File

@ -1,43 +1,7 @@
--- tetex-src-2.0.2/texk/web2c/web2c/Makefile.in.makej 2002-10-12 13:37:39.000000000 +0200 diff -up texlive-2007/texk/web2c/omegafonts/Makefile.in.makej texlive-2007/texk/web2c/omegafonts/Makefile.in
+++ tetex-src-2.0.2/texk/web2c/web2c/Makefile.in 2005-01-07 10:48:22.931698496 +0100 --- texlive-2007/texk/web2c/omegafonts/Makefile.in.makej 2006-01-17 22:41:51.000000000 +0100
@@ -25,13 +25,14 @@ +++ texlive-2007/texk/web2c/omegafonts/Makefile.in 2008-08-27 13:28:57.000000000 +0200
@@ -34,12 +34,13 @@ omfonts: $(omfonts_objects)
# We use y_tab.* for the sake of MS-DOS.
main.o: main.c y_tab.h
-y_tab.c y_tab.h: web2c.y
+y_tab.c: y_tab.h
+y_tab.h: web2c.y
@echo Expect one shift/reduce conflict.
$(YACC) -d -v $(srcdir)/web2c.y
-test -f y.tab.c && mv -f y.tab.c y_tab.c
-test -f y.tab.h && mv -f y.tab.h y_tab.h
$(LEX_OUTPUT_ROOT).o: y_tab.h
-$(LEX_OUTPUT_ROOT).c: web2c.l
+$(LEX_OUTPUT_ROOT).c: y_tab.h web2c.l
$(LEX) $(srcdir)/web2c.l
fixwrites: fixwrites.o
--- tetex-src-2.0.2/texk/web2c/otps/Makefile.in.makej 2000-06-21 00:27:56.000000000 +0200
+++ tetex-src-2.0.2/texk/web2c/otps/Makefile.in 2005-01-07 10:49:37.588348960 +0100
@@ -21,12 +21,13 @@
$(kpathsea_link) $(otp2ocp_objects) $(LEXLIB) $(LOADLIBES)
otp2ocp.o: otp2ocp.c y_tab.h
-y_tab.c y_tab.h: otp.y
+y_tab.c: y_tab.h
+y_tab.h: otp.y
$(YACC) -d -v $(srcdir)/otp.y
-test -f y.tab.c && mv -f y.tab.c y_tab.c
-test -f y.tab.h && mv -f y.tab.h y_tab.h
$(LEX_OUTPUT_ROOT).o: otp.h
-$(LEX_OUTPUT_ROOT).c: otp.l
+$(LEX_OUTPUT_ROOT).c: y_tab.h otp.l
$(LEX) $(srcdir)/otp.l
outocp: outocp.o
--- tetex-src-2.0.2/texk/web2c/omegafonts/Makefile.in.makej 2001-11-10 14:42:37.000000000 +0100
+++ tetex-src-2.0.2/texk/web2c/omegafonts/Makefile.in 2005-01-07 10:44:36.556112816 +0100
@@ -34,12 +34,13 @@
$(kpathsea_link) $(omfonts_objects) $(LEXLIB) $(LOADLIBES) $(kpathsea_link) $(omfonts_objects) $(LEXLIB) $(LOADLIBES)
omfonts.o: omfonts.c y_tab.h omfonts.o: omfonts.c y_tab.h
@ -53,3 +17,42 @@
$(LEX) $(srcdir)/pl.l $(LEX) $(srcdir)/pl.l
diff -up texlive-2007/texk/web2c/otps/Makefile.in.makej texlive-2007/texk/web2c/otps/Makefile.in
--- texlive-2007/texk/web2c/otps/Makefile.in.makej 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/web2c/otps/Makefile.in 2008-08-27 13:28:57.000000000 +0200
@@ -21,12 +21,13 @@ otp2ocp: $(otp2ocp_objects)
$(kpathsea_link) $(otp2ocp_objects) $(LEXLIB) $(LOADLIBES)
otp2ocp.o: otp2ocp.c y_tab.h
-y_tab.c y_tab.h: otp.y
+y_tab.c: y_tab.h
+y_tab.h: otp.y
$(YACC) -d -v $(srcdir)/otp.y
-test -f y.tab.c && mv -f y.tab.c y_tab.c
-test -f y.tab.h && mv -f y.tab.h y_tab.h
$(LEX_OUTPUT_ROOT).o: otp.h
-$(LEX_OUTPUT_ROOT).c: otp.l
+$(LEX_OUTPUT_ROOT).c: y_tab.h otp.l
$(LEX) $(srcdir)/otp.l
outocp: outocp.o
diff -up texlive-2007/texk/web2c/web2c/Makefile.in.makej texlive-2007/texk/web2c/web2c/Makefile.in
--- texlive-2007/texk/web2c/web2c/Makefile.in.makej 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/web2c/web2c/Makefile.in 2008-08-27 13:28:57.000000000 +0200
@@ -25,13 +25,14 @@ web2c: $(web2c_objects)
# We use y_tab.* for the sake of MS-DOS.
main.o: main.c y_tab.h
-y_tab.c y_tab.h: web2c.y
+y_tab.c: y_tab.h
+y_tab.h: web2c.y
@echo Expect one shift/reduce conflict.
$(YACC) -d -v $(srcdir)/web2c.y
-test -f y.tab.c && mv -f y.tab.c y_tab.c
-test -f y.tab.h && mv -f y.tab.h y_tab.h
$(LEX_OUTPUT_ROOT).o: y_tab.h
-$(LEX_OUTPUT_ROOT).c: web2c.l
+$(LEX_OUTPUT_ROOT).c: y_tab.h web2c.l
$(LEX) $(srcdir)/web2c.l
fixwrites: fixwrites.o kps.o

View File

@ -1,39 +1,7 @@
--- TeX/texk/tetex/texconfig.tmpcleanup 2006-05-24 17:21:48.000000000 -0700 diff -up texlive-2007/texk/tetex/fmtutil.tmpcleanup texlive-2007/texk/tetex/fmtutil
+++ TeX/texk/tetex/texconfig 2006-05-24 17:23:55.000000000 -0700 --- texlive-2007/texk/tetex/fmtutil.tmpcleanup 2008-08-27 13:31:03.000000000 +0200
@@ -38,7 +38,8 @@ +++ texlive-2007/texk/tetex/fmtutil 2008-08-27 13:31:03.000000000 +0200
TEXSOURCES TFMFONTS TRFONTS TTFONTS VFFONTS WEB2C WEBINPUTS @@ -354,11 +354,13 @@ main()
"
tmpdir=`mktemp -d "${TMP-/tmp}/$progname.XXXXXX"` || exit 1
-needsCleanup=false
+trap -- "cleanup;" EXIT 1 2 3 7 13 15
+needsCleanup=true
lastUpdatedFile=
###############################################################################
--- TeX/texk/tetex/updmap.tmpcleanup 2006-05-24 17:24:18.000000000 -0700
+++ TeX/texk/tetex/updmap 2006-05-24 17:26:39.000000000 -0700
@@ -1288,7 +1288,7 @@
texhashEnabled=true
mkmapEnabled=true
verbose=true
- needsCleanup=false
+ needsCleanup=true
cnfFileShort=updmap.cfg
cnfFile=
@@ -1296,7 +1296,8 @@
: ${TEXMFMAIN=`kpsewhich -var-value=TEXMFMAIN`}
tmpdir=`mktemp -d ${TMP-/tmp}/$progname.XXXXXX` || \
- abort "could not create directory"
+ abort "could not create temporary directory"
+ trap -- "cleanup;" EXIT 1 2 3 7 13 15
tmp1=$tmpdir/a
tmp2=$tmpdir/b
tmp3=$tmpdir/c
--- TeX/texk/tetex/fmtutil.tmpcleanup 2006-05-24 17:27:13.000000000 -0700
+++ TeX/texk/tetex/fmtutil 2006-05-24 17:30:36.000000000 -0700
@@ -349,11 +349,13 @@
destdir= # global variable: where do we put the format files? destdir= # global variable: where do we put the format files?
cnf_file= # global variable: full name of the config file cnf_file= # global variable: full name of the config file
cmd= # desired action from command line cmd= # desired action from command line
@ -48,4 +16,39 @@
+ trap -- "cleanup;" EXIT 1 2 3 7 13 15 + trap -- "cleanup;" EXIT 1 2 3 7 13 15
verboseFlag=true verboseFlag=true
# mktexfmtMode: if called as mktexfmt, set to true. Will echo the generated # mktexfmtMode: if called as mktexfmt, set to true. Will echo the
diff -up texlive-2007/texk/tetex/texconfig.tmpcleanup texlive-2007/texk/tetex/texconfig
--- texlive-2007/texk/tetex/texconfig.tmpcleanup 2008-08-27 13:31:03.000000000 +0200
+++ texlive-2007/texk/tetex/texconfig 2008-08-27 13:31:03.000000000 +0200
@@ -38,7 +38,8 @@ envVars="
TEXSOURCES TFMFONTS TRFONTS TTFONTS VFFONTS WEB2C WEBINPUTS
"
tmpdir=`mktemp -d "${TMP-/tmp}/$progname.XXXXXX"` || exit 1
-needsCleanup=false
+trap -- "cleanup;" EXIT 1 2 3 7 13 15
+needsCleanup=true
lastUpdatedFile=
###############################################################################
diff -up texlive-2007/texk/tetex/updmap.tmpcleanup texlive-2007/texk/tetex/updmap
--- texlive-2007/texk/tetex/updmap.tmpcleanup 2008-08-27 13:31:03.000000000 +0200
+++ texlive-2007/texk/tetex/updmap 2008-08-27 13:31:03.000000000 +0200
@@ -1291,7 +1291,7 @@ main()
texhashEnabled=true
mkmapEnabled=true
verbose=true
- needsCleanup=false
+ needsCleanup=true
cnfFileShort=updmap.cfg
cnfFile=
@@ -1299,7 +1299,8 @@ main()
: ${TEXMFMAIN=`kpsewhich -var-value=TEXMFMAIN`}
tmpdir=`mktemp -d ${TMP-/tmp}/$progname.XXXXXX` || \
- abort "could not create directory"
+ abort "could not create temporary directory"
+ trap -- "cleanup;" EXIT 1 2 3 7 13 15
tmp1=$tmpdir/a
tmp2=$tmpdir/b
tmp3=$tmpdir/c

View File

@ -1,6 +1,135 @@
diff -up tetex-src-3.0/texk/dviljk/dvi2xx.c.dviljktemp tetex-src-3.0/texk/dviljk/dvi2xx.c diff -up texlive-2007/texk/dviljk/c-auto.in.dviljktemp texlive-2007/texk/dviljk/c-auto.in
--- tetex-src-3.0/texk/dviljk/dvi2xx.c.dviljktemp 1999-02-06 22:46:34.000000000 +0100 --- texlive-2007/texk/dviljk/c-auto.in.dviljktemp 2006-01-17 22:41:51.000000000 +0100
+++ tetex-src-3.0/texk/dviljk/dvi2xx.c 2007-11-13 14:53:45.000000000 +0100 +++ texlive-2007/texk/dviljk/c-auto.in 2008-08-27 13:32:10.000000000 +0200
@@ -1,9 +1,23 @@
-/* c-auto.in. Generated automatically from configure.in by autoheader. */
+/* c-auto.in. Generated from configure.in by autoheader. */
+/* acconfig.h -- used by autoheader when generating c-auto.in.
-/* Define if type char is unsigned and you are not using gcc. */
-#ifndef __CHAR_UNSIGNED__
-#undef __CHAR_UNSIGNED__
-#endif
+ If you're thinking of editing acconfig.h to fix a configuration
+ problem, don't. Edit the c-auto.h file created by configure,
+ instead. Even better, fix configure to give the right answer. */
+
+/* Define to 1 if you have the `mkdtemp' function. */
+#undef HAVE_MKDTEMP
+
+/* Define to 1 if you have the `rmdir' function. */
+#undef HAVE_RMDIR
-/* The number of bytes in a long. */
+/* Define to 1 if you have the `unlink' function. */
+#undef HAVE_UNLINK
+
+/* The size of a `long', as computed by sizeof. */
#undef SIZEOF_LONG
+
+/* Define to 1 if type `char' is unsigned and you are not using gcc. */
+#ifndef __CHAR_UNSIGNED__
+# undef __CHAR_UNSIGNED__
+#endif
diff -U0 texlive-2007/texk/dviljk/ChangeLog.dviljktemp texlive-2007/texk/dviljk/ChangeLog
--- texlive-2007/texk/dviljk/ChangeLog.dviljktemp 2006-05-29 22:09:20.000000000 +0200
+++ texlive-2007/texk/dviljk/ChangeLog 2008-08-27 13:32:10.000000000 +0200
@@ -0,0 +1,39 @@
+2007-07-02 Joachim Schrod <jschrod@acm.org>
+
+ * dvi2xx.c (DoSpecial): Security issue: usage of tmpnam() caused
+ tempfile race condition. I use mkdtemp() if it's available and
+ fall back to tmpnam.
+
+ Special parsing of include files was inconsistent, unify it. The
+ current parsing code still allows lots of non-sensical special
+ commands, but at least it doesn't access unrelated variables any
+ more.
+
+2007-06-28 Joachim Schrod <jschrod@acm.org>
+
+ * dvi2xx.c: Fixed a whole bunch of buffer overflows: The program
+ did not check memory bounds for any string operation. All places
+ where strings are copied with strcpy are replaced by dynamically
+ allocated strings (with xstrdup from kpathsea) or bounded string
+ operations. Fixed also manual string copy operations on special
+ strings. Fixed array buffer overflow in defpoint and fill special
+ operations.
+ (DoSpecial): Call of ghostscript for psfile special had also a
+ potential buffer overflow caused by unchecked usage of sprintf.
+ Fix core dump: Check if all required parameters of psfile special
+ are passed.
+
+ Bumped version number up to 2.6p3.
+
+ * dvi2xx.h: Some fixed sized string arrays are pointers now, they
+ get dynamically allocated.
+ (GetBytes): Another buffer overflow: Check that the buffer size is
+ sufficient to store the read bytes. That relies on the invariant
+ that the GetBytes macro is always called with an array as argument
+ and not with a pointer.
+
+ * config.h: Throw an error if kpathsea is not used. dvi2xx.c
+ had previously already kpathsea dependencies without protecting
+ them with #if KPATHSEA. We go that road further since upstream
+ does not exist any more.
+
diff -up texlive-2007/texk/dviljk/config.h.dviljktemp texlive-2007/texk/dviljk/config.h
--- texlive-2007/texk/dviljk/config.h.dviljktemp 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/dviljk/config.h 2008-08-27 13:32:10.000000000 +0200
@@ -216,12 +216,7 @@ typedef SCHAR_TYPE signed_char;
#endif
#ifndef KPATHSEA
-extern bool findfile(
-#if NeedFunctionPrototypes
-char path[], char n[], long4 fontmag, char name[],
- bool tfm, int level
-#endif
- );
+#error "Would need changed findfile, dviljk has changed allocation semantic of name member in tfontptr"
#endif
@@ -444,3 +439,24 @@ typedef FILE *FILEPTR;
/* If we have neither, should fall back to fprintf with fixed args. */
#endif
#endif
+
+/* If unlink and rmdir are not there, we don't delete the temporary files. */
+#ifndef HAVE_RMDIR
+#define rmdir(dir)
+#endif
+#ifndef HAVE_UNLINK
+#define unlink(file)
+#endif
+
+/* If mkdtemp() does not exist, we have to use tmpnam(). */
+#ifndef HAVE_MKDTEMP
+#define mkdtemp(dir) (tmpnam(dir) ? \
+ ( mkdir(dir, 0700) == -1 ? NULL : dir ) : \
+ ( errno = EINVAL, NULL ) )
+#endif
+
+#ifndef KPATHSEA
+/* FIXME: Should provide a strdup function. But currently this tree is
+ only used in connection with kpathsea anyhow. */
+#error "Need xstrdup and xmalloc function, e.g. from kpathsea"
+#endif
diff -up texlive-2007/texk/dviljk/configure.in.dviljktemp texlive-2007/texk/dviljk/configure.in
--- texlive-2007/texk/dviljk/configure.in.dviljktemp 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/dviljk/configure.in 2008-08-27 13:32:10.000000000 +0200
@@ -13,6 +13,7 @@ sinclude(../kpathsea/withenable.ac)
dnl These tests prevent reliable cross-compilation. Sigh.
AC_C_CHAR_UNSIGNED
AC_CHECK_SIZEOF(long)
+AC_CHECK_FUNCS(rmdir unlink mkdtemp)
KPSE_CONFIG_FILES([Makefile])
AC_OUTPUT
diff -up texlive-2007/texk/dviljk/dvi2xx.c.dviljktemp texlive-2007/texk/dviljk/dvi2xx.c
--- texlive-2007/texk/dviljk/dvi2xx.c.dviljktemp 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/dviljk/dvi2xx.c 2008-08-27 13:32:10.000000000 +0200
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
/* $Id: dvi2xx.c,v 2.5 1997/12/08 20:52:20 neumann Exp $ */ /* $Id: dvi2xx.c,v 2.5 1997/12/08 20:52:20 neumann Exp $ */
-#define VERSION "2.6p2 (dviljk)" -#define VERSION "2.6p2 (dviljk)"
@ -711,64 +840,9 @@ diff -up tetex-src-3.0/texk/dviljk/dvi2xx.c.dviljktemp tetex-src-3.0/texk/dviljk
tfontptr->plusid = plusid; tfontptr->plusid = plusid;
plusid++; plusid++;
diff -U0 tetex-src-3.0/texk/dviljk/ChangeLog.dviljktemp tetex-src-3.0/texk/dviljk/ChangeLog diff -up texlive-2007/texk/dviljk/dvi2xx.h.dviljktemp texlive-2007/texk/dviljk/dvi2xx.h
--- tetex-src-3.0/texk/dviljk/ChangeLog.dviljktemp 1998-03-03 11:17:39.000000000 +0100 --- texlive-2007/texk/dviljk/dvi2xx.h.dviljktemp 2006-01-17 22:41:51.000000000 +0100
+++ tetex-src-3.0/texk/dviljk/ChangeLog 2007-11-13 14:59:19.000000000 +0100 +++ texlive-2007/texk/dviljk/dvi2xx.h 2008-08-27 13:32:10.000000000 +0200
@@ -0,0 +1,39 @@
+2007-07-02 Joachim Schrod <jschrod@acm.org>
+
+ * dvi2xx.c (DoSpecial): Security issue: usage of tmpnam() caused
+ tempfile race condition. I use mkdtemp() if it's available and
+ fall back to tmpnam.
+
+ Special parsing of include files was inconsistent, unify it. The
+ current parsing code still allows lots of non-sensical special
+ commands, but at least it doesn't access unrelated variables any
+ more.
+
+2007-06-28 Joachim Schrod <jschrod@acm.org>
+
+ * dvi2xx.c: Fixed a whole bunch of buffer overflows: The program
+ did not check memory bounds for any string operation. All places
+ where strings are copied with strcpy are replaced by dynamically
+ allocated strings (with xstrdup from kpathsea) or bounded string
+ operations. Fixed also manual string copy operations on special
+ strings. Fixed array buffer overflow in defpoint and fill special
+ operations.
+ (DoSpecial): Call of ghostscript for psfile special had also a
+ potential buffer overflow caused by unchecked usage of sprintf.
+ Fix core dump: Check if all required parameters of psfile special
+ are passed.
+
+ Bumped version number up to 2.6p3.
+
+ * dvi2xx.h: Some fixed sized string arrays are pointers now, they
+ get dynamically allocated.
+ (GetBytes): Another buffer overflow: Check that the buffer size is
+ sufficient to store the read bytes. That relies on the invariant
+ that the GetBytes macro is always called with an array as argument
+ and not with a pointer.
+
+ * config.h: Throw an error if kpathsea is not used. dvi2xx.c
+ had previously already kpathsea dependencies without protecting
+ them with #if KPATHSEA. We go that road further since upstream
+ does not exist any more.
+
diff -up tetex-src-3.0/texk/dviljk/configure.dviljktemp tetex-src-3.0/texk/dviljk/configure
diff -up tetex-src-3.0/texk/dviljk/configure.in.dviljktemp tetex-src-3.0/texk/dviljk/configure.in
--- tetex-src-3.0/texk/dviljk/configure.in.dviljktemp 1999-02-08 22:42:01.000000000 +0100
+++ tetex-src-3.0/texk/dviljk/configure.in 2007-11-13 14:55:04.000000000 +0100
@@ -13,6 +13,7 @@ sinclude(../kpathsea/withenable.ac)
dnl These tests prevent reliable cross-compilation. Sigh.
AC_C_CHAR_UNSIGNED
AC_CHECK_SIZEOF(long)
+AC_CHECK_FUNCS(rmdir unlink mkdtemp)
AC_OUTPUT(Makefile)
dnl Update stamp-auto, since we just remade `c-auto.h'.
diff -up tetex-src-3.0/texk/dviljk/dvi2xx.h.dviljktemp tetex-src-3.0/texk/dviljk/dvi2xx.h
--- tetex-src-3.0/texk/dviljk/dvi2xx.h.dviljktemp 1999-03-16 08:03:33.000000000 +0100
+++ tetex-src-3.0/texk/dviljk/dvi2xx.h 2007-11-13 14:53:45.000000000 +0100
@@ -10,8 +10,8 @@ @@ -10,8 +10,8 @@
#ifdef KPATHSEA #ifdef KPATHSEA
@ -865,78 +939,3 @@ diff -up tetex-src-3.0/texk/dviljk/dvi2xx.h.dviljktemp tetex-src-3.0/texk/dviljk
#ifdef IBM3812 #ifdef IBM3812
bool FirstAlternate = _FALSE; /* first page from alternate casette ? */ bool FirstAlternate = _FALSE; /* first page from alternate casette ? */
#endif #endif
diff -up tetex-src-3.0/texk/dviljk/c-auto.in.dviljktemp tetex-src-3.0/texk/dviljk/c-auto.in
--- tetex-src-3.0/texk/dviljk/c-auto.in.dviljktemp 1999-03-23 23:40:08.000000000 +0100
+++ tetex-src-3.0/texk/dviljk/c-auto.in 2007-11-13 14:53:45.000000000 +0100
@@ -1,9 +1,23 @@
-/* c-auto.in. Generated automatically from configure.in by autoheader. */
+/* c-auto.in. Generated from configure.in by autoheader. */
+/* acconfig.h -- used by autoheader when generating c-auto.in.
-/* Define if type char is unsigned and you are not using gcc. */
-#ifndef __CHAR_UNSIGNED__
-#undef __CHAR_UNSIGNED__
-#endif
+ If you're thinking of editing acconfig.h to fix a configuration
+ problem, don't. Edit the c-auto.h file created by configure,
+ instead. Even better, fix configure to give the right answer. */
+
+/* Define to 1 if you have the `mkdtemp' function. */
+#undef HAVE_MKDTEMP
+
+/* Define to 1 if you have the `rmdir' function. */
+#undef HAVE_RMDIR
-/* The number of bytes in a long. */
+/* Define to 1 if you have the `unlink' function. */
+#undef HAVE_UNLINK
+
+/* The size of a `long', as computed by sizeof. */
#undef SIZEOF_LONG
+
+/* Define to 1 if type `char' is unsigned and you are not using gcc. */
+#ifndef __CHAR_UNSIGNED__
+# undef __CHAR_UNSIGNED__
+#endif
diff -up tetex-src-3.0/texk/dviljk/config.h.dviljktemp tetex-src-3.0/texk/dviljk/config.h
--- tetex-src-3.0/texk/dviljk/config.h.dviljktemp 2002-01-03 17:40:25.000000000 +0100
+++ tetex-src-3.0/texk/dviljk/config.h 2007-11-13 14:53:45.000000000 +0100
@@ -216,12 +216,7 @@ typedef SCHAR_TYPE signed_char;
#endif
#ifndef KPATHSEA
-extern bool findfile(
-#if NeedFunctionPrototypes
-char path[], char n[], long4 fontmag, char name[],
- bool tfm, int level
-#endif
- );
+#error "Would need changed findfile, dviljk has changed allocation semantic of name member in tfontptr"
#endif
@@ -444,3 +439,24 @@ typedef FILE *FILEPTR;
/* If we have neither, should fall back to fprintf with fixed args. */
#endif
#endif
+
+/* If unlink and rmdir are not there, we don't delete the temporary files. */
+#ifndef HAVE_RMDIR
+#define rmdir(dir)
+#endif
+#ifndef HAVE_UNLINK
+#define unlink(file)
+#endif
+
+/* If mkdtemp() does not exist, we have to use tmpnam(). */
+#ifndef HAVE_MKDTEMP
+#define mkdtemp(dir) (tmpnam(dir) ? \
+ ( mkdir(dir, 0700) == -1 ? NULL : dir ) : \
+ ( errno = EINVAL, NULL ) )
+#endif
+
+#ifndef KPATHSEA
+/* FIXME: Should provide a strdup function. But currently this tree is
+ only used in connection with kpathsea anyhow. */
+#error "Need xstrdup and xmalloc function, e.g. from kpathsea"
+#endif

View File

@ -1,11 +1,17 @@
diff -up texlive-2007/texk/lacheck/lacheck.lex.lacheck texlive-2007/texk/lacheck/lacheck.lex diff -up texlive-2007/texk/lacheck/lacheck.lex.lacheck texlive-2007/texk/lacheck/lacheck.lex
--- texlive-2007/texk/lacheck/lacheck.lex.lacheck 2006-01-17 22:41:51.000000000 +0100 --- texlive-2007/texk/lacheck/lacheck.lex.lacheck 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/lacheck/lacheck.lex 2008-06-18 14:03:27.000000000 +0200 +++ texlive-2007/texk/lacheck/lacheck.lex 2008-08-27 13:20:52.000000000 +0200
@@ -117,6 +117,7 @@ @@ -1042,11 +1042,12 @@ char *name;
void g_checkend(n)
int n;
{
- if ( check_top_level_end(yytext,n) == 1 )
+ if ( check_top_level_end(yytext,n) == 1 ) {
if ( CG_TYPE != n )
print_bad_match(yytext,n);
else
pop();
+ }
}
#include <stdio.h> void e_checkend(n, name)
#include <string.h>
+#include <unistd.h>
#ifdef WIN32
#include <win32lib.h>

View File

@ -1,6 +1,24 @@
diff -up texlive-2007/texk/dvipdfm/dvipdft.1.notetex texlive-2007/texk/dvipdfm/dvipdft.1
--- texlive-2007/texk/dvipdfm/dvipdft.1.notetex 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/dvipdfm/dvipdft.1 2008-08-27 13:33:41.000000000 +0200
@@ -1,4 +1,4 @@
-.TH "dvipdft" "1" "May 2004" "teTeX" "teTeX"
+.TH "dvipdft" "1" "May 2004" "TeXLive" "TeXLive"
.PP
.SH "NAME"
dvipdft \- create thumbnail images for use with dvipdfm
diff -up texlive-2007/texk/dvipdfm/ebb.1.notetex texlive-2007/texk/dvipdfm/ebb.1
--- texlive-2007/texk/dvipdfm/ebb.1.notetex 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/dvipdfm/ebb.1 2008-08-27 13:33:41.000000000 +0200
@@ -1,4 +1,4 @@
-.TH "ebb" "1" "May 2004" "teTeX" "teTeX"
+.TH "ebb" "1" "May 2004" "TeXLive" "TeXLive"
.PP
.SH "NAME"
ebb \- extract a bounding box from JPEG, PNG, and PDF files
diff -up texlive-2007/texk/makeindexk/mkindex.1.notetex texlive-2007/texk/makeindexk/mkindex.1 diff -up texlive-2007/texk/makeindexk/mkindex.1.notetex texlive-2007/texk/makeindexk/mkindex.1
--- texlive-2007/texk/makeindexk/mkindex.1.notetex 2006-01-17 22:41:51.000000000 +0100 --- texlive-2007/texk/makeindexk/mkindex.1.notetex 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/makeindexk/mkindex.1 2008-01-17 13:17:46.000000000 +0100 +++ texlive-2007/texk/makeindexk/mkindex.1 2008-08-27 13:33:41.000000000 +0200
@@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
-.TH "mkindex" "1" "September 2000" "teTeX" "teTeX" -.TH "mkindex" "1" "September 2000" "teTeX" "teTeX"
+.TH "mkindex" "1" "September 2000" "TeXLive" "TeXLive" +.TH "mkindex" "1" "September 2000" "TeXLive" "TeXLive"
@ -16,48 +34,63 @@ diff -up texlive-2007/texk/makeindexk/mkindex.1.notetex texlive-2007/texk/makein
.PP .PP
.SH "AUTHOR" .SH "AUTHOR"
.PP .PP
diff -up texlive-2007/texk/dvipdfm/dvipdft.1.notetex texlive-2007/texk/dvipdfm/dvipdft.1 diff -up texlive-2007/texk/tetex/allcm.man.notetex texlive-2007/texk/tetex/allcm.man
--- texlive-2007/texk/dvipdfm/dvipdft.1.notetex 2006-01-17 22:41:51.000000000 +0100 --- texlive-2007/texk/tetex/allcm.man.notetex 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/dvipdfm/dvipdft.1 2008-01-17 13:17:46.000000000 +0100 +++ texlive-2007/texk/tetex/allcm.man 2008-08-27 13:33:41.000000000 +0200
@@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
-.TH "dvipdft" "1" "May 2004" "teTeX" "teTeX" -.TH allcm 1 "11/94" "teTeX" "teTeX"
+.TH "dvipdft" "1" "May 2004" "TeXLive" "TeXLive" +.TH allcm 1 "11/94" "TeXLive" "TeXLive"
.PP .SH NAME
.SH "NAME" allcm \- force the most important Computer\-Modern\-fonts to be calculated
dvipdft \- create thumbnail images for use with dvipdfm .SH SYNOPSIS
diff -up texlive-2007/texk/dvipdfm/ebb.1.notetex texlive-2007/texk/dvipdfm/ebb.1 diff -up texlive-2007/texk/tetex/allec.man.notetex texlive-2007/texk/tetex/allec.man
--- texlive-2007/texk/dvipdfm/ebb.1.notetex 2006-01-17 22:41:51.000000000 +0100 --- texlive-2007/texk/tetex/allec.man.notetex 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/dvipdfm/ebb.1 2008-01-17 13:17:46.000000000 +0100 +++ texlive-2007/texk/tetex/allec.man 2008-08-27 13:33:41.000000000 +0200
@@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
-.TH "ebb" "1" "May 2004" "teTeX" "teTeX" -.TH alldc 1 "11/94" "teTeX" "teTeX"
+.TH "ebb" "1" "May 2004" "TeXLive" "TeXLive" +.TH alldc 1 "11/94" "TeXLive" "TeXLive"
.SH NAME
allec \- force the most important ec\-fonts to be calculated
.SH SYNOPSIS
diff -up texlive-2007/texk/tetex/allneeded.man.notetex texlive-2007/texk/tetex/allneeded.man
--- texlive-2007/texk/tetex/allneeded.man.notetex 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/tetex/allneeded.man 2008-08-27 13:33:41.000000000 +0200
@@ -1,4 +1,4 @@
-.TH allneeded 1 "11/94" "teTeX" "teTeX"
+.TH allneeded 1 "11/94" "TeXLive" "TeXLive"
.SH NAME
allneeded \- force the calculation of all fonts now needed
.SH SYNOPSIS
diff -up texlive-2007/texk/tetex/dvired.man.notetex texlive-2007/texk/tetex/dvired.man
--- texlive-2007/texk/tetex/dvired.man.notetex 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/tetex/dvired.man 2008-08-27 13:33:41.000000000 +0200
@@ -1,4 +1,4 @@
-.TH dvired 1 "09/94" "teTeX" "teTeX"
+.TH dvired 1 "09/94" "TeXLive" "TeXLive"
.SH NAME
dvired \- print dvi-files
.SH SYNOPSIS
diff -up texlive-2007/texk/tetex/e2pall.man.notetex texlive-2007/texk/tetex/e2pall.man
--- texlive-2007/texk/tetex/e2pall.man.notetex 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/tetex/e2pall.man 2008-08-27 13:33:41.000000000 +0200
@@ -1,4 +1,4 @@
-.TH "e2pall" "1" "August 2000" "teTeX" "teTeX"
+.TH "e2pall" "1" "August 2000" "TeXLive" "TeXLive"
.PP .PP
.SH "NAME" .SH "NAME"
ebb \- extract a bounding box from JPEG, PNG, and PDF files e2pall \- convert all EPS files in a LaTeX document to PDF
diff -up texlive-2007/texk/tetex/texdoc.man.notetex texlive-2007/texk/tetex/texdoc.man diff -up texlive-2007/texk/tetex/fmtutil.cnf.5.notetex texlive-2007/texk/tetex/fmtutil.cnf.5
--- texlive-2007/texk/tetex/texdoc.man.notetex 2008-01-17 13:17:46.000000000 +0100 --- texlive-2007/texk/tetex/fmtutil.cnf.5.notetex 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/tetex/texdoc.man 2008-01-17 17:55:26.000000000 +0100 +++ texlive-2007/texk/tetex/fmtutil.cnf.5 2008-08-27 13:33:41.000000000 +0200
@@ -9,7 +9,7 @@ @@ -1,4 +1,4 @@
.ft R -.TH "fmtutil\&.cnf" "5" "October 2000" "teTeX" "teTeX"
.fi +.TH "fmtutil\&.cnf" "5" "October 2000" "TeXLive" "TeXLive"
..
-.TH "texdoc" "1" "September 2000" "teTeX" "teTeX"
+.TH "texdoc" "1" "September 2000" "TeXLive" "TeXLive"
.PP .PP
.SH "NAME" .SH "NAME"
texdoc \- Utility to look up TeX documentation fmtutil\&.cnf \- configuration file for fmtutil
@@ -23,7 +23,7 @@ texdoc \- Utility to look up TeX documen @@ -55,11 +55,11 @@ hyphenation pattern file
\fBtexdoc\fP seaches for \fINAME\fP in the TeX documentation and \fBamstex\fP(1), \fBetex\fP(1), \fBfmtutil\fP(8),
starts an appropriate viewer\&. \fBtex\fP(1), \fBtexconfig\fP(8), \fBtexlinks\fP(8)\&.
.PP
-\fINAME\fP should be the name of a command or package in the teTeX
+\fINAME\fP should be the name of a command or package in the TeX
distribution\&.
.PP
.SH "OPTIONS"
@@ -87,11 +87,11 @@ search order can be configured in \fItex
.PP
\fBxdg-open\fP(1), \fBxdvi\fP(1)
.PP .PP
-Web page: <http://tug\&.org/teTeX/> -Web page: <http://tug\&.org/teTeX/>
+Web page: <http://tug\&.org/texlive/> +Web page: <http://tug\&.org/texlive/>
@ -71,7 +104,7 @@ diff -up texlive-2007/texk/tetex/texdoc.man.notetex texlive-2007/texk/tetex/texd
.PP .PP
diff -up texlive-2007/texk/tetex/fmtutil.man.notetex texlive-2007/texk/tetex/fmtutil.man diff -up texlive-2007/texk/tetex/fmtutil.man.notetex texlive-2007/texk/tetex/fmtutil.man
--- texlive-2007/texk/tetex/fmtutil.man.notetex 2006-01-17 22:41:51.000000000 +0100 --- texlive-2007/texk/tetex/fmtutil.man.notetex 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/tetex/fmtutil.man 2008-01-17 18:01:11.000000000 +0100 +++ texlive-2007/texk/tetex/fmtutil.man 2008-08-27 13:33:41.000000000 +0200
@@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
-.TH "fmtutil" "8" "February 2005" "teTeX" "teTeX" -.TH "fmtutil" "8" "February 2005" "teTeX" "teTeX"
+.TH "fmtutil" "8" "February 2005" "TeXLive" "TeXLive" +.TH "fmtutil" "8" "February 2005" "TeXLive" "TeXLive"
@ -92,27 +125,58 @@ diff -up texlive-2007/texk/tetex/fmtutil.man.notetex texlive-2007/texk/tetex/fmt
.PP .PP
.SH "AUTHOR" .SH "AUTHOR"
.PP .PP
diff -up texlive-2007/texk/tetex/dvired.man.notetex texlive-2007/texk/tetex/dvired.man
--- texlive-2007/texk/tetex/dvired.man.notetex 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/tetex/dvired.man 2008-01-17 17:53:33.000000000 +0100
@@ -1,4 +1,4 @@
-.TH dvired 1 "09/94" "teTeX" "teTeX"
+.TH dvired 1 "09/94" "TeXLive" "TeXLive"
.SH NAME
dvired \- print dvi-files
.SH SYNOPSIS
diff -up texlive-2007/texk/tetex/fontinst.man.notetex texlive-2007/texk/tetex/fontinst.man diff -up texlive-2007/texk/tetex/fontinst.man.notetex texlive-2007/texk/tetex/fontinst.man
--- texlive-2007/texk/tetex/fontinst.man.notetex 2006-01-17 22:41:51.000000000 +0100 --- texlive-2007/texk/tetex/fontinst.man.notetex 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/tetex/fontinst.man 2008-01-17 18:08:43.000000000 +0100 +++ texlive-2007/texk/tetex/fontinst.man 2008-08-27 13:33:41.000000000 +0200
@@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
-.TH "fontinst" "1" "May 2000" "teTeX" "teTeX" -.TH "fontinst" "1" "May 2000" "teTeX" "teTeX"
+.TH "fontinst" "1" "May 2000" "TeXLive" "TeXLive" +.TH "fontinst" "1" "May 2000" "TeXLive" "TeXLive"
.PP .PP
.SH "NAME" .SH "NAME"
fontinst \- utility to run TeX as fontinst fontinst \- utility to run TeX as fontinst
diff -up texlive-2007/texk/tetex/kpsetool.man.notetex texlive-2007/texk/tetex/kpsetool.man
--- texlive-2007/texk/tetex/kpsetool.man.notetex 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/tetex/kpsetool.man 2008-08-27 13:33:41.000000000 +0200
@@ -1,7 +1,7 @@
-.TH "kpsetool" "1" "September 2000" "teTeX" "teTeX"
+.TH "kpsetool" "1" "September 2000" "TeXLive" "TeXLive"
.PP
.SH "NAME"
-kpsetool \- script to make teTeX-style \fBkpsetool\fP,
+kpsetool \- script to make TeXLive-style \fBkpsetool\fP,
\fBkpsexpand\fP, and \fBkpsepath\fP available
.PP
.SH "SYNOPSIS"
@@ -14,11 +14,8 @@ kpsetool \- script to make teTeX-style \
.PP
.SH "DESCRIPTION"
.PP
-\fBkpsetool\fP is a Bourne shell script that makes a teTeX-style
+\fBkpsetool\fP is a Bourne shell script that makes a TeXLive-style
\fBkpsetool\fP, \fBkpsexpand\fP, and \fBkpsepath\fP available\&.
-\fBkpsetool\fP uses \fBweb2c\fP\'s (new) \fBkpsexpand\fP binary, so the
-syntax for \fBkpsexpand\fP is incompatible with teTeX\'s as of version
-0\&.4\&.
.PP
.SH "OPTIONS"
.PP
@@ -86,11 +83,11 @@ virtual font
.PP
\fIKpathsea: A library for path searching\fP (info or DVI file)
.PP
-Web page: <http://tug\&.org/teTeX/>
+Web page: <http://tug\&.org/texlive/>
.PP
.SH "BUGS"
.PP
-None known, but report any bugs found to <tetex@dbs\&.uni-hannover\&.de> (mailing list)\&.
+None known, but report any bugs found to <tex-live@tug\&.org> (mailing list)\&.
.PP
.SH "AUTHOR"
.PP
diff -up texlive-2007/texk/tetex/kpsewhere.man.notetex texlive-2007/texk/tetex/kpsewhere.man diff -up texlive-2007/texk/tetex/kpsewhere.man.notetex texlive-2007/texk/tetex/kpsewhere.man
--- texlive-2007/texk/tetex/kpsewhere.man.notetex 2008-01-17 13:17:46.000000000 +0100 --- texlive-2007/texk/tetex/kpsewhere.man.notetex 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/tetex/kpsewhere.man 2008-01-17 17:57:17.000000000 +0100 +++ texlive-2007/texk/tetex/kpsewhere.man 2008-08-27 13:33:41.000000000 +0200
@@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
-.TH "kpsewhere" "1" "March 2004" "teTeX" "teTeX" -.TH "kpsewhere" "1" "March 2004" "teTeX" "teTeX"
+.TH "kpsewhere" "1" "March 2004" "TeXLive" "TeXLive" +.TH "kpsewhere" "1" "March 2004" "TeXLive" "TeXLive"
@ -133,9 +197,45 @@ diff -up texlive-2007/texk/tetex/kpsewhere.man.notetex texlive-2007/texk/tetex/k
.PP .PP
.SH "AUTHOR" .SH "AUTHOR"
.PP .PP
diff -up texlive-2007/texk/tetex/mkofm.man.notetex texlive-2007/texk/tetex/mkofm.man
--- texlive-2007/texk/tetex/mkofm.man.notetex 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/tetex/mkofm.man 2008-08-27 13:33:41.000000000 +0200
@@ -1,4 +1,4 @@
-.TH "mkofm" "1" "September 2000" "teTeX" "teTeX"
+.TH "mkofm" "1" "September 2000" "TeXLive" "TeXLive"
.PP
.SH "NAME"
mkofm \- front end to \fBmktextfm\fP(1)
diff -up texlive-2007/texk/tetex/pslatex.man.notetex texlive-2007/texk/tetex/pslatex.man
--- texlive-2007/texk/tetex/pslatex.man.notetex 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/tetex/pslatex.man 2008-08-27 13:33:41.000000000 +0200
@@ -1,4 +1,4 @@
-.TH "pslatex" "1" "September 2000" "teTeX" "teTeX"
+.TH "pslatex" "1" "September 2000" "TeXLive" "TeXLive"
.PP
.SH "NAME"
pslatex \- utility to typeset LaTeX files using PostScript fonts
diff -up texlive-2007/texk/tetex/rubibtex.man.notetex texlive-2007/texk/tetex/rubibtex.man
--- texlive-2007/texk/tetex/rubibtex.man.notetex 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/tetex/rubibtex.man 2008-08-27 13:33:41.000000000 +0200
@@ -1,4 +1,4 @@
-.TH "rubibtex" "1" "October 2000" "teTeX" "teTeX"
+.TH "rubibtex" "1" "October 2000" "TeXLive" "TeXLive"
.PP
.SH "NAME"
rubibtex \- make a bibliography for (La)TeX using Russian
diff -up texlive-2007/texk/tetex/rumakeindex.man.notetex texlive-2007/texk/tetex/rumakeindex.man
--- texlive-2007/texk/tetex/rumakeindex.man.notetex 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/tetex/rumakeindex.man 2008-08-27 13:33:41.000000000 +0200
@@ -1,4 +1,4 @@
-.TH "rumakeindex" "1" "September 2000" "teTeX" "teTeX"
+.TH "rumakeindex" "1" "September 2000" "TeXLive" "TeXLive"
.PP
.SH "NAME"
rumakeindex \- process a LaTeX index using Russian Cyrillic
diff -up texlive-2007/texk/tetex/texconfig.man.notetex texlive-2007/texk/tetex/texconfig.man diff -up texlive-2007/texk/tetex/texconfig.man.notetex texlive-2007/texk/tetex/texconfig.man
--- texlive-2007/texk/tetex/texconfig.man.notetex 2006-01-17 22:41:51.000000000 +0100 --- texlive-2007/texk/tetex/texconfig.man.notetex 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/tetex/texconfig.man 2008-01-17 18:03:13.000000000 +0100 +++ texlive-2007/texk/tetex/texconfig.man 2008-08-27 13:33:41.000000000 +0200
@@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
-.TH texconfig 1 "February 2005" "teTeX" "teTeX" -.TH texconfig 1 "February 2005" "teTeX" "teTeX"
+.TH texconfig 1 "February 2005" "TeXLive" "TeXLive" +.TH texconfig 1 "February 2005" "TeXLive" "TeXLive"
@ -157,18 +257,30 @@ diff -up texlive-2007/texk/tetex/texconfig.man.notetex texlive-2007/texk/tetex/t
in an easy and convenient manner. It uses the in an easy and convenient manner. It uses the
.I dialog .I dialog
program to draw nice input boxes. After answering the dialoges, the program to draw nice input boxes. After answering the dialoges, the
diff -up texlive-2007/texk/tetex/fmtutil.cnf.5.notetex texlive-2007/texk/tetex/fmtutil.cnf.5 diff -up texlive-2007/texk/tetex/texdoc.man.notetex texlive-2007/texk/tetex/texdoc.man
--- texlive-2007/texk/tetex/fmtutil.cnf.5.notetex 2006-01-17 22:41:51.000000000 +0100 --- texlive-2007/texk/tetex/texdoc.man.notetex 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/tetex/fmtutil.cnf.5 2008-01-17 13:17:46.000000000 +0100 +++ texlive-2007/texk/tetex/texdoc.man 2008-08-27 13:33:41.000000000 +0200
@@ -1,4 +1,4 @@ @@ -9,7 +9,7 @@
-.TH "fmtutil\&.cnf" "5" "October 2000" "teTeX" "teTeX" .ft R
+.TH "fmtutil\&.cnf" "5" "October 2000" "TeXLive" "TeXLive" .fi
..
-.TH "texdoc" "1" "September 2000" "teTeX" "teTeX"
+.TH "texdoc" "1" "September 2000" "TeXLive" "TeXLive"
.PP .PP
.SH "NAME" .SH "NAME"
fmtutil\&.cnf \- configuration file for fmtutil texdoc \- Utility to look up TeX documentation
@@ -55,11 +55,11 @@ hyphenation pattern file @@ -23,7 +23,7 @@ texdoc \- Utility to look up TeX documen
\fBamstex\fP(1), \fBetex\fP(1), \fBfmtutil\fP(8), \fBtexdoc\fP seaches for \fINAME\fP in the TeX documentation and
\fBtex\fP(1), \fBtexconfig\fP(8), \fBtexlinks\fP(8)\&. starts an appropriate viewer\&.
.PP
-\fINAME\fP should be the name of a command or package in the teTeX
+\fINAME\fP should be the name of a command or package in the TeX
distribution\&.
.PP
.SH "OPTIONS"
@@ -71,11 +71,11 @@ hostname$ export TEXDOCVIEW_html
\fBacroread\fP(1), \fBgv\fP(1), \fBkpsewhich\fP(1),
\fBless\fP(1), \fBmore\fP(1), \fBxdvi\fP(1)
.PP .PP
-Web page: <http://tug\&.org/teTeX/> -Web page: <http://tug\&.org/teTeX/>
+Web page: <http://tug\&.org/texlive/> +Web page: <http://tug\&.org/texlive/>
@ -180,45 +292,21 @@ diff -up texlive-2007/texk/tetex/fmtutil.cnf.5.notetex texlive-2007/texk/tetex/f
.PP .PP
.SH "AUTHOR" .SH "AUTHOR"
.PP .PP
diff -up texlive-2007/texk/tetex/e2pall.man.notetex texlive-2007/texk/tetex/e2pall.man diff -up texlive-2007/texk/tetex/texdoctk.man.notetex texlive-2007/texk/tetex/texdoctk.man
--- texlive-2007/texk/tetex/e2pall.man.notetex 2006-01-17 22:41:51.000000000 +0100 --- texlive-2007/texk/tetex/texdoctk.man.notetex 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/tetex/e2pall.man 2008-01-17 18:00:18.000000000 +0100 +++ texlive-2007/texk/tetex/texdoctk.man 2008-08-27 13:33:41.000000000 +0200
@@ -1,4 +1,4 @@ @@ -80,7 +80,7 @@ If you want to print the documentations,
-.TH "e2pall" "1" "August 2000" "teTeX" "teTeX" non-PS files into PostScript. Here are some suggestions:
+.TH "e2pall" "1" "August 2000" "TeXLive" "TeXLive"
.PP \& dvi->ps:
.SH "NAME" -dvips (is part of teTeX) (http://www.radicaleye.com/dvips.html)
e2pall \- convert all EPS files in a LaTeX document to PDF +dvips (is part of TeXLive) (http://www.radicaleye.com/dvips.html)
diff -up texlive-2007/texk/tetex/thumbpdf.man.notetex texlive-2007/texk/tetex/thumbpdf.man
--- texlive-2007/texk/tetex/thumbpdf.man.notetex 2008-01-17 13:17:46.000000000 +0100 \& pdf->ps:
+++ texlive-2007/texk/tetex/thumbpdf.man 2008-01-17 17:58:17.000000000 +0100 pdf2ps (http://www.cs.wisc.edu/~ghost) or
@@ -1,4 +1,4 @@
-.TH "thumbpdf" "1" "September 2000" "teTeX" "teTeX"
+.TH "thumbpdf" "1" "September 2000" "TeXLive" "TeXLive"
.PP
.SH "NAME"
thumbpdf \- generate thumbnail images for a PDF file
@@ -75,7 +75,7 @@ for which a user wants to generate thumb
.PP
\fBgs\fP(1), \fBpdftex\fP(1)\&.
.PP
-Web page: <http://tug\&.org/teTeX/>
+Web page: <http://tug\&.org/texlive/>
.PP
.SH "BUGS"
.PP
diff -up texlive-2007/texk/tetex/allec.man.notetex texlive-2007/texk/tetex/allec.man
--- texlive-2007/texk/tetex/allec.man.notetex 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/tetex/allec.man 2008-01-17 18:02:16.000000000 +0100
@@ -1,4 +1,4 @@
-.TH alldc 1 "11/94" "teTeX" "teTeX"
+.TH alldc 1 "11/94" "TeXLive" "TeXLive"
.SH NAME
allec \- force the most important ec\-fonts to be calculated
.SH SYNOPSIS
diff -up texlive-2007/texk/tetex/texlinks.man.notetex texlive-2007/texk/tetex/texlinks.man diff -up texlive-2007/texk/tetex/texlinks.man.notetex texlive-2007/texk/tetex/texlinks.man
--- texlive-2007/texk/tetex/texlinks.man.notetex 2008-01-17 13:17:46.000000000 +0100 --- texlive-2007/texk/tetex/texlinks.man.notetex 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/tetex/texlinks.man 2008-01-17 17:59:32.000000000 +0100 +++ texlive-2007/texk/tetex/texlinks.man 2008-08-27 13:33:41.000000000 +0200
@@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
-.TH "texlinks" "8" "September 2000" "teTeX" "teTeX" -.TH "texlinks" "8" "September 2000" "teTeX" "teTeX"
+.TH "texlinks" "8" "September 2000" "TeXLive" "TeXLive" +.TH "texlinks" "8" "September 2000" "TeXLive" "TeXLive"
@ -239,18 +327,39 @@ diff -up texlive-2007/texk/tetex/texlinks.man.notetex texlive-2007/texk/tetex/te
.PP .PP
.SH "AUTHOR" .SH "AUTHOR"
.PP .PP
diff -up texlive-2007/texk/tetex/mkofm.man.notetex texlive-2007/texk/tetex/mkofm.man diff -up texlive-2007/texk/tetex/thumbpdf.man.notetex texlive-2007/texk/tetex/thumbpdf.man
--- texlive-2007/texk/tetex/mkofm.man.notetex 2006-01-17 22:41:51.000000000 +0100 --- texlive-2007/texk/tetex/thumbpdf.man.notetex 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/tetex/mkofm.man 2008-01-17 18:08:22.000000000 +0100 +++ texlive-2007/texk/tetex/thumbpdf.man 2008-08-27 13:33:41.000000000 +0200
@@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
-.TH "mkofm" "1" "September 2000" "teTeX" "teTeX" -.TH "thumbpdf" "1" "September 2000" "teTeX" "teTeX"
+.TH "mkofm" "1" "September 2000" "TeXLive" "TeXLive" +.TH "thumbpdf" "1" "September 2000" "TeXLive" "TeXLive"
.PP .PP
.SH "NAME" .SH "NAME"
mkofm \- front end to \fBmktextfm\fP(1) thumbpdf \- generate thumbnail images for a PDF file
@@ -75,7 +75,7 @@ for which a user wants to generate thumb
.PP
\fBgs\fP(1), \fBpdftex\fP(1)\&.
.PP
-Web page: <http://tug\&.org/teTeX/>
+Web page: <http://tug\&.org/texlive/>
.PP
.SH "BUGS"
.PP
diff -up texlive-2007/texk/tetex/updmap.cfg.5.notetex texlive-2007/texk/tetex/updmap.cfg.5
--- texlive-2007/texk/tetex/updmap.cfg.5.notetex 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/tetex/updmap.cfg.5 2008-08-27 13:33:41.000000000 +0200
@@ -23,7 +23,7 @@
friends.
.SH "DESCRIPTION"
The file \fBupdmap.cfg\fR is the central font configuration file of a
-teTeX system and is read by \fBupdmap\fP(1). It describes if and how
+TeX system and is read by \fBupdmap\fP(1). It describes if and how
fonts should be included (or not included) into PS-/PDF-files. This
works for Outline (Postscript Type1) and Bitmap Fonts (Postscript
Type3) mostly coming from MetaFont.
diff -up texlive-2007/texk/tetex/updmap.man.notetex texlive-2007/texk/tetex/updmap.man diff -up texlive-2007/texk/tetex/updmap.man.notetex texlive-2007/texk/tetex/updmap.man
--- texlive-2007/texk/tetex/updmap.man.notetex 2006-01-17 22:41:51.000000000 +0100 --- texlive-2007/texk/tetex/updmap.man.notetex 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/tetex/updmap.man 2008-01-17 18:07:21.000000000 +0100 +++ texlive-2007/texk/tetex/updmap.man 2008-08-27 13:33:41.000000000 +0200
@@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
-.TH "updmap" "1" "February 2005" "teTeX" "teTeX" -.TH "updmap" "1" "February 2005" "teTeX" "teTeX"
+.TH "updmap" "1" "February 2005" "TeXLive" "TeXLive" +.TH "updmap" "1" "February 2005" "TeXLive" "TeXLive"
@ -289,112 +398,3 @@ diff -up texlive-2007/texk/tetex/updmap.man.notetex texlive-2007/texk/tetex/updm
.PP .PP
.SH "AUTHOR" .SH "AUTHOR"
.PP .PP
diff -up texlive-2007/texk/tetex/rumakeindex.man.notetex texlive-2007/texk/tetex/rumakeindex.man
--- texlive-2007/texk/tetex/rumakeindex.man.notetex 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/tetex/rumakeindex.man 2008-01-17 17:56:25.000000000 +0100
@@ -1,4 +1,4 @@
-.TH "rumakeindex" "1" "September 2000" "teTeX" "teTeX"
+.TH "rumakeindex" "1" "September 2000" "TeXLive" "TeXLive"
.PP
.SH "NAME"
rumakeindex \- process a LaTeX index using Russian Cyrillic
diff -up texlive-2007/texk/tetex/kpsetool.man.notetex texlive-2007/texk/tetex/kpsetool.man
--- texlive-2007/texk/tetex/kpsetool.man.notetex 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/tetex/kpsetool.man 2008-01-17 17:50:19.000000000 +0100
@@ -1,7 +1,7 @@
-.TH "kpsetool" "1" "September 2000" "teTeX" "teTeX"
+.TH "kpsetool" "1" "September 2000" "TeXLive" "TeXLive"
.PP
.SH "NAME"
-kpsetool \- script to make teTeX-style \fBkpsetool\fP,
+kpsetool \- script to make TeXLive-style \fBkpsetool\fP,
\fBkpsexpand\fP, and \fBkpsepath\fP available
.PP
.SH "SYNOPSIS"
@@ -14,11 +14,8 @@ kpsetool \- script to make teTeX-style \
.PP
.SH "DESCRIPTION"
.PP
-\fBkpsetool\fP is a Bourne shell script that makes a teTeX-style
+\fBkpsetool\fP is a Bourne shell script that makes a TeXLive-style
\fBkpsetool\fP, \fBkpsexpand\fP, and \fBkpsepath\fP available\&.
-\fBkpsetool\fP uses \fBweb2c\fP\'s (new) \fBkpsexpand\fP binary, so the
-syntax for \fBkpsexpand\fP is incompatible with teTeX\'s as of version
-0\&.4\&.
.PP
.SH "OPTIONS"
.PP
@@ -86,11 +83,11 @@ virtual font
.PP
\fIKpathsea: A library for path searching\fP (info or DVI file)
.PP
-Web page: <http://tug\&.org/teTeX/>
+Web page: <http://tug\&.org/texlive/>
.PP
.SH "BUGS"
.PP
-None known, but report any bugs found to <tetex@dbs\&.uni-hannover\&.de> (mailing list)\&.
+None known, but report any bugs found to <tex-live@tug\&.org> (mailing list)\&.
.PP
.SH "AUTHOR"
.PP
diff -up texlive-2007/texk/tetex/updmap.cfg.5.notetex texlive-2007/texk/tetex/updmap.cfg.5
--- texlive-2007/texk/tetex/updmap.cfg.5.notetex 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/tetex/updmap.cfg.5 2008-01-17 13:17:46.000000000 +0100
@@ -23,7 +23,7 @@
friends.
.SH "DESCRIPTION"
The file \fBupdmap.cfg\fR is the central font configuration file of a
-teTeX system and is read by \fBupdmap\fP(1). It describes if and how
+TeX system and is read by \fBupdmap\fP(1). It describes if and how
fonts should be included (or not included) into PS-/PDF-files. This
works for Outline (Postscript Type1) and Bitmap Fonts (Postscript
Type3) mostly coming from MetaFont.
diff -up texlive-2007/texk/tetex/texdoctk.man.notetex texlive-2007/texk/tetex/texdoctk.man
--- texlive-2007/texk/tetex/texdoctk.man.notetex 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/tetex/texdoctk.man 2008-01-17 18:06:40.000000000 +0100
@@ -80,7 +80,7 @@ If you want to print the documentations,
non-PS files into PostScript. Here are some suggestions:
\& dvi->ps:
-dvips (is part of teTeX) (http://www.radicaleye.com/dvips.html)
+dvips (is part of TeXLive) (http://www.radicaleye.com/dvips.html)
\& pdf->ps:
pdf2ps (http://www.cs.wisc.edu/~ghost) or
diff -up texlive-2007/texk/tetex/allneeded.man.notetex texlive-2007/texk/tetex/allneeded.man
--- texlive-2007/texk/tetex/allneeded.man.notetex 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/tetex/allneeded.man 2008-01-17 18:09:11.000000000 +0100
@@ -1,4 +1,4 @@
-.TH allneeded 1 "11/94" "teTeX" "teTeX"
+.TH allneeded 1 "11/94" "TeXLive" "TeXLive"
.SH NAME
allneeded \- force the calculation of all fonts now needed
.SH SYNOPSIS
diff -up texlive-2007/texk/tetex/pslatex.man.notetex texlive-2007/texk/tetex/pslatex.man
--- texlive-2007/texk/tetex/pslatex.man.notetex 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/tetex/pslatex.man 2008-01-17 18:01:53.000000000 +0100
@@ -1,4 +1,4 @@
-.TH "pslatex" "1" "September 2000" "teTeX" "teTeX"
+.TH "pslatex" "1" "September 2000" "TeXLive" "TeXLive"
.PP
.SH "NAME"
pslatex \- utility to typeset LaTeX files using PostScript fonts
diff -up texlive-2007/texk/tetex/rubibtex.man.notetex texlive-2007/texk/tetex/rubibtex.man
--- texlive-2007/texk/tetex/rubibtex.man.notetex 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/tetex/rubibtex.man 2008-01-17 17:58:46.000000000 +0100
@@ -1,4 +1,4 @@
-.TH "rubibtex" "1" "October 2000" "teTeX" "teTeX"
+.TH "rubibtex" "1" "October 2000" "TeXLive" "TeXLive"
.PP
.SH "NAME"
rubibtex \- make a bibliography for (La)TeX using Russian
diff -up texlive-2007/texk/tetex/allcm.man.notetex texlive-2007/texk/tetex/allcm.man
--- texlive-2007/texk/tetex/allcm.man.notetex 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/tetex/allcm.man 2008-01-17 17:54:07.000000000 +0100
@@ -1,4 +1,4 @@
-.TH allcm 1 "11/94" "teTeX" "teTeX"
+.TH allcm 1 "11/94" "TeXLive" "TeXLive"
.SH NAME
allcm \- force the most important Computer\-Modern\-fonts to be calculated
.SH SYNOPSIS

View File

@ -1,50 +1,55 @@
--- configure diff -up texlive-2007/configure.t1lib texlive-2007/configure
+++ configure 2006-01-17 17:25:04.000000000 +0100 --- texlive-2007/configure.t1lib 2008-08-27 13:37:53.000000000 +0200
@@ -3920,6 +3920,7 @@ +++ texlive-2007/configure 2008-08-27 13:37:53.000000000 +0200
@@ -4097,6 +4097,7 @@ int main() {
char *p = testbuf; char *p = testbuf;
int i; int i;
int version_num; int version_num;
+ memset(p, 0, sizeof(testbuf)); + memset(p, 0, sizeof(testbuf));
/* T1_GetLibIdent() might return something like '0.8-beta2'; /* T1_GetLibIdent() might return something like '0.8-beta2';
convert the leading numbers to a single digit: */ convert the leading numbers to a single digit: */
for (i = 0; i < BUFLEN; i++) { for (i = 0; i < BUFLEN - 1; i++) {
--- libs/configure diff -up texlive-2007/libs/configure.t1lib texlive-2007/libs/configure
+++ libs/configure 2006-01-17 17:24:15.000000000 +0100 --- texlive-2007/libs/configure.t1lib 2008-08-27 13:37:53.000000000 +0200
@@ -1728,6 +1728,7 @@ +++ texlive-2007/libs/configure 2008-08-27 13:37:53.000000000 +0200
@@ -1757,6 +1757,7 @@ int main() {
char *p = testbuf; char *p = testbuf;
int i; int i;
int version_num; int version_num;
+ memset(p, 0, sizeof(testbuf)); + memset(p, 0, sizeof(testbuf));
/* T1_GetLibIdent() might return something like '0.8-beta2'; /* T1_GetLibIdent() might return something like '0.8-beta2';
convert the leading numbers to a single digit: */ convert the leading numbers to a single digit: */
for (i = 0; i < BUFLEN; i++) { for (i = 0; i < BUFLEN - 1; i++) {
--- libs/t1lib/t1lib.ac diff -up texlive-2007/libs/t1lib/t1lib.ac.t1lib texlive-2007/libs/t1lib/t1lib.ac
+++ libs/t1lib/t1lib.ac 2006-01-17 17:26:13.000000000 +0100 --- texlive-2007/libs/t1lib/t1lib.ac.t1lib 2006-01-16 01:09:26.000000000 +0100
@@ -45,6 +45,7 @@ +++ texlive-2007/libs/t1lib/t1lib.ac 2008-08-27 13:37:53.000000000 +0200
@@ -45,6 +45,7 @@ int main() {
char *p = testbuf; char *p = testbuf;
int i; int i;
int version_num; int version_num;
+ memset(p, 0, sizeof(testbuf)); + memset(p, 0, sizeof(testbuf));
/* T1_GetLibIdent() might return something like '0.8-beta2'; /* T1_GetLibIdent() might return something like '0.8-beta2';
convert the leading numbers to a single digit: */ convert the leading numbers to a single digit: */
for (i = 0; i < BUFLEN; i++) { for (i = 0; i < BUFLEN - 1; i++) {
--- texk/dvipng/configure diff -up texlive-2007/texk/dvipng/configure.t1lib texlive-2007/texk/dvipng/configure
+++ texk/dvipng/configure 2006-01-17 17:24:52.000000000 +0100 --- texlive-2007/texk/dvipng/configure.t1lib 2007-01-04 17:14:52.000000000 +0100
@@ -2659,6 +2659,7 @@ +++ texlive-2007/texk/dvipng/configure 2008-08-27 13:37:53.000000000 +0200
@@ -5680,6 +5680,7 @@ int main() {
char *p = testbuf; char *p = testbuf;
int i; int i;
int version_num; int version_num;
+ memset(p, 0, sizeof(testbuf)); + memset(p, 0, sizeof(testbuf));
/* T1_GetLibIdent() might return something like '0.8-beta2'; /* T1_GetLibIdent() might return something like '0.8-beta2';
convert the leading numbers to a single digit: */ convert the leading numbers to a single digit: */
for (i = 0; i < BUFLEN; i++) { for (i = 0; i < BUFLEN - 1; i++) {
--- texk/xdvik/configure diff -up texlive-2007/texk/xdvik/configure.t1lib texlive-2007/texk/xdvik/configure
+++ texk/xdvik/configure 2006-01-17 17:24:32.000000000 +0100 --- texlive-2007/texk/xdvik/configure.t1lib 2006-07-16 19:26:38.000000000 +0200
@@ -4227,6 +4227,7 @@ +++ texlive-2007/texk/xdvik/configure 2008-08-27 13:37:53.000000000 +0200
@@ -4280,6 +4280,7 @@ int main() {
char *p = testbuf; char *p = testbuf;
int i; int i;
int version_num; int version_num;
+ memset(p, 0, sizeof(testbuf)); + memset(p, 0, sizeof(testbuf));
/* T1_GetLibIdent() might return something like '0.8-beta2'; /* T1_GetLibIdent() might return something like '0.8-beta2';
convert the leading numbers to a single digit: */ convert the leading numbers to a single digit: */
for (i = 0; i < BUFLEN; i++) { for (i = 0; i < BUFLEN - 1; i++) {

View File

@ -1,77 +1,6 @@
diff -up texlive-2007/texk/tetex/texdoc.man.texdoc texlive-2007/texk/tetex/texdoc.man
--- texlive-2007/texk/tetex/texdoc.man.texdoc 2008-01-22 09:34:54.000000000 +0100
+++ texlive-2007/texk/tetex/texdoc.man 2008-01-22 09:37:03.000000000 +0100
@@ -28,28 +28,37 @@ distribution\&.
.PP
.SH "OPTIONS"
.PP
-.IP "\fB--help\fP"
+.IP "\fB\-\-help\fP"
Display a brief summary of options\&.
.IP
-.IP "\fB-l\fP"
+.IP "\fB\-l\fP"
List matching files\&. Does not start a viewer\&.
-.IP "\fB-v\fP"
+.PP
+.IP "\fB\-s\fP"
+Search the disk. From all documentation files found by texdoc, the
+ones whose names match the remaining arguments (as egrep pattern) will
+be displayed.
+.IP "\fB\-v\fP"
Sets verbose mode\&. Shows the command being used to
display the documentation\&.
.PP
.SH "ENVIRONMENT"
.PP
.IP "\fB$TEXDOCVIEW_dvi\fP"
-DVI viewer\&. Defaults to \fBxdvi\fP(1)\&.
+DVI viewer\&. The default is to use the program specified
+by the freedesktop standard\&.
.IP "\fB$TEXDOCVIEW_pdf\fP"
-PDF viewer\&. Defaults to \fBacroread\fP(1)\&.
+PDF viewer\&. The default is to use the program specified
+by the freedesktop standard\&.
.IP "\fB$TEXDOCVIEW_ps\fP"
-PostScript viewer\&. Defaults to
-\fBghostview\fP(1)\&.
+PostScript viewer\&. The default is to use the program specified
+by the freedesktop standard\&.
.IP "\fB$TEXDOCVIEW_html\fP"
-HTML viewer\&. Defaults to \fBnetscape\fP(1)\&.
+HTML viewer\&. The default is to use a program through
+\fBxdg-open\fP\&.
.IP "\fB$TEXDOCVIEW_txt\fP"
-Text viewer\&. Defaults to \fB$PAGER-more\fP\&.
+Text viewer\&. Defaults is to use the program specified
+by the freedesktop standard\&.
.PP
The environment variables should be set with a ``%s\&'\&' as a placeholder
for the name of the file\&. For example,
@@ -66,10 +75,18 @@ hostname$ TEXDOCVIEW_html="mozilla %s"
hostname$ export TEXDOCVIEW_html
.EE
.PP
+.SH "SPECIFIC TO DEBIAN AND FEDORA"
+.PP
+The Debian and Fedora TeX Live packages texdoc use the mime-support package to determine
+the appropriate viewer for the respective file type except for
+\fIdvi\fP. texdoc of Debian and Fedora is able to handle gzip- and
+bzip2-compressed files. If texdoc finds more than on file for a string
+the first hit is displayed. The file extensions are regarded and the
+search order can be configured in \fItexmf.cnf\fP (\fI90TeXDoc.cnf\fP).
+.PP
.SH "SEE ALSO"
.PP
-\fBacroread\fP(1), \fBgv\fP(1), \fBkpsewhich\fP(1),
-\fBless\fP(1), \fBmore\fP(1), \fBxdvi\fP(1)
+\fBxdg-open\fP(1)
.PP
Web page: <http://tug\&.org/teTeX/>
.PP
diff -up texlive-2007/texk/tetex/texdoc.texdoc texlive-2007/texk/tetex/texdoc diff -up texlive-2007/texk/tetex/texdoc.texdoc texlive-2007/texk/tetex/texdoc
--- texlive-2007/texk/tetex/texdoc.texdoc 2006-01-17 22:41:51.000000000 +0100 --- texlive-2007/texk/tetex/texdoc.texdoc 2006-01-17 22:41:51.000000000 +0100
+++ texlive-2007/texk/tetex/texdoc 2008-01-22 09:39:17.000000000 +0100 +++ texlive-2007/texk/tetex/texdoc 2008-08-27 13:35:33.000000000 +0200
@@ -17,6 +17,15 @@ @@ -17,6 +17,15 @@
# #
# Support for compressed documentation implemented by adopting changes # Support for compressed documentation implemented by adopting changes
@ -214,3 +143,74 @@ diff -up texlive-2007/texk/tetex/texdoc.texdoc texlive-2007/texk/tetex/texdoc
eval "$uncompress $filename > $tmpdir/$src" eval "$uncompress $filename > $tmpdir/$src"
filename=$tmpdir/$src filename=$tmpdir/$src
viewer=`eval echo $viewer | sed -e "s|%s|$filename; rm -f $filename; cleanup|"` viewer=`eval echo $viewer | sed -e "s|%s|$filename; rm -f $filename; cleanup|"`
diff -up texlive-2007/texk/tetex/texdoc.man.texdoc texlive-2007/texk/tetex/texdoc.man
--- texlive-2007/texk/tetex/texdoc.man.texdoc 2008-08-27 13:35:29.000000000 +0200
+++ texlive-2007/texk/tetex/texdoc.man 2008-08-27 13:35:33.000000000 +0200
@@ -28,28 +28,37 @@ distribution\&.
.PP
.SH "OPTIONS"
.PP
-.IP "\fB--help\fP"
+.IP "\fB\-\-help\fP"
Display a brief summary of options\&.
.IP
-.IP "\fB-l\fP"
+.IP "\fB\-l\fP"
List matching files\&. Does not start a viewer\&.
-.IP "\fB-v\fP"
+.PP
+.IP "\fB\-s\fP"
+Search the disk. From all documentation files found by texdoc, the
+ones whose names match the remaining arguments (as egrep pattern) will
+be displayed.
+.IP "\fB\-v\fP"
Sets verbose mode\&. Shows the command being used to
display the documentation\&.
.PP
.SH "ENVIRONMENT"
.PP
.IP "\fB$TEXDOCVIEW_dvi\fP"
-DVI viewer\&. Defaults to \fBxdvi\fP(1)\&.
+DVI viewer\&. The default is to use the program specified
+by the freedesktop standard\&.
.IP "\fB$TEXDOCVIEW_pdf\fP"
-PDF viewer\&. Defaults to \fBacroread\fP(1)\&.
+PDF viewer\&. The default is to use the program specified
+by the freedesktop standard\&.
.IP "\fB$TEXDOCVIEW_ps\fP"
-PostScript viewer\&. Defaults to
-\fBghostview\fP(1)\&.
+PostScript viewer\&. The default is to use the program specified
+by the freedesktop standard\&.
.IP "\fB$TEXDOCVIEW_html\fP"
-HTML viewer\&. Defaults to \fBnetscape\fP(1)\&.
+HTML viewer\&. The default is to use a program through
+\fBxdg-open\fP\&.
.IP "\fB$TEXDOCVIEW_txt\fP"
-Text viewer\&. Defaults to \fB$PAGER-more\fP\&.
+Text viewer\&. Defaults is to use the program specified
+by the freedesktop standard\&.
.PP
The environment variables should be set with a ``%s\&'\&' as a placeholder
for the name of the file\&. For example,
@@ -66,10 +75,18 @@ hostname$ TEXDOCVIEW_html="mozilla %s"
hostname$ export TEXDOCVIEW_html
.EE
.PP
+.SH "SPECIFIC TO DEBIAN AND FEDORA"
+.PP
+The Debian and Fedora TeX Live packages texdoc use the mime-support package to determine
+the appropriate viewer for the respective file type except for
+\fIdvi\fP. texdoc of Debian and Fedora is able to handle gzip- and
+bzip2-compressed files. If texdoc finds more than on file for a string
+the first hit is displayed. The file extensions are regarded and the
+search order can be configured in \fItexmf.cnf\fP (\fI90TeXDoc.cnf\fP).
+.PP
.SH "SEE ALSO"
.PP
-\fBacroread\fP(1), \fBgv\fP(1), \fBkpsewhich\fP(1),
-\fBless\fP(1), \fBmore\fP(1), \fBxdvi\fP(1)
+\fBxdg-open\fP(1)
.PP
Web page: <http://tug\&.org/texlive/>
.PP

View File

@ -21,7 +21,7 @@
Name: texlive Name: texlive
Version: %{texlive_ver} Version: %{texlive_ver}
Release: 34%{?dist} Release: 35%{?dist}
Summary: Binaries for the TeX formatting system Summary: Binaries for the TeX formatting system
Group: Applications/Publishing Group: Applications/Publishing
@ -309,6 +309,7 @@ East Asian support for TeXLive.
Summary: ConTeXt is a document preparation system based on TeX Summary: ConTeXt is a document preparation system based on TeX
Group: Applications/Publishing Group: Applications/Publishing
Requires: texlive = %{version}-%{release} Requires: texlive = %{version}-%{release}
Requires: texlive-texmf-context = %{version}
Requires: texlive-texmf-errata-context = %{version} Requires: texlive-texmf-errata-context = %{version}
Requires: ruby Requires: ruby
Provides: tex(context) Provides: tex(context)
@ -413,7 +414,7 @@ chmod -x texk/dvipdfm/encodings.c
%patch202 -p1 -b .pdftex %patch202 -p1 -b .pdftex
%patch300 -p0 %patch300 -p0
%patch301 -p0 %patch301 -p1
%patch302 -p0 %patch302 -p0
%patch303 -p0 %patch303 -p0
%patch306 -p0 %patch306 -p0
@ -1232,6 +1233,11 @@ fi
%{_mandir}/man1/texutil.1* %{_mandir}/man1/texutil.1*
%changelog %changelog
* Wed Aug 27 2008 Jindrich Novy <jnovy@redhat.com> - 2007-35
- texlive-context requires texlive-texmf-context (#455163)
- fix lacheck to not to segfault (#451513)
- rediff some patchesto be applicable with zero fuzz
* Mon Jun 23 2008 Jindrich Novy <jnovy@redhat.com> - 2007-34 * Mon Jun 23 2008 Jindrich Novy <jnovy@redhat.com> - 2007-34
- do not directly depend on restorecon and run it only if - do not directly depend on restorecon and run it only if
selinux is enabled selinux is enabled