Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 168177 | Differences between
and this patch

Collapse All | Expand All

(-)file_not_specified_in_diff (-8 / +14 lines)
Line  Link Here
0
-- texk/kpathsea/texmf.in
0
++ texk/kpathsea/texmf.in
Lines 61-66 Link Here
61
% The main distribution tree:
61
% The main distribution tree:
62
TEXMFDIST = /usr/share/texmf-dist
62
TEXMFDIST = /usr/share/texmf-dist
63
63
64
% Additional documents:
65
TEXMFDOC = /usr/share/texmf-doc
66
64
% The Gentoo site tree
67
% The Gentoo site tree
65
TEXMFSITE = /usr/share/texmf-site
68
TEXMFSITE = /usr/share/texmf-site
66
69
Lines 69-74 Link Here
69
% texconfig, it uses TEXMFCONFIG below.
72
% texconfig, it uses TEXMFCONFIG below.
70
TEXMFLOCAL = /usr/local/share/texmf
73
TEXMFLOCAL = /usr/local/share/texmf
71
74
75
% Additions to the locals:
76
TEXMFADD = /usr/local/share/texmf-add
77
72
% TEXMFSYSVAR, where texconfig-sys stores variable runtime data.
78
% TEXMFSYSVAR, where texconfig-sys stores variable runtime data.
73
% With teTeX-3.0 or later, this must be set.
79
% With teTeX-3.0 or later, this must be set.
74
% For sharing this tree with $TEXMFMAIN:
80
% For sharing this tree with $TEXMFMAIN:
Lines 95-101 Link Here
95
%   TEXMFVAR = $TEXMFMAIN
101
%   TEXMFVAR = $TEXMFMAIN
96
% For using a separate tree:
102
% For using a separate tree:
97
%   TEXMFVAR = $HOME/.texmf-var  # teTeX 3.0 default
103
%   TEXMFVAR = $HOME/.texmf-var  # teTeX 3.0 default
98
TEXMFVAR = $HOME/.texmf-var
104
TEXMFVAR = /var/lib/texmf
99
105
100
% TEXMFCONFIG, where texconfig stores configuration data.
106
% TEXMFCONFIG, where texconfig stores configuration data.
101
% With teTeX-3.0 or later, this must be set.
107
% With teTeX-3.0 or later, this must be set.
Lines 105-111 Link Here
105
%   TEXMFCONFIG = $HOME/.texmf-config  # teTeX 3.0 default
111
%   TEXMFCONFIG = $HOME/.texmf-config  # teTeX 3.0 default
106
% For using a separate tree:
112
% For using a separate tree:
107
%   TEXMFCONFIG = @texmf@-config
113
%   TEXMFCONFIG = @texmf@-config
108
TEXMFCONFIG = $HOME/.texmf-config
114
TEXMFCONFIG = /var/lib/texmf
109
115
110
% Now, list all the texmf trees. If you have multiple trees you can
116
% Now, list all the texmf trees. If you have multiple trees you can
111
% use shell brace notation, like this:
117
% use shell brace notation, like this:
Lines 114-131 Link Here
114
%
120
%
115
% For texconfig to work properly, TEXMFCONFIG and TEXMFVAR should be named
121
% For texconfig to work properly, TEXMFCONFIG and TEXMFVAR should be named
116
% explicitly and before all other trees.
122
% explicitly and before all other trees.
117
TEXMF = {$TEXMFCONFIG,$TEXMFVAR,$TEXMFHOME,!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFMAIN,!!$TEXMFLOCAL,!!$TEXMFSITE,!!$TEXMFDIST}
123
TEXMF = {!!$TEXMFCONFIG,!!$TEXMFVAR,$TEXMFHOME,!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFMAIN,!!$TEXMFADD,!!$TEXMFLOCAL,!!$TEXMFSITE,!!$TEXMFDIST,!!$TEXMFDOC}
118
124
119
% The system trees.  These are the trees that are shared by all the users.
125
% The system trees.  These are the trees that are shared by all the users.
120
% If a tree appears in this list, the mktex* scripts will use
126
% If a tree appears in this list, the mktex* scripts will use
121
% VARTEXFONTS for generated files, if the original tree isn't writable;
127
% VARTEXFONTS for generated files, if the original tree isn't writable;
122
% otherwise the current working directory is used.
128
% otherwise the current working directory is used.
123
SYSTEXMF = $TEXMFLOCAL;$TEXMFMAIN;$TEXMFDIST;$TEXMFSITE
129
SYSTEXMF = $TEXMFADD;$TEXMFLOCAL;$TEXMFMAIN;$TEXMFDIST;$TEXMFDOC;$TEXMFSITE
124
130
125
% Where generated fonts may be written.  This tree is used when the sources
131
% Where generated fonts may be written.  This tree is used when the sources
126
% were found in a system tree and either that tree wasn't writable, or the
132
% were found in a system tree and either that tree wasn't writable, or the
127
% varfonts feature was enabled in MT_FEATURES in mktex.cnf.
133
% varfonts feature was enabled in MT_FEATURES in mktex.cnf.
128
VARTEXFONTS = /var/tmp/texfonts
134
VARTEXFONTS = /var/cache/fonts
129
135
130
% Where to look for ls-R files.  There need not be an ls-R in the
136
% Where to look for ls-R files.  There need not be an ls-R in the
131
% directories in this path, but if there is one, Kpathsea will use it.
137
% directories in this path, but if there is one, Kpathsea will use it.
Lines 134-141 Link Here
134
% does not create ls-R files in the non-!! elements -- because if an
140
% does not create ls-R files in the non-!! elements -- because if an
135
% ls-R is present, it will be used, and the disk will not be searched.
141
% ls-R is present, it will be used, and the disk will not be searched.
136
% This is arguably a bug in kpathsea, but we will not think about it now.
142
% This is arguably a bug in kpathsea, but we will not think about it now.
137
% 
143
%
138
TEXMFDBS = {!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFMAIN,!!$TEXMFLOCAL,!!$TEXMFDIST}
144
TEXMFDBS = {!!$TEXMFCONFIG,!!$TEXMFVAR,!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFMAIN,!!$TEXMFADD,!!$TEXMFLOCAL,!!$TEXMFSITE,!!$TEXMFDIST,!!$TEXMFDOC}
139
145
140
% It may be convenient to define TEXMF like this:
146
% It may be convenient to define TEXMF like this:
141
%   TEXMF = {$TEXMFHOME,!!$TEXMFLOCAL,!!$TEXMFMAIN,$HOME}
147
%   TEXMF = {$TEXMFHOME,!!$TEXMFLOCAL,!!$TEXMFMAIN,$HOME}

Return to bug 168177