diff options
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xetex-def/xetex.def (renamed from Master/texmf-dist/tex/xelatex/graphics/xetex.def) | 0 | ||||
-rw-r--r-- | Master/tlpkg/TeXLive/TLPSRC.pm | 24 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/graphics.tlpsrc | 1 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/xetex-def.tlpsrc | 2 | ||||
-rw-r--r-- | TODO | 19 |
5 files changed, 33 insertions, 13 deletions
diff --git a/Master/texmf-dist/tex/xelatex/graphics/xetex.def b/Master/texmf-dist/tex/xelatex/xetex-def/xetex.def index b60dc9d0d7d..b60dc9d0d7d 100644 --- a/Master/texmf-dist/tex/xelatex/graphics/xetex.def +++ b/Master/texmf-dist/tex/xelatex/xetex-def/xetex.def diff --git a/Master/tlpkg/TeXLive/TLPSRC.pm b/Master/tlpkg/TeXLive/TLPSRC.pm index c7077454c45..0880bb4bcf7 100644 --- a/Master/tlpkg/TeXLive/TLPSRC.pm +++ b/Master/tlpkg/TeXLive/TLPSRC.pm @@ -4,9 +4,6 @@ # # This file is licensed under the GNU General Public License version 2 # or any later version. -# -# TODO: -# - patterns which do not catch at least one file should issue a warning package TeXLive::TLPSRC; @@ -659,14 +656,25 @@ If the C<PREFIX> contains the symbol C<!> the meaning of the pattern is reversed, i.e., file matching this pattern are removed from the list of included files. -The prefix C<+> deals with the autogeneration of patterns. +The prefix C<+> means to append to the list of automatically synthesized +patterns, instead of replacing them. + +The C<+> and C<!> prefixes can be combined. This is useful to exclude +directories from the automatic pattern list. For example, +C<graphics.tlpsrc> contains this line: + + docpattern +!d texmf-dist/doc/latex/tufte-latex/graphics + +so that this subdirectory of the C<tufte-latex> package that happens to +be named `graphics' is not mistakenly included in the C<graphics> +package. =item Auto generated patterns -In the case that one of the pattern sections is empty or B<all> the provided -patterns have the prefix C<+> (e.g., C<+f ...>), then the following patterns -are B<automatically> added at expansion time (but never written to the -textual representation): +If a given pattern section is empty or B<all> the provided patterns have +the prefix C<+> (e.g., C<+f ...>), then the following patterns, listed +by type are I<automatically> added at expansion time (but never written +to the textual representation): =over 6 diff --git a/Master/tlpkg/tlpsrc/graphics.tlpsrc b/Master/tlpkg/tlpsrc/graphics.tlpsrc index 2be4f87cdb8..5b3066cb73b 100644 --- a/Master/tlpkg/tlpsrc/graphics.tlpsrc +++ b/Master/tlpkg/tlpsrc/graphics.tlpsrc @@ -2,3 +2,4 @@ name graphics category Package runpattern +!f texmf-dist/scripts/context/ruby/graphics/* docpattern +!f texmf-dist/doc/latex/eCards/graphics/* +docpattern +!d texmf-dist/doc/latex/tufte-latex/graphics diff --git a/Master/tlpkg/tlpsrc/xetex-def.tlpsrc b/Master/tlpkg/tlpsrc/xetex-def.tlpsrc new file mode 100644 index 00000000000..1df82672927 --- /dev/null +++ b/Master/tlpkg/tlpsrc/xetex-def.tlpsrc @@ -0,0 +1,2 @@ +name xetex-def +category Package @@ -47,7 +47,9 @@ authorindex latex2e-help-texinfo .info gets removed, but should really be installed under texmf/doc/info. problem is multiple trees and place. same - problem with mkjobtexmf.man. + problem with mkjobtexmf.man and thumbpdf.man. + right now, we svn revert the texmf files by hand after --place + and before commit ... not good. %moreclean rerun every package listed in this hash to be sure changes @@ -99,6 +101,17 @@ plnfss # only a zip file on CTAN psv # ps previewer, install through ctan2tl using /scripts/ ? +1e. tlpsrc2tlpdb conversion +--------------------------- +should only find package names at the appropriate levels, so that +graphics.tlpsrc does not have to include lines like +docpattern +!d texmf-dist/doc/latex/tufte-latex/graphics + +if ask for susy and have Susy, or reverse, complain. +In general, the package name field should match the directory. +(Except for all our bin-* junk.) + + 2. Sources updates ================== ncurses should be removed -- only dialog uses it, and can't it use a @@ -152,11 +165,7 @@ frank@kuesterei.ch's msgs to tex-live of 23 Oct 2006 19:19:28, bbold - get type1's from yytex repo, put on CTAN, etc.? -infra: if ask for susy and have Susy, or reverse, complain infra: texmf/xindy not reported by check-file-coverage though not in tlp's -infra: handle man pages for script packages, e.g., thumbpdf, - mkjobtexmf; right now, we svn revert the man by hand after --place - and before commit ... not good. repo: remake with new svn, make special repo backups |