3
# (c) 2005-2006 Norbert Preining
5
# $Id: tpm2deb.cfg 1341 2006-05-10 21:46:10Z preining-guest $
7
# describe relations between texlive and other debian packages, but als
8
# which packages and files should be blacklisted
12
# move:tpmname:collectionname
13
# relation:tpmname:Conflicts:Depends:Recommends:Suggests
14
# mapping:origfilename:actions:destfilename
15
# blacklist:file:origfilename
16
# blacklist:tpm:packagetpmname:in-which-collection
17
# source:bin-package-name:source-package-name
18
# name:tl-name:debian-name
20
# distinction between blacklist:orgifilename and mapping:origfilename::
21
# is that with empty mapping the file disappears, but special actions
22
# are still performed, while with blacklist NOTHING is done!
24
# TODO: moving of files!
34
# name;tl-name;debian-name;debian-source
35
name;collection-basicbin;texlive-base-bin;texlive-bin
36
name;collection-binextra;texlive-extra-utils;texlive-bin
37
name;collection-fontbin;texlive-font-utils;texlive-bin
38
# htmlxml will not be build, but is replaced by xmtex, jadetex, and passivetex
39
#name;collection-htmlxml;texlive-htmlxml;texlive-bin
40
name;collection-metapost;texlive-metapost;texlive-bin
41
name;collection-omega;texlive-omega;texlive-bin
42
name;collection-pdfetex;texlive-pdfetex;texlive-bin
43
# collection psutils and ttfutils die, should be proper debian packages
44
# same for graphicstools
45
#name;collection-psutils;texlive-ps-utils;texlive-bin
46
#name;collection-ttfutils;texlive-ttf-utils;texlive-bin
47
#name;collection-graphicstools;texlive-graphics-tools;texlive-bin
48
name;collection-music;texlive-music;texlive-bin
49
name;collection-langindic;texlive-lang-indic;texlive-bin
50
# texlive-lang-cjk can be put together by packages in Debian, do not build it
51
#name;collection-langcjk;texlive-lang-cjk;texlive-bin
52
name;collection-documentation-base;texlive-doc-base;texlive-doc
53
name;collection-documentation-bulgarian;texlive-doc-bg;texlive-doc
54
name;collection-documentation-czechslovak;texlive-doc-cs+sk;texlive-doc
55
name;collection-documentation-dutch;texlive-doc-nl;texlive-doc
56
name;collection-documentation-english;texlive-doc-en;texlive-doc
57
name;collection-documentation-finnish;texlive-doc-fi;texlive-doc
58
name;collection-documentation-french;texlive-doc-fr;texlive-doc
59
name;collection-documentation-german;texlive-doc-de;texlive-doc
60
name;collection-documentation-greek;texlive-doc-el;texlive-doc
61
name;collection-documentation-italian;texlive-doc-it;texlive-doc
62
name;collection-documentation-japanese;texlive-doc-ja;texlive-doc
63
name;collection-documentation-korean;texlive-doc-ko;texlive-doc
64
name;collection-documentation-mongolian;texlive-doc-mn;texlive-doc
65
name;collection-documentation-polish;texlive-doc-pl;texlive-doc
66
name;collection-documentation-portuguese;texlive-doc-pt;texlive-doc
67
name;collection-documentation-russian;texlive-doc-ru;texlive-doc
68
name;collection-documentation-spanish;texlive-doc-es;texlive-doc
69
name;collection-documentation-thai;texlive-doc-th;texlive-doc
70
name;collection-documentation-ukrainian;texlive-doc-uk;texlive-doc
71
name;collection-documentation-vietnamese;texlive-doc-vi;texlive-doc
72
name;collection-langafrican;texlive-lang-african;texlive-lang
73
# collection-langarab is arabtex, which is in Debian
74
#name;collection-langarab;texlive-lang-arab;texlive-lang
75
name;collection-langarmenian;texlive-lang-armenian;texlive-lang
76
name;collection-langcroatian;texlive-lang-croatian;texlive-lang
77
name;collection-langcyrillic;texlive-lang-cyrillic;texlive-lang
78
name;collection-langczechslovak;texlive-lang-czechslovak;texlive-lang
79
name;collection-langdanish;texlive-lang-danish;texlive-lang
80
name;collection-langdutch;texlive-lang-dutch;texlive-lang
81
name;collection-langfinnish;texlive-lang-finnish;texlive-lang
82
name;collection-langfrench;texlive-lang-french;texlive-lang
83
name;collection-langgerman;texlive-lang-german;texlive-lang
84
name;collection-langgreek;texlive-lang-greek;texlive-lang
85
name;collection-langhebrew;texlive-lang-hebrew;texlive-lang
86
name;collection-langhungarian;texlive-lang-hungarian;texlive-lang
87
name;collection-langitalian;texlive-lang-italian;texlive-lang
88
name;collection-langlatin;texlive-lang-latin;texlive-lang
89
name;collection-langmanju;texlive-lang-manju;texlive-lang
90
name;collection-langmongolian;texlive-lang-mongolian;texlive-lang
91
name;collection-langnorwegian;texlive-lang-norwegian;texlive-lang
92
name;collection-langother;texlive-lang-other;texlive-lang
93
name;collection-langpolish;texlive-lang-polish;texlive-lang
94
name;collection-langportuguese;texlive-lang-portuguese;texlive-lang
95
name;collection-langspanish;texlive-lang-spanish;texlive-lang
96
name;collection-langswedish;texlive-lang-swedish;texlive-lang
97
name;collection-langtibetan;texlive-lang-tibetan;texlive-lang
98
name;collection-langukenglish;texlive-lang-ukenglish;texlive-lang
99
name;collection-langvietnamese;texlive-lang-vietnamese;texlive-lang
100
name;collection-basic;texlive-base;texlive-base
101
name;collection-context;texlive-context;texlive-base
102
name;collection-genericrecommended;texlive-generic-recommended;texlive-base
103
name;collection-latex;texlive-latex-base;texlive-base
104
name;collection-latexrecommended;texlive-latex-recommended;texlive-base
105
name;collection-fontsrecommended;texlive-fonts-recommended;texlive-base
106
name;collection-pictures;texlive-pictures;texlive-base
107
# dummy name for meta package texlive
108
name;collection-foobar;texlive;texlive-base
109
name;collection-foobar;texlive-full;texlive-base
110
name;collection-foobar;texlive-common;texlive-base
111
name;collection-bibtexextra;texlive-bibtex-extra;texlive-extra
112
name;collection-formatsextra;texlive-formats-extra;texlive-extra
113
name;collection-genericextra;texlive-generic-extra;texlive-extra
114
name;collection-mathextra;texlive-math-extra;texlive-extra
115
name;collection-plainextra;texlive-plain-extra;texlive-extra
116
name;collection-latexextra;texlive-latex-extra;texlive-extra
117
name;collection-latex3;texlive-latex3;texlive-extra
118
name;collection-fontsextra;texlive-fonts-extra;texlive-extra
119
name;collection-chemistry;texlive-chemistry;texlive-extra
120
name;collection-games;texlive-games;texlive-extra
121
name;collection-pstricks;texlive-pstricks;texlive-extra
122
name;collection-publishers;texlive-publishers;texlive-extra
126
build-dep;texlive-base;debhelper (>= 5), dpatch
127
build-dep-indep;texlive-base;libxml-dom-perl, libappconfig-perl, libxml-regexp-perl, libxml-perl, sharutils
128
build-dep;texlive-doc;debhelper (>= 5), dpatch
129
build-dep-indep;texlive-doc;libxml-dom-perl, libappconfig-perl, libxml-regexp-perl, libxml-perl, sharutils
130
build-dep;texlive-lang;debhelper (>= 5), dpatch
131
build-dep-indep;texlive-lang;libxml-dom-perl, libappconfig-perl, libxml-regexp-perl, libxml-perl, sharutils
132
build-dep;texlive-extra;debhelper (>= 5), dpatch
133
build-dep-indep;texlive-extra;libxml-dom-perl, libappconfig-perl, libxml-regexp-perl, libxml-perl, sharutils
134
build-dep;texlive-bin;debhelper (>= 5), libxml-dom-perl, libappconfig-perl, dpatch, libxml-regexp-perl, libxml-perl, sharutils, ed, bzip2, libncurses-dev, libxaw7-dev, libpng-dev, libz-dev, libgd2-xpm-dev | libgd2-noxpm-dev, flex, bison, libpoppler-dev
135
#build-dep-indep;texlive-bin;
137
# TITLE AND DESCRIPTIONS
139
# for packages give the short description, for tpms the description field
140
title;texlive-cz;Documentation of TeX live in Czech.
141
title;texlive-fr;Documentation of TeX live in French.
142
title;amsldoc-it;AMSMath documentation in Italian.
143
title;lkort;Dutch version of Not so short Introduction to LaTeX2e.
144
title;lshort-french;French version of Not so short Introduction to LaTeX2e.
145
title;lshort-sloval;Slovak version of Not so short Introduction to LaTeX2e.
146
title;voss-de;German documentation on various LaTeX related packagesby Herbert Voß.
147
title;powerdot-doc-vn;Vietnamese documentation of powerdot.
148
title;cstug;Information regarding the Czechoslovak TeX User Group
151
# attention, the names are tpm names, so collection-something
153
blacklist;tpm;collection-binaries;*
154
blacklist;tpm;bin-bzip2;*
155
blacklist;tpm;bin-xpdf;*
156
blacklist;tpm;bin-chktex;*
157
blacklist;tpm;bin-ghostscript;*
158
blacklist;tpm;bin-gzip;*
159
blacklist;tpm;bin-jpeg2ps;*
160
blacklist;tpm;bin-perl;*
161
blacklist;tpm;bin-windvi;*
162
blacklist;tpm;bin-texinfo;*
163
blacklist;tpm;bin-tifftools;*
164
blacklist;tpm;lib-gd;*
165
blacklist;tpm;lib-geturl;*
166
blacklist;tpm;lib-gnu;*
167
blacklist;tpm;lib-gs;*
168
blacklist;tpm;lib-jpeg;*
169
blacklist;tpm;lib-md5;*
170
blacklist;tpm;lib-png;*
171
blacklist;tpm;lib-regexp;*
172
blacklist;tpm;lib-texmfmp;*
173
blacklist;tpm;lib-tiff;*
174
blacklist;tpm;lib-ttf;*
175
blacklist;tpm;lib-xpdf;*
176
blacklist;tpm;lib-xpm;*
177
blacklist;tpm;lib-zlib;*
178
blacklist;tpm;lib-freetype2;*
179
blacklist;tpm;lib-regex;*
180
blacklist;tpm;cm-super;*
181
relation;texlive-fonts-extra;;cm-super (>= 0.3.3-3);;
182
blacklist;tpm;texinfo;*
183
blacklist;tpm;iwona;texlive-lang-polish
184
blacklist;tpm;antt;texlive-lang-polish
185
blacklist;tpm;bin-psutils;*
186
blacklist;tpm;bin-getafm;*
187
blacklist;tpm;bin-lcdftypetools;*
188
blacklist;tpm;preview;*
189
relation;texlive-latex-extra;;preview-latex-style;;
191
blacklist;tpm;xymtex;*
192
# no sources for the jar file, bummer
193
blacklist;tpm;bin-ppower4;*
194
blacklist;tpm;ppower4;*
195
# euclide is included in texlive 2005, but superseeded by pst-eucl
196
blacklist;tpm;euclide;*
197
# prosper is in Debian, can be used with a small control patch
198
# but as it is not updated, I can only to a recommend
199
blacklist;tpm;prosper;*
200
relation;texlive-latex-recommended;;;prosper (>> 1.00.4+cvs.2004.03.29-2);
201
# texpower and tpslifonts = texpower in Debian
202
blacklist;tpm;tpslifonts;*
203
relation;texlive-fonts-extra;;;texpower (>= 0.2-2);
204
blacklist;tpm;texpower;*
205
relation;texlive-latex-extra;;;texpower (>= 0.2-2);
206
# tipa works with texlive with some fix
208
relation;texlive-fonts-recommended;;;tipa (>= 2:1.2-2.1);
209
# lmodern is finally updated, depend on it
211
relation;texlive-base;;lmodern (>= 0.93.3-1);
212
# blacklist bin-dvi2tty, but recommend on dvi2tty
213
blacklist;tpm;bin-dvi2tty;*
214
relation;texlive-extra-utils;;mime-support;dvi2tty
215
# blacklist dvipdfmx,
216
blacklist;tpm;bin-dvipdfmx;*
217
relation;texlive-base;;;dvipdfmx (>= 1:20050831-1);;
218
# latex-sanskrit is not in debian
219
blacklist;tpm;sanskrit
220
relation;texlive-lang-indic;;;latex-sanskrit (>= 2.2-1);;
221
# texlive-music pulls in new musixtex debian packages
222
blacklist;tpm;musixps;*
223
blacklist;tpm;musixtex;*
224
blacklist;tpm;bin-musixflx;*
225
blacklist;tpm;musixlyr;*
226
relation;texlive-music;;musixtex (>= 0.112.2-1), musixtex-slurps (>= 92a-4), musixlyr (>= 2.1c-3);;;
229
# extra;format;fmtname;package;check
231
# 0 ... unconditionally build the format
232
# 1 ... check if the format is listed in fmtutil-sys --listcfg
233
# fn ... check with kpsewhich for file "fn"
236
# various format drivers are installed by texlive-basicbin, but the actual
237
# files are only installed by other packages, to the calls to fmtutil
240
# attention; these names are debian names!
241
extra;format;latex;texlive-latex-base;0
242
extra;format;pdflatex;texlive-latex-base;0
245
# relation;tpmname;Conflicts;Depends;Recommends;Suggests
247
# first the meta package texlive
248
relation;texlive-full;;arabtex (>= 3.11-9), texinfo (>= 4.8), info (>= 4.8), lcdf-typetools, psutils, t1utils, cm-super (>= 0.3.3-3), tex4ht (>= 20051214-1);;;
249
# the recommends from replacing texlive-htmlxml
250
relation;texlive-full;;;jadetex (>> 3.13-6), xmltex (>> 1.9-11), passivetex (>> 1.25-2);
251
# recommends for latex-cjk packages
252
# cns fonts are missing, but will be packaged soon!
253
# pinyin hyphens are missing, but will be packaged soon!
254
relation;texlive-full;;;latex-cjk-all (>= 4.6.0+cvs20051031-4);;
256
# the texlive package should pull in a decent selection of the packages,
257
# what ever this may be
258
relation;texlive;;texlive-latex-recommended, texlive-fonts-recommended, texlive-context, texlive-doc-en, texlive-latex-base;;;
260
# texlive-common must depend on tex-common as the others don't do
261
relation;texlive-common;;tex-common (>= 0.12);;;
263
# now the conflicts with tetex if necessary
264
relation;texlive-base-bin;tetex-bin, tetex-base, tetex-extra, tetex-doc;;;
265
relation;texlive-base;tetex-bin, tetex-base, tetex-extra, tetex-doc;;;
266
relation;texlive-extra-utils;tetex-bin, tetex-base, tetex-extra, tetex-doc;;;
267
relation;texlive-metapost;tetex-bin, tetex-base, tetex-extra, tetex-doc;;;
268
relation;texlive-pdfetex;tetex-bin, tetex-base, tetex-extra, tetex-doc;;;
269
relation;texlive-latex-base;tetex-bin, tetex-base, tetex-extra, tetex-doc;;;
270
relation;texlive-omega;tetex-bin, tetex-base, tetex-extra, tetex-doc;;;
271
relation;texlive-math-extra;tetex-bin, tetex-base, tetex-extra, tetex-doc;;;
272
relation;texlive-plain-extra;tetex-bin, tetex-base, tetex-extra, tetex-doc;;;
273
relation;texlive-font-utils;tetex-bin, tetex-base, tetex-extra, tetex-doc;;;
275
# lang packages do not conflict with tetex if there is no direct file
277
#relation;texlive-lang-african;tetex-bin, tetex-base, tetex-extra, tetex-doc;;;
278
#relation;texlive-lang-armenian;tetex-bin, tetex-base, tetex-extra, tetex-doc;;;
279
# texlive-lang-cjk is not build anymore
280
#relation;texlive-lang-cjk;tetex-bin, tetex-base, tetex-extra, tetex-doc;;;
281
# croatian language is also in tetex
282
#relation;texlive-lang-croatian;tetex-bin, tetex-base, tetex-extra, tetex-doc;;;
283
# lang-cyrillic contains files also present in tetex, so conflict
284
relation;texlive-lang-cyrillic;tetex-bin, tetex-base, tetex-extra, tetex-doc;;;
285
#relation;texlive-lang-czechslovak;tetex-bin, tetex-base, tetex-extra, tetex-doc;;;
286
#relation;texlive-lang-danish;tetex-bin, tetex-base, tetex-extra, tetex-doc;;;
287
#relation;texlive-lang-dutch;tetex-bin, tetex-base, tetex-extra, tetex-doc;;;
288
#relation;texlive-lang-finnish;tetex-bin, tetex-base, tetex-extra, tetex-doc;;;
289
#relation;texlive-lang-french;tetex-bin, tetex-base, tetex-extra, tetex-doc;;;
290
#relation;texlive-lang-german;tetex-bin, tetex-base, tetex-extra, tetex-doc;;;
291
# lang-greek needs no exception anymore
292
#relation;texlive-lang-greek;tetex-bin, tetex-base, tetex-extra, tetex-doc;;;
293
#relation;texlive-lang-hebrew;tetex-bin, tetex-base, tetex-extra, tetex-doc;;;
294
#relation;texlive-lang-hungarian;tetex-bin, tetex-base, tetex-extra, tetex-doc;;;
295
#relation;texlive-lang-indic;tetex-bin, tetex-base, tetex-extra, tetex-doc;;;
296
#relation;texlive-lang-italian;tetex-bin, tetex-base, tetex-extra, tetex-doc;;;
297
#relation;texlive-lang-latin;tetex-bin, tetex-base, tetex-extra, tetex-doc;;;
298
#relation;texlive-lang-manju;tetex-bin, tetex-base, tetex-extra, tetex-doc;;;
299
#relation;texlive-lang-mongolian;tetex-bin, tetex-base, tetex-extra, tetex-doc;;;
300
#relation;texlive-lang-norwegian;tetex-bin, tetex-base, tetex-extra, tetex-doc;;;
301
#relation;texlive-lang-other;tetex-bin, tetex-base, tetex-extra, tetex-doc;;;
302
#relation;texlive-lang-polish;tetex-bin, tetex-base, tetex-extra, tetex-doc;;;
303
#relation;texlive-lang-portuguese;tetex-bin, tetex-base, tetex-extra, tetex-doc;;;
304
#relation;texlive-lang-spanish;tetex-bin, tetex-base, tetex-extra, tetex-doc;;;
305
#relation;texlive-lang-swedish;tetex-bin, tetex-base, tetex-extra, tetex-doc;;;
306
#relation;texlive-lang-tibetan;tetex-bin, tetex-base, tetex-extra, tetex-doc;;;
307
#relation;texlive-lang-ukenglish;tetex-bin, tetex-base, tetex-extra, tetex-doc;;;
308
#relation;texlive-lang-vietnamese;tetex-bin, tetex-base, tetex-extra, tetex-doc;;;
309
relation;texlive-latex-recommended;latex-ucs-uninames, latex-xcolor, latex-ucs, rcs-latex, latex-ucs-contrib;;;;
310
# texlive-lang-polish
311
# missing depends on texlive-base
312
# suggests texlive-fonts-extra
313
# conflicts with octave-forge as both provide /usr/bin/mex
314
relation;texlive-lang-polish;octave-forge;texlive-base;;texlive-fonts-extra;
316
# missing depends on texlive-latex-base for latex.ltx (needed by
318
relation;texlive-omega;;texlive-latex-base;;;
319
relation;texlive-base;texinfo (<< 4.8);;
320
# texlive-extra-utils contains dviconcat and dviselect like dvitutils, conflict
321
relation;texlive-extra-utils;lacheck, dviutils;;
322
relation;texlive-pdfetex;pdfscreen;;
323
relation;texlive-pictures;pgf;;
324
relation;texlive-ttf-utils;freetype1-tools;;
325
relation;texlive-games;tex-chess, tex-skak;;
326
# texlive-htmlxml DOES NOT EXIST ANYMORE
327
# conflicts with variout stuff
328
# recommends: texlive-latex-recommended
329
#relation;texlive-htmlxml;tex4ht, xmltex, jadetex, passivetex;;texlive-latex-recommended;
331
# depends on texlive-metapost
332
relation;texlive-context;;texlive-metapost
333
relation;texlive-lang-african;ethiop;;
334
# ptex (japanese tex) and texlive-lang-polish both provide ptex .. conflict
335
relation;texlive-lang-polish;ptex-bin;;
336
# texlive-lang-cjk is not build anymore
337
#relation;texlive-lang-cjk;cjk-latex, hbf-cns40-1, hbf-cns40-2, hbf-cns40-3, hbf-cns40-4, hbf-cns40-5, hbf-cns40-6, hbf-cns40-7, hbf-cns40-b5
338
# texlive-latex-extra
339
# conflicts with a lot
340
# depends texlive-pictures
341
relation;texlive-latex-extra;lhs2tex, latex-beamer, latex-svninfo, pbox-tex, textopo, circ-tex, tex-skak;texlive-pictures;
342
# texlive-pstricks depends on texlive-generic-recommened
343
relation;texlive-pstricks;;texlive-generic-recommended;;
344
relation;texlive-latex-base;pdfscreen, latex-ucs, ivritex
348
move;eso-pic;texlive-pdfetex
349
# this has to be included as Package/eplain depends on TLCore/bin-eplain
350
# and TLCore/bin-eplain is not included anywhere else
351
# Package/eplain is in texlive-formats-extra, thus move bin-eplain there, too
352
move;bin-eplain;texlive-formats-extra
354
# move mltex to texlive-formats-extra as it doesn't belong to extrautils,
355
# make texlive-formats-extra depend on texlive-latex-base
356
move;bin-mltex;texlive-formats-extra
357
move;mltex;texlive-formats-extra
358
relation;texlive-formats-extra;;texlive-latex-base;;;
359
relation;texlive-formats-extra;tetex-bin (<= 3.0-13);;;;
360
# xmlplay *was* in texlive-htmlxml, but this is not build anymore, so move
362
move;xmlplay;texlive-latex-extra
363
# move yi4latex, the only package missing in the latex-cjk stuff, to
364
# texlive-latex-extra
365
move;yi4latex;texlive-latex-extra
369
blacklist;file;texmf/doc/info/info-stnd.info
370
blacklist;file;texmf/doc/info/info.info
371
blacklist;file;texmf/doc/info/manual.info
372
blacklist;file;bin/[^/]*/info
373
blacklist;file;bin/[^/]*/infokey
374
blacklist;file;bin/[^/]*/install-info
375
blacklist;file;texmf/doc/man/man1/info.1
376
blacklist;file;texmf/doc/man/man1/info.1.html
377
blacklist;file;texmf/doc/man/man1/infokey.1
378
blacklist;file;texmf/doc/man/man1/install-info.1
379
blacklist;file;texmf/doc/man/man1/install-info.1.html
380
blacklist;file;texmf/doc/man/man5/info.5
381
blacklist;file;texmf/doc/texinfo/info-stnd.html
382
blacklist;file;texmf/doc/texinfo/info-stnd.pdf
383
blacklist;file;texmf/doc/texinfo/info.html
384
blacklist;file;texmf/doc/texinfo/info.pdf
385
blacklist;file;texmf/fmtutil/.*
386
blacklist;file;texmf-dist/vtex/.*
387
blacklist;file;texmf-dist/source/latex/splitindex/splitindex-Linux-i386
388
blacklist;file;texmf-dist/source/latex/splitindex/splitindex-OpenBSD-i386
389
blacklist;file;texmf-dist/source/latex/splitindex/splitindex.exe
390
blacklist;file;texmf/dvipdfm/config/config-win32
391
blacklist;file;texmf-dist/source/plain/pdcmac/config.status
392
blacklist;file;texmf-dist/source/fontinst/base/trig.dtx
393
blacklist;file;texmf-dist/source/fontinst/base/xdoc/.*
395
# blacklist bin/uniqleaf which does not have a corresponding .pl file
396
# but is a link to texexec!
397
blacklist;file;bin/[^/]*/uniqleaf
399
# blacklist bin/thumbpdf as it is a link to texexec which is only in
400
# texlive-context, while thumbpdf is in texlive-pdfetex.
401
# We remap the file to /usr/bin
402
blacklist;file;bin/[^/]*/thumbpdf
403
mapping;texmf/scripts/thumbpdf/thumbpdf.pl;remap;$bindest/thumbpdf
405
blacklist;file;bin/[^/]*/pdfcrop
406
mapping;texmf/scripts/pdfcrop/pdfcrop.pl;remap;$bindest/pdfcrop
408
# blacklist files which are in texlive-doc-nonfree
410
blacklist;file;texmf-dist/doc/context/base/context.rme
411
blacklist;file;texmf-dist/doc/context/base/minstall.pdf
412
blacklist;file;texmf-dist/doc/context/base/mreadme.pdf
414
# texlive-formats-extra cannot be configured with tetex, as mllatex.ini
415
# is in texlive-latex-base and NOT in texlive-formats-extra!!!
416
# SOLUTION: move mllatex.ini to texlive-formats-extra (check on dep on
417
# texlive-latex necessary!)
418
blacklist;file;texmf-dist/tex/latex/config/mllatex.ini
420
# endfloat.dvi is in doc/latex/floats in texlive-latex-recommended while
421
# endfloat.sty is in texlive-extra
422
# we add the endfloat.dvi.uu via the .root hierachy plus the link to
424
# here we blacklist endfloat.dvi from being installed into
425
# texlive-latex-recommended
426
blacklist;file;texmf-dist/doc/latex/float/endfloat.dvi
428
# MAPPINGS AND SPECIALS
430
mapping;.*/tex/generic/config/language\.[a-z]*\.dat;;
431
mapping;.*/tex/generic/config/language\.us;;
432
mapping;.*/[^/]*\.info;;
433
special;.*/([^/]*\.info);install-info;
435
# copy java depending files into the doc directory
437
mapping;bin/i386-linux/pdfthumb;remap;$docdest/latex/ppower4/scripts/pdfthumb
438
mapping;bin/i386-linux/ppower4;remap;$docdest/latex/ppower4/scripts/ppower4
440
# and just ignore the file
441
mapping;texmf/web2c/texmf.cnf;;
442
mapping;texmf/tex/generic/config/language.dat;link;/var/lib/texmf/tex/generic/config/language.dat
443
mapping;texmf/web2c/fmtutil.cnf;link;/var/lib/texmf/web2c/fmtutil.cnf
444
mapping;texmf/web2c/updmap.cfg;;
446
# fixes to the depot, to be removed when a new source is build
447
# do not install ltxdoc.cfg of subfig, it's a bug!
448
mapping;texmf[^/]*/tex/latex/subfig/ltxdoc.cfg;;
449
# pst-3d.tex is wrongly installed
450
mapping;texmf-dist/doc/latex/pst-3d/pst-3d.tex;remap;$rundest/$texmfdist/tex/generic/pst-3d/pst-3d.tex
451
# ibycus4.map is a mf input file and(!) and TeX input file. One copy is
452
# installed in tex/generic, but this copy should go into the mf input path
453
mapping;texmf-dist/fonts/map/dvips/ibygrk/ibycus4.map;remap;$rundest/$texmfdist/fonts/source/public/ibygrk/ibycus4.map
455
# the man pages of odvips, odvicopy and odvitype are dangling in texlive-omega
457
mapping;texmf[^/]*/doc/man/man1/odvips.1;replace-link;$rundest/man/man1/odvips.1.gz%dvips.1.gz
458
mapping;texmf[^/]*/doc/man/man1/odvicopy.1;replace-link;$rundest/man/man1/odvicopy.1.gz%dvicopy.1.gz
459
mapping;texmf[^/]*/doc/man/man1/odvitype.1;replace-link;$rundest/man/man1/odvitype.1.gz%dvitype.1.gz
460
mapping;texmf[^/]*/doc/man/man(.*)/(.*);remap;$rundest/man/man$1/$2
461
#mapping;texmf[^/]*/doc/(.*);add-link;$docdest/$1
462
# would be not necessary, is done in the fallback remapping in tpm2deb.pl, but
463
# indeed necessary otherwise the config remap below hits config in doc files!
464
mapping;texmf[^/]*/doc/(.*);remap;$docdest/$1
467
# some config files are linked from /etc/texmf/texlive/...
469
mapping;texmf[^/]*/web2c/mktex.cnf;remap-link;$etcdest/texlive/mktex.cnf
470
mapping;texmf[^/]*/dvipdfm/dvipdfmx.cfg;remap-link;$etcdest/texlive/dvipdfmx.cfg
471
mapping;texmf[^/]*/dvipdfm/config/config;remap-link;$etcdest/texlive/dvipdfm.cfg
472
mapping;texmf[^/]*/dvips/config/([^/]*);remap-link;$etcdest/texlive/dvips/$1
473
mapping;texmf[^/]*/xdvi/xdvi.cfg;remap-link;$etcdest/texlive/xdvi.cfg
474
mapping;texmf[^/]*/texdoctk/texdocrc.defaults;remap-link;$etcdest/texlive/texdoctk/texdocrc.defaults
475
mapping;texmf[^/]*/texdoctk/texdocrc.dat;remap-link;$etcdest/texlive/texdoctk/texdocrc.dat
478
# some files should definitely STAY in TEXMFMAIN and not go into texmf-texlive
479
# but the make_destinationname function moves per standard *all* files to
480
# temxf-texlive, so we have to create exceptions here!
481
mapping;texmf/web2c/mktex.*;remap;$rundest/texmf/web2c/$1
482
mapping;texmf/texconfig/.*;remap;$rundest/texmf/texconfig/$1
483
mapping;texmf/web2c/.*\.pool;remap;$rundest/texmf/web2c/$1
486
# vim:set termencoding=iso8859-15 encoding=utf-8 fileencoding=utf-8: #
489
# mode: debian-changelog