source: projects/specs/trunk/t/texlive/texlive-20131101-texmfcnf-vine.patch @ 7951

Revision 7951, 4.2 KB checked in by munepi, 11 years ago (diff)

tlnet 20131101

RevLine 
[7769]1diff -du texlive-source-20130817/texk/kpathsea/texmf.cnf.vine texlive-source-20130817/texk/kpathsea/texmf.cnf
2--- texlive-source-20130817/texk/kpathsea/texmf.cnf.vine        2013-06-26 00:38:48.000000000 +0900
3+++ texlive-source-20130817/texk/kpathsea/texmf.cnf     2013-08-21 09:10:38.879799794 +0900
4@@ -60,14 +60,20 @@
5 % Keep the variable name.
6 TEXMFMAIN = $TEXMFDIST
7 
8+# The tree of distributed packages from Vine Linux
9+TEXMFVINE = /usr/share/texmf
10+
11 % Local additions to the distribution trees.
12-TEXMFLOCAL = $SELFAUTOGRANDPARENT/texmf-local
13+%%TEXMFLOCAL = $TEXMFROOT/../texmf-local
14+TEXMFLOCAL = /usr/local/share/texmf
15 
16 % TEXMFSYSVAR, where *-sys store cached runtime data.
17-TEXMFSYSVAR = $TEXMFROOT/texmf-var
18+%%TEXMFSYSVAR = $TEXMFROOT/texmf-var
19+TEXMFSYSVAR = /var/lib/texmf
20 
21 % TEXMFSYSCONFIG, where *-sys store configuration data.
22-TEXMFSYSCONFIG = $TEXMFROOT/texmf-config
23+%%TEXMFSYSCONFIG = $TEXMFROOT/texmf-config
24+TEXMFSYSCONFIG = /etc/texmf
25 
26 % Per-user texmf tree(s) -- organized per the TDS, as usual.  To define
27 % more than one per-user tree, set this to a list of directories in
28@@ -76,10 +82,12 @@
29 TEXMFHOME = ~/texmf
30 
31 % TEXMFVAR, where texconfig/updmap/fmtutil store cached runtime data.
32-TEXMFVAR = ~/.texlive2013/texmf-var
33+%%TEXMFVAR = ~/.texlive2013/texmf-var
34+TEXMFVAR = ~/.texmf-var
35 
36 % TEXMFCONFIG, where texconfig/updmap/fmtutil store configuration data.
37-TEXMFCONFIG = ~/.texlive2013/texmf-config
38+%%TEXMFCONFIG = ~/.texlive2013/texmf-config
39+TEXMFCONFIG = ~/.texmf-config
40 
41 % List all the texmf trees. For an explanation of what they are, see the
42 % TeX Live manual.
43@@ -91,7 +99,7 @@
44 % should take precedence over distribution files -- although it is
45 % generally a source of confusion to have different versions of a
46 % package installed, whatever the trees, so try to avoid it.
47-TEXMF = {$TEXMFCONFIG,$TEXMFVAR,$TEXMFHOME,!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFLOCAL,!!$TEXMFDIST}
48+TEXMF = {$TEXMFCONFIG,$TEXMFVAR,$TEXMFHOME,!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFLOCAL,!!$TEXMFVINE,!!$TEXMFDIST}
49 
50 % Where to look for ls-R files.  There need not be an ls-R in the
51 % directories in this path, but if there is one, Kpathsea will use it.
52@@ -99,13 +107,13 @@
53 % does not create ls-R files in the non-!! elements -- because if an
54 % ls-R is present, it will be used, and the disk will not be searched.
55 % This is arguably a bug in kpathsea.
56-TEXMFDBS = {!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFLOCAL,!!$TEXMFDIST}
57+TEXMFDBS = {!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFLOCAL,!!$TEXMFVINE,!!$TEXMFDIST}
58 
59 % The system trees.  These are the trees that are shared by all users.
60 % If a tree appears in this list, the mktex* scripts will use
61 % VARTEXFONTS for generated files, if the original tree isn't writable;
62 % otherwise the current working directory is used.
63-SYSTEXMF = $TEXMFSYSVAR;$TEXMFLOCAL;$TEXMFDIST
64+SYSTEXMF = $TEXMFSYSVAR;$TEXMFLOCAL;$TEXMFVINE;$TEXMFDIST
65 
66 % First writable tree here is used by Lua(La)TeX for the font cache.
67 % LuaLaTeX uses the value here, while ConTeXt uses the same variable but
68@@ -116,7 +124,8 @@
69 % Where generated fonts may be written.  This tree is used when the sources
70 % were found in a system tree and either that tree wasn't writable, or the
71 % varfonts feature was enabled in MT_FEATURES in mktex.cnf.
72-VARTEXFONTS = $TEXMFVAR/fonts
73+%%VARTEXFONTS = $TEXMFVAR/fonts
74+VARTEXFONTS = $TEXMFSYSVAR/fonts
75 
76 % On some systems, there will be a system tree which contains all the font
77 % files that may be created as well as the formats.  For example
78
79Diff finished.  Sat Aug 24 10:26:48 2013
[7881]80diff -du texlive-source-20131002/texk/kpathsea/texmf.cnf.vine texlive-source-20131002/texk/kpathsea/texmf.cnf
81--- texlive-source-20131002/texk/kpathsea/texmf.cnf.vine        2013-10-07 21:47:56.260302080 +0900
82+++ texlive-source-20131002/texk/kpathsea/texmf.cnf     2013-10-07 21:53:06.787172370 +0900
83@@ -569,11 +569,11 @@
84 % for being called from TeX.
85 %
86 shell_escape_commands = \
87-bibtex,bibtex8,\
88+bibtex,bibtex8,bibtexu,pbibtex,upbibtex,biber,\
89 kpsewhich,\
90-makeindex,\
91-mpost,\
92-repstopdf,\
93+makeindex,mendex,texindy,\
94+mpost,pmpost,upmpost,\
95+repstopdf,epspdf,extractbb,\
96 
97 % we'd like to allow:
98 % dvips - but external commands can be executed, need at least -R1.
99
100Diff finished.  Mon Oct  7 21:53:13 2013
Note: See TracBrowser for help on using the repository browser.