Update to TeXLive 2017
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive?expand=0&rev=248
This commit is contained in:
142
source.dif
142
source.dif
@@ -9,7 +9,7 @@
|
||||
texk/kpathsea/mktex.opt | 39 ++
|
||||
texk/kpathsea/mktexlsr | 43 ++
|
||||
texk/kpathsea/progname.c | 4
|
||||
texk/kpathsea/texmf.cnf | 173 +++++++-----
|
||||
texk/kpathsea/texmf.cnf | 174 +++++++-----
|
||||
texk/lcdf-typetools/lcdf-typetools-src/otftotfm/otftotfm.cc | 3
|
||||
texk/ps2pk/pk2bm.c | 35 +-
|
||||
texk/texlive/linked_scripts/musixtex/musixtex.lua | 17 -
|
||||
@@ -27,11 +27,11 @@
|
||||
texk/web2c/window/x11-Xt.c | 4
|
||||
texk/xdvik/psgs.c | 22 +
|
||||
texk/xdvik/xdvi-sh.in | 19 +
|
||||
28 files changed, 371 insertions(+), 196 deletions(-)
|
||||
28 files changed, 374 insertions(+), 194 deletions(-)
|
||||
|
||||
--- libs/icu/icu-src/source/common/Makefile.in
|
||||
+++ libs/icu/icu-src/source/common/Makefile.in 2016-06-07 13:40:23.537446416 +0000
|
||||
@@ -67,7 +67,7 @@ DEFS += -DU_COMMON_IMPLEMENTATION
|
||||
+++ libs/icu/icu-src/source/common/Makefile.in 2017-05-30 12:59:40.801914534 +0000
|
||||
@@ -69,7 +69,7 @@ DEFS += -DU_COMMON_IMPLEMENTATION
|
||||
LDFLAGS += $(LDFLAGSICUUC)
|
||||
|
||||
# for plugin configuration
|
||||
@@ -41,7 +41,7 @@
|
||||
# for icu data location
|
||||
ifeq ($(PKGDATA_MODE),common)
|
||||
--- reautoconf
|
||||
+++ reautoconf 2016-06-07 13:40:23.537446416 +0000
|
||||
+++ reautoconf 2017-05-30 12:59:40.801914534 +0000
|
||||
@@ -83,7 +83,7 @@ echo "$0: TL_AUTOHEADER, T
|
||||
|
||||
# Give users a chance to quit here
|
||||
@@ -52,7 +52,7 @@
|
||||
AUTOCONF=$TL_AUTOCONF
|
||||
AUTOHEADER=$TL_AUTOHEADER
|
||||
--- texk/dviljk/dvi2xx.c
|
||||
+++ texk/dviljk/dvi2xx.c 2016-06-07 13:40:23.537446416 +0000
|
||||
+++ texk/dviljk/dvi2xx.c 2017-05-30 12:59:40.809914620 +0000
|
||||
@@ -168,7 +168,18 @@ main(int argc, char *argv[])
|
||||
|
||||
setbuf(ERR_STREAM, NULL);
|
||||
@@ -73,7 +73,7 @@
|
||||
G_progname = kpse_program_name;
|
||||
#else
|
||||
--- texk/kpathsea/c-fopen.h
|
||||
+++ texk/kpathsea/c-fopen.h 2016-06-07 13:40:23.537446416 +0000
|
||||
+++ texk/kpathsea/c-fopen.h 2017-05-30 12:59:40.809914620 +0000
|
||||
@@ -38,17 +38,17 @@
|
||||
|
||||
/* How to open a binary file for reading: */
|
||||
@@ -96,7 +96,7 @@
|
||||
|
||||
/* How to switch an already open file handle to binary mode.
|
||||
--- texk/kpathsea/c-memstr.h
|
||||
+++ texk/kpathsea/c-memstr.h 2016-06-07 13:40:23.537446416 +0000
|
||||
+++ texk/kpathsea/c-memstr.h 2017-05-30 12:59:40.817914706 +0000
|
||||
@@ -37,6 +37,7 @@
|
||||
|
||||
/* For ancient systems that lack the system V/ANSI version of the
|
||||
@@ -113,7 +113,7 @@
|
||||
+
|
||||
#endif /* not KPATHSEA_C_MEMSTR_H */
|
||||
--- texk/kpathsea/cnf-to-paths.awk
|
||||
+++ texk/kpathsea/cnf-to-paths.awk 2016-06-07 13:40:23.537446416 +0000
|
||||
+++ texk/kpathsea/cnf-to-paths.awk 2017-05-30 12:59:40.817914706 +0000
|
||||
@@ -37,7 +37,7 @@
|
||||
val = $0;
|
||||
sub(/^.*=[ \t]*/, "", val);
|
||||
@@ -124,7 +124,7 @@
|
||||
if (val ~ /\$SELFAUTO/) {
|
||||
# Replace all semicolons with colons in the SELFAUTO paths we're keeping.
|
||||
--- texk/kpathsea/db.c
|
||||
+++ texk/kpathsea/db.c 2016-06-07 13:40:23.537446416 +0000
|
||||
+++ texk/kpathsea/db.c 2017-05-30 12:59:40.817914706 +0000
|
||||
@@ -92,7 +92,8 @@ db_build (kpathsea kpse, hash_table_type
|
||||
unsigned len = strlen (db_filename) - sizeof (DB_NAME) + 1; /* Keep the /. */
|
||||
string top_dir = (string)xmalloc (len + 1);
|
||||
@@ -153,7 +153,7 @@
|
||||
len = strlen (line);
|
||||
|
||||
--- texk/kpathsea/mktex.opt
|
||||
+++ texk/kpathsea/mktex.opt 2016-06-07 13:40:23.537446416 +0000
|
||||
+++ texk/kpathsea/mktex.opt 2017-05-30 12:59:40.817914706 +0000
|
||||
@@ -38,10 +38,11 @@ if test "$DOSISH" = "no"; then SEP=':';
|
||||
# TEMPDIR needs to be unique to each process because of the possibility of two
|
||||
# people running dvips (or whatever) simultaneously.
|
||||
@@ -231,7 +231,7 @@
|
||||
# Cache values that may be useful for recursive calls.
|
||||
export MT_MKTEX_OPT MT_MKTEX_CNF
|
||||
--- texk/kpathsea/mktexlsr
|
||||
+++ texk/kpathsea/mktexlsr 2016-06-07 13:40:23.537446416 +0000
|
||||
+++ texk/kpathsea/mktexlsr 2017-05-30 12:59:40.817914706 +0000
|
||||
@@ -58,6 +58,9 @@ if test "$DOSISH" = "no"; then SEP=':';
|
||||
# be done before kpsewhich can be called, and thus cannot be put into
|
||||
# mktex.opt.
|
||||
@@ -328,7 +328,7 @@
|
||||
+ fi
|
||||
rm -rf "$db_dir_tmp"
|
||||
done
|
||||
|
||||
|
||||
--- texk/kpathsea/progname.c
|
||||
+++ texk/kpathsea/progname.c 2017-05-30 12:59:40.817914706 +0000
|
||||
@@ -668,9 +668,9 @@ kpathsea_set_program_name (kpathsea kpse
|
||||
@@ -342,8 +342,8 @@
|
||||
+ sdir_grandparent = xdirname ("/usr/share/texmf");
|
||||
kpathsea_xputenv (kpse, "SELFAUTOPARENT", fix_selfdir (sdir_grandparent));
|
||||
sdir_greatgrandparent = xdirname (sdir_grandparent);
|
||||
kpathsea_xputenv (kpse, "SELFAUTOGRANDPARENT", fix_selfdir (sdir_greatgrandparent));
|
||||
--- texk/kpathsea/texmf.cnf
|
||||
kpathsea_xputenv (kpse, "SELFAUTOGRANDPARENT", fix_selfdir (sdir_greatgrandparent));
|
||||
--- texk/kpathsea/texmf.cnf
|
||||
+++ texk/kpathsea/texmf.cnf 2017-05-30 13:09:02.347900901 +0000
|
||||
@@ -57,20 +57,20 @@
|
||||
TEXMFROOT = $SELFAUTOPARENT
|
||||
@@ -368,35 +368,33 @@
|
||||
-TEXMFSYSCONFIG = $TEXMFROOT/texmf-config
|
||||
+TEXMFSYSCONFIG = /etc/texmf
|
||||
|
||||
% Per-user texmf tree(s) -- organized per the TDS, as usual. To define
|
||||
% more than one per-user tree, set this to a list of directories in
|
||||
% braces, as described above. (This used to be HOMETEXMF.) ~ expands
|
||||
% to %USERPROFILE% on Windows, $HOME otherwise.
|
||||
% Per-user texmf tree(s) -- organized per the TDS, as usual. To define
|
||||
% more than one per-user tree, set this to a list of directories in
|
||||
@@ -79,10 +79,10 @@ TEXMFSYSCONFIG = $TEXMFROOT/texmf-config
|
||||
TEXMFHOME = ~/texmf
|
||||
|
||||
|
||||
% TEXMFVAR, where texconfig/updmap/fmtutil store cached runtime data.
|
||||
-TEXMFVAR = ~/.texlive2017/texmf-var
|
||||
+TEXMFVAR = ${TEXMFSYSVAR}
|
||||
|
||||
|
||||
% TEXMFCONFIG, where texconfig/updmap/fmtutil store configuration data.
|
||||
-TEXMFCONFIG = ~/.texlive2017/texmf-config
|
||||
+TEXMFCONFIG = ${TEXMFSYSCONFIG}
|
||||
|
||||
% List all the texmf trees. For an explanation of what they are, see the
|
||||
% TeX Live manual.
|
||||
@@ -94,7 +94,7 @@ TEXMFCONFIG = ~/.texlive2016/texmf-confi
|
||||
% should take precedence over distribution files -- although it is
|
||||
% generally a source of confusion to have different versions of a
|
||||
+TEXMFCONFIG = ${TEXMFSYSCONFIG}
|
||||
|
||||
% This is the value manipulated by tlmgr's auxtrees subcommand in the
|
||||
% root texmf.cnf. Kpathsea warns about a literally empty string for a
|
||||
@@ -103,7 +103,7 @@ TEXMFAUXTREES = {}
|
||||
% The odd-looking $TEXMFAUXTREES$TEXMF... construct is so that if no auxtree is
|
||||
% ever defined (the 99% common case), no extra elements will be added to
|
||||
% the search paths. tlmgr takes care to end any value with a trailing comma.
|
||||
-TEXMF = {$TEXMFAUXTREES$TEXMFCONFIG,$TEXMFVAR,$TEXMFHOME,!!$TEXMFLOCAL,!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFDIST}
|
||||
+TEXMF = {$TEXMFHOME,!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFLOCAL,!!$TEXMFDIST}
|
||||
|
||||
% Where to look for ls-R files. There need not be an ls-R in the
|
||||
% Where to look for ls-R files. There need not be an ls-R in the
|
||||
% directories in this path, but if there is one, Kpathsea will use it.
|
||||
@@ -111,24 +111,23 @@ TEXMF = {$TEXMFAUXTREES$TEXMFCONFIG,$TEX
|
||||
% does not create ls-R files in the non-!! elements -- because if an
|
||||
% ls-R is present, it will be used, and the disk will not be searched.
|
||||
% ls-R is present, it will be used, and the disk will not be searched.
|
||||
% This is arguably a bug in kpathsea.
|
||||
-TEXMFDBS = {!!$TEXMFLOCAL,!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFDIST}
|
||||
+TEXMFDBS = $TEXMF;$VARTEXFONTS;$HOMECACHE
|
||||
@@ -420,7 +418,7 @@
|
||||
% varfonts feature was enabled in MT_FEATURES in mktex.cnf.
|
||||
-VARTEXFONTS = $TEXMFVAR/fonts
|
||||
|
||||
% On some systems, there will be a system tree which contains all the font
|
||||
% On some systems, there will be a system tree which contains all the font
|
||||
% files that may be created as well as the formats. For example
|
||||
@@ -139,7 +138,8 @@ VARTEXFONTS = $TEXMFVAR/fonts
|
||||
%
|
||||
@@ -430,7 +428,7 @@
|
||||
+VARTEXFONTS = /var/cache/texmf/fonts
|
||||
+HOMECACHE = ${HOME}/.cache/texmf/fonts
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
% Usually you will not need to edit any of the following variables.
|
||||
@@ -147,7 +147,7 @@ VARTEXFONTS = $TEXMFVAR/fonts
|
||||
|
||||
@@ -439,7 +437,7 @@
|
||||
-WEB2C = $TEXMF/web2c
|
||||
+WEB2C = ${TEXMFHOME}/web2c;${TEXMFSYSCONFIG}/web2c;${TEXMFSYSVAR}/web2c;$TEXMF/web2c
|
||||
|
||||
% TEXINPUTS is for TeX input files -- i.e., anything to be found by \input
|
||||
% TEXINPUTS is for TeX input files -- i.e., anything to be found by \input
|
||||
% or \openin, including .sty, .eps, etc. We specify paths for all known
|
||||
@@ -188,18 +188,18 @@ TEXINPUTS.elatex = .;$TEXMF/tex/{
|
||||
TEXINPUTS.etex = .;$TEXMF/tex/{plain,generic,}//
|
||||
@@ -467,8 +465,8 @@
|
||||
-TEXINPUTS.pdfetex = .;$TEXMF/tex/{plain,generic,}//
|
||||
+TEXINPUTS.pdfelatex = .;$TEXMF/{pdftex,tex}/{latex,generic,}//
|
||||
+TEXINPUTS.pdfetex = .;$TEXMF/{pdftex,tex}/{plain,generic,}//
|
||||
|
||||
% LuaTeX.
|
||||
|
||||
% LuaTeX.
|
||||
TEXINPUTS.luatex = .;$TEXMF/tex/{luatex,plain,generic,}//
|
||||
@@ -248,18 +248,18 @@ BSTINPUTS.pbibtex = .;$TEXMF/{pbib
|
||||
TEXINPUTS.context = .;$TEXMF/tex/{context,plain,generic,}//
|
||||
@@ -493,7 +491,7 @@
|
||||
+TEXINPUTS.frpdflatex = .;$TEXMF/{pdftex,tex}/{french,latex,generic,}//
|
||||
+TEXINPUTS.frpdftex = .;$TEXMF/{pdftex,tex}/{french,plain,generic,}//
|
||||
|
||||
% Earlier entries override later ones, so put this generic one last.
|
||||
% Earlier entries override later ones, so put this generic one last.
|
||||
TEXINPUTS = .;$TEXMF/tex/{$progname,generic,}//
|
||||
@@ -268,7 +268,7 @@ TEXINPUTS = .;$TEXMF/tex/{
|
||||
TTF2TFMINPUTS = .;$TEXMF/ttf2pk//
|
||||
@@ -502,7 +500,7 @@
|
||||
-MFINPUTS = .;$TEXMF/metafont//;{$TEXMF/fonts,$VARTEXFONTS}/source//
|
||||
+MFINPUTS = .;$TEXMF/metafont//;{$TEXMF/fonts,$HOMECACHE,$VARTEXFONTS}/source//
|
||||
MPINPUTS = .;$TEXMF/metapost//
|
||||
|
||||
|
||||
% Dump files (fmt/base/mem) for vir{tex,mf,mp} to read.
|
||||
@@ -278,31 +278,31 @@ MPINPUTS = .;$TEXMF/metapost//
|
||||
% We repeat the same definition three times because of the way fmtutil
|
||||
@@ -541,7 +539,7 @@
|
||||
-PKFONTS = .;{$TEXMF/fonts,$VARTEXFONTS}/pk/{$MAKETEX_MODE,modeless}//
|
||||
+PKFONTS = .;{$TEXMF/fonts,$HOMECACHE,$VARTEXFONTS}/pk/{$MAKETEX_MODE,modeless}//
|
||||
|
||||
% Similarly for the GF format, which only remains in existence because
|
||||
% Similarly for the GF format, which only remains in existence because
|
||||
% Metafont outputs it (and MF isn't going to change).
|
||||
@@ -312,7 +312,7 @@ GFFONTS = .;$TEXMF/fonts/gf/$MAKETEX_MOD
|
||||
GLYPHFONTS = .;$TEXMF/fonts
|
||||
@@ -550,7 +548,7 @@
|
||||
-MISCFONTS = .;$TEXMF/fonts/misc//
|
||||
+MISCFONTS = .;$TEXMF/fonts/misc//;$TEXMF/fonts/hbf//
|
||||
|
||||
% font name map files. This isn't just fonts/map// because ConTeXt
|
||||
% font name map files. This isn't just fonts/map// because ConTeXt
|
||||
% wants support for having files with the same name in the different
|
||||
@@ -398,8 +398,8 @@ MPSUPPORT = .;$TEXMF/metapost/support
|
||||
% For xdvi to find mime.types and .mailcap, if they do not exist in
|
||||
@@ -561,7 +559,7 @@
|
||||
+MIMELIBDIR = /etc
|
||||
+MAILCAPLIBDIR = /etc
|
||||
|
||||
% Default settings for the fontconfig library as used by the Windows
|
||||
% Default settings for the fontconfig library as used by the Windows
|
||||
% versions of xetex/xdvipdfmx. Not used by xetex on Unixish systems.
|
||||
@@ -418,10 +418,10 @@ WEBINPUTS = .;$TEXMF/web//
|
||||
CWEBINPUTS = .;$TEXMF/cweb//
|
||||
@@ -576,7 +574,7 @@
|
||||
+OVFFONTS = .;{$TEXMF/fonts,$HOMECACHE,$VARTEXFONTS}/{ovf,vf}//
|
||||
+OVPFONTS = .;{$TEXMF/fonts,$HOMECACHE,$VARTEXFONTS}/ovp//
|
||||
OTPINPUTS = .;$TEXMF/omega/otp//
|
||||
OCPINPUTS = .;$TEXMF/omega/ocp//
|
||||
OCPINPUTS = .;$TEXMF/omega/ocp//
|
||||
|
||||
@@ -504,32 +504,38 @@ RUBYINPUTS = .;$TEXMF/scripts/{$progna
|
||||
% explicitly list every directory. Arguably more understandable anyway.
|
||||
@@ -640,15 +638,7 @@
|
||||
+%$SELFAUTOPARENT/texmf/web2c\
|
||||
+%}
|
||||
%
|
||||
% For reference, here is the old brace-using definition:
|
||||
%TEXMFCNF = {$SELFAUTOLOC,$SELFAUTODIR,$SELFAUTOPARENT}{,{/share,}/texmf{-local,}/web2c}
|
||||
@@ -568,7 +574,6 @@ extractbb,\
|
||||
gregorio,\
|
||||
kpsewhich,\
|
||||
makeindex,\
|
||||
-mpost,\
|
||||
repstopdf,\
|
||||
|
||||
% For reference, here is the old brace-using definition:
|
||||
%TEXMFCNF = {$SELFAUTOLOC,$SELFAUTODIR,$SELFAUTOPARENT}{,{/share,}/texmf{-local,}/web2c}
|
||||
@@ -805,3 +811,33 @@ max_cols.gftype = 8191
|
||||
% Guess input encoding (SJIS vs. Unicode, etc.) in pTeX and friends?
|
||||
@@ -683,7 +673,7 @@
|
||||
+main_memory.jadetex = 499999
|
||||
+hash_extra.jadetex = 25000
|
||||
+pool_size.jadetex = 500000
|
||||
+save_size.jadetex = 15000
|
||||
+save_size.jadetex = 15000
|
||||
--- texk/lcdf-typetools/lcdf-typetools-src/otftotfm/otftotfm.cc
|
||||
+++ texk/lcdf-typetools/lcdf-typetools-src/otftotfm/otftotfm.cc 2017-05-30 12:59:40.825914791 +0000
|
||||
@@ -67,6 +67,9 @@
|
||||
@@ -695,7 +685,7 @@
|
||||
+
|
||||
using namespace Efont;
|
||||
|
||||
#define VERSION_OPT 301
|
||||
#define VERSION_OPT 301
|
||||
--- texk/ps2pk/pk2bm.c
|
||||
+++ texk/ps2pk/pk2bm.c 2017-05-30 12:59:40.825914791 +0000
|
||||
@@ -45,7 +45,6 @@
|
||||
@@ -778,8 +768,8 @@
|
||||
- int octal = 0;
|
||||
- while (*oct != '\0') octal = 8*octal + (*oct++) - '0';
|
||||
- return octal;
|
||||
-}
|
||||
--- texk/texlive/linked_scripts/musixtex/musixtex.lua
|
||||
-}
|
||||
--- texk/texlive/linked_scripts/musixtex/musixtex.lua
|
||||
+++ texk/texlive/linked_scripts/musixtex/musixtex.lua 2017-05-30 13:11:42.885612642 +0000
|
||||
@@ -183,14 +183,25 @@ end
|
||||
-- possible by exploiting the the fact that Lua has two false values.
|
||||
@@ -790,7 +780,7 @@
|
||||
+base=base[1]
|
||||
local dvips = "dvips -e0"
|
||||
function defaults()
|
||||
prepmx = "prepmx"
|
||||
prepmx = "prepmx"
|
||||
pmx = "pmxab"
|
||||
- tex = "etex"
|
||||
+ if base == "pdfmusixtex" then
|
||||
@@ -809,7 +799,7 @@
|
||||
- ps2pdf = "ps2pdf"
|
||||
cleanup = true -- clean up intermediate and log files
|
||||
index = false
|
||||
latex = false
|
||||
latex = false
|
||||
--- texk/texlive/linked_scripts/texlive/fmtutil-sys.sh
|
||||
+++ texk/texlive/linked_scripts/texlive/fmtutil-sys.sh 2017-05-30 12:59:40.825914791 +0000
|
||||
@@ -22,4 +22,5 @@ PATH="$mydir:$PATH"; export PATH
|
||||
@@ -817,7 +807,7 @@
|
||||
test -n "${ZSH_VERSION+set}" && alias -g '${1+"$@"}'='"$@"'
|
||||
|
||||
+umask 022
|
||||
exec fmtutil --sys ${1+"$@"}
|
||||
exec fmtutil --sys ${1+"$@"}
|
||||
--- texk/texlive/linked_scripts/texlive/fmtutil.pl
|
||||
+++ texk/texlive/linked_scripts/texlive/fmtutil.pl 2017-05-30 12:59:40.833914877 +0000
|
||||
@@ -10,16 +10,16 @@
|
||||
@@ -840,7 +830,7 @@
|
||||
+ chomp($TEXMFDIST);
|
||||
+ unshift(@INC, "$TEXMFDIST/tlpkg", "$TEXMFDIST/scripts/texlive");
|
||||
require "mktexlsr.pl";
|
||||
TeX::Update->import();
|
||||
TeX::Update->import();
|
||||
}
|
||||
@@ -70,7 +70,7 @@ TeXLive::TLUtils::prepend_own_path();
|
||||
# this function checks by itself whether it is running on windows or not
|
||||
@@ -849,7 +839,7 @@
|
||||
-chomp(our $TEXMFDIST = `kpsewhich --var-value=TEXMFDIST`);
|
||||
+chomp(our $TEXMFROOT = `kpsewhich --var-value=TEXMFROOT`);
|
||||
chomp(our $TEXMFVAR = `kpsewhich -var-value=TEXMFVAR`);
|
||||
chomp(our $TEXMFSYSVAR = `kpsewhich -var-value=TEXMFSYSVAR`);
|
||||
chomp(our $TEXMFSYSVAR = `kpsewhich -var-value=TEXMFSYSVAR`);
|
||||
chomp(our $TEXMFCONFIG = `kpsewhich -var-value=TEXMFCONFIG`);
|
||||
@@ -361,7 +361,14 @@ sub callback_build_formats {
|
||||
TeXLive::TLWinGoo::maybe_make_ro ($tmpdir);
|
||||
@@ -864,7 +854,7 @@
|
||||
+ die "could not create directory $tmpdir" if $cnt <= 0;
|
||||
+ }
|
||||
}
|
||||
# set up destination directory
|
||||
# set up destination directory
|
||||
$opts{'fmtdir'} ||= "$texmfvar/web2c";
|
||||
@@ -576,6 +583,7 @@ sub rebuild_one_format {
|
||||
# check for existence of ini file before doing anything else
|
||||
@@ -872,7 +862,7 @@
|
||||
# we didn't find the ini file, skip
|
||||
+ return $FMT_NOTAVAIL if (!$opts{'no-error-if-no-engine'});
|
||||
print_deferred_warning("inifile $inifile for $fmt/$eng not found.\n");
|
||||
# The original script just skipped it but in TeX Live we expect that
|
||||
# The original script just skipped it but in TeX Live we expect that
|
||||
# all activated formats are also buildable, thus return failure.
|
||||
@@ -635,11 +643,15 @@ sub rebuild_one_format {
|
||||
",$opts{'no-error-if-no-engine'}," =~ m/,$eng,/) {
|
||||
@@ -889,7 +879,7 @@
|
||||
+ }
|
||||
my $cmdline = "$eng -ini $tcxflag $recorderswitch $jobswitch "
|
||||
. "$prgswitch $texargs";
|
||||
print_verbose("running \`$cmdline' ...\n");
|
||||
print_verbose("running \`$cmdline' ...\n");
|
||||
--- texk/texlive/linked_scripts/texlive/updmap-sys.sh
|
||||
+++ texk/texlive/linked_scripts/texlive/updmap-sys.sh 2017-05-30 12:59:40.833914877 +0000
|
||||
@@ -22,4 +22,5 @@ PATH="$mydir:$PATH"; export PATH
|
||||
@@ -897,7 +887,7 @@
|
||||
test -n "${ZSH_VERSION+set}" && alias -g '${1+"$@"}'='"$@"'
|
||||
|
||||
+umask 022
|
||||
exec updmap --sys ${1+"$@"}
|
||||
exec updmap --sys ${1+"$@"}
|
||||
--- texk/texlive/tl_scripts/fmtutil.cnf
|
||||
+++ texk/texlive/tl_scripts/fmtutil.cnf 2017-05-30 12:59:40.833914877 +0000
|
||||
@@ -46,10 +46,11 @@ amstex pdftex - -translate-file=cp227.tc
|
||||
@@ -934,7 +924,7 @@
|
||||
-xmltex pdftex language.dat *xmltex.ini
|
||||
-pdfxmltex pdftex language.dat *pdfxmltex.ini
|
||||
+xmltex pdftex language.dat -translate-file=cp227.tcx *xmltex.ini
|
||||
+pdfxmltex pdftex language.dat -translate-file=cp227.tcx *pdfxmltex.ini
|
||||
+pdfxmltex pdftex language.dat -translate-file=cp227.tcx *pdfxmltex.ini
|
||||
--- texk/texlive/tl_scripts/texconfig-dialog.sh
|
||||
+++ texk/texlive/tl_scripts/texconfig-dialog.sh 2017-05-30 12:59:40.833914877 +0000
|
||||
@@ -157,7 +157,14 @@ termCtl()
|
||||
@@ -964,7 +954,7 @@
|
||||
+ fi
|
||||
|
||||
while :; do
|
||||
logMessage='view logfile'
|
||||
logMessage='view logfile'
|
||||
--- texk/texlive/tl_scripts/texconfig-sys.sh
|
||||
+++ texk/texlive/tl_scripts/texconfig-sys.sh 2017-05-30 12:59:40.833914877 +0000
|
||||
@@ -30,4 +30,5 @@ TEXMFVAR="$v"
|
||||
@@ -972,7 +962,7 @@
|
||||
export TEXMFVAR TEXMFCONFIG
|
||||
|
||||
+umask 022
|
||||
exec texconfig ${1+"$@"}
|
||||
exec texconfig ${1+"$@"}
|
||||
--- texk/texlive/tl_scripts/texconfig.sh
|
||||
+++ texk/texlive/tl_scripts/texconfig.sh 2017-05-30 12:59:40.833914877 +0000
|
||||
@@ -40,7 +40,7 @@ envVars="
|
||||
@@ -982,7 +972,7 @@
|
||||
-tmpdir=${TMPDIR-${TEMP-${TMP-/tmp}}}/tctmp.$$
|
||||
+tmpdir=${TMPDIR-${TEMP-${TMP-/tmp}}}/tctmp.$$.$RANDOM
|
||||
needsCleanup=false
|
||||
lastUpdatedFile=
|
||||
lastUpdatedFile=
|
||||
|
||||
@@ -975,21 +975,6 @@ For more information about these \`featu
|
||||
;;
|
||||
@@ -1004,7 +994,7 @@
|
||||
- exit 1 # but leave the real code for posterity
|
||||
-
|
||||
setupTmpDir
|
||||
echo "$progname: analyzing old configuration..." >&2
|
||||
echo "$progname: analyzing old configuration..." >&2
|
||||
fmtutil --catcfg > $tmpdir/pre
|
||||
@@ -1015,22 +1000,6 @@ EOM
|
||||
|
||||
@@ -1027,7 +1017,7 @@
|
||||
- exit 1 # but leave the real code for posterity
|
||||
-
|
||||
tcBatchHyphenFormat=$2
|
||||
formatsForHyphen=`getFormatsForHyphen`
|
||||
formatsForHyphen=`getFormatsForHyphen`
|
||||
formatsForHyphenFmt=`echo "$formatsForHyphen" | myFmt | sed 's@^@ @'`
|
||||
@@ -1276,7 +1245,7 @@ Valid PAPER settings:
|
||||
;;
|
||||
@@ -1037,7 +1027,7 @@
|
||||
+ ( unset KPSE_DOT; mktexlsr )
|
||||
;;
|
||||
|
||||
#
|
||||
#
|
||||
--- texk/texlive/tl_scripts/texlinks.sh
|
||||
+++ texk/texlive/tl_scripts/texlinks.sh 2017-05-30 12:59:40.841914963 +0000
|
||||
@@ -100,7 +100,7 @@ setupTmpDir()
|
||||
@@ -1136,7 +1126,7 @@
|
||||
+
|
||||
test "x$fmt" = "x$engine" && continue
|
||||
if test -f "$d/$engine$exeext"; then
|
||||
case $unlink in
|
||||
case $unlink in
|
||||
--- texk/web2c/Makefile.in
|
||||
+++ texk/web2c/Makefile.in 2017-05-30 12:59:40.929915908 +0000
|
||||
@@ -3816,7 +3816,7 @@ libmd5_a_SOURCES = libmd5/md5.c libmd5/m
|
||||
@@ -1159,7 +1149,7 @@
|
||||
+
|
||||
$(srcdir)/c-auto.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
|
||||
($(am__cd) $(top_srcdir) && $(AUTOHEADER))
|
||||
rm -f w2c/stamp-h1
|
||||
rm -f w2c/stamp-h1
|
||||
--- texk/web2c/window/regis.c
|
||||
+++ texk/web2c/window/regis.c 2017-05-30 12:59:40.929915908 +0000
|
||||
@@ -64,12 +64,14 @@ void mf_regis_blankrectangle (screencol
|
||||
@@ -1179,7 +1169,7 @@
|
||||
+ printf(format,
|
||||
ESCAPE,left,bottom,right,bottom,right,top,left,top,
|
||||
left,bottom,ESCAPE);
|
||||
}
|
||||
}
|
||||
--- texk/web2c/window/x11-Xlib.c
|
||||
+++ texk/web2c/window/x11-Xlib.c 2017-05-30 12:59:40.929915908 +0000
|
||||
@@ -73,6 +73,8 @@ static XWMHints wm_hints = {
|
||||
@@ -1206,7 +1196,7 @@
|
||||
+ (unsigned int) DEFAULT_WIDTH, (unsigned int) DEFAULT_DEPTH,
|
||||
DEFAULT_X_POSITION, DEFAULT_Y_POSITION);
|
||||
|
||||
/* Look up the geometry for this window. (Section 10.2 Obtaining X
|
||||
/* Look up the geometry for this window. (Section 10.2 Obtaining X
|
||||
--- texk/web2c/window/x11-Xt.c
|
||||
+++ texk/web2c/window/x11-Xt.c 2017-05-30 12:59:40.929915908 +0000
|
||||
@@ -18,8 +18,8 @@
|
||||
@@ -1219,7 +1209,7 @@
|
||||
+static unsigned int mf_defheight = 500;
|
||||
|
||||
static Display *mf_display;
|
||||
static Window mf_window;
|
||||
static Window mf_window;
|
||||
--- texk/xdvik/psgs.c
|
||||
+++ texk/xdvik/psgs.c 2017-05-30 12:59:40.929915908 +0000
|
||||
@@ -34,6 +34,8 @@ OTHER DEALINGS IN THE SOFTWARE.
|
||||
@@ -1257,7 +1247,7 @@
|
||||
+ }
|
||||
fflush(stderr); /* to avoid double flushing */
|
||||
GS_pid = vfork();
|
||||
if (GS_pid == 0) { /* child */
|
||||
if (GS_pid == 0) { /* child */
|
||||
--- texk/xdvik/xdvi-sh.in
|
||||
+++ texk/xdvik/xdvi-sh.in 2017-05-30 12:59:40.929915908 +0000
|
||||
@@ -1,4 +1,4 @@
|
||||
|
Reference in New Issue
Block a user