diff options
author | Norbert Preining <norbert@preining.info> | 2017-05-01 17:43:29 +0900 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2017-05-01 17:43:29 +0900 |
commit | 31fa00d451306e6a9bcaf14a953dbb88ff30c507 (patch) | |
tree | 94750da14a6ae623926171c34295ba931e1e19e3 /tlpkg/tlpsrc/00texlive.autopatterns.tlpsrc |
add basic files
Diffstat (limited to 'tlpkg/tlpsrc/00texlive.autopatterns.tlpsrc')
-rw-r--r-- | tlpkg/tlpsrc/00texlive.autopatterns.tlpsrc | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/tlpkg/tlpsrc/00texlive.autopatterns.tlpsrc b/tlpkg/tlpsrc/00texlive.autopatterns.tlpsrc new file mode 100644 index 00000000..d1c1ed35 --- /dev/null +++ b/tlpkg/tlpsrc/00texlive.autopatterns.tlpsrc @@ -0,0 +1,42 @@ +category TLCore +shortdesc Defines category patterns used by tlpsrc-to-tlpdb conversion +longdesc As can be seen, the syntax here is slightly different than a +longdesc normal tlpsrc file: an additional first argument specifies the +longdesc category for this pattern, and a final %NAME% is replaced with +longdesc the package. Defining new categories merely by adding them +longdesc here is not currently implemented, though it could be done if +longdesc it proves useful. See the TeXLive::TLPSRC documentation for more. + +# auto patterns for category Package +runpattern Package t texmf-dist bibtex %NAME% +runpattern Package t texmf-dist context %NAME% +runpattern Package t texmf-dist dvips %NAME% +runpattern Package t texmf-dist fonts %NAME% +runpattern Package t texmf-dist makeindex %NAME% +runpattern Package t texmf-dist metafont %NAME% +runpattern Package t texmf-dist metapost %NAME% +runpattern Package t texmf-dist mft %NAME% +runpattern Package t texmf-dist omega %NAME% +runpattern Package t texmf-dist scripts %NAME% +runpattern Package t texmf-dist tex %NAME% +srcpattern Package t texmf-dist source %NAME% +docpattern Package t texmf-dist doc %NAME% +docpattern Package f texmf-dist/doc/man/man1/%NAME%.* + +# auto patterns for category TLCore +docpattern TLCore t texmf-dist doc %NAME% + +# auto patterns for category ConTeXt, with special expansion type: +# general form: %[str:]NAME[:str]% +# - initial str deletes str at the beginning of pkg name (if matches) +# - terminal str deletes str at then end of pkg name (if matches) +# Example: +# pkg name: context-foobar +# %context-:NAME% expands to foobar +runpattern ConTeXt f texmf-dist/tex/context/interface/third/*%context-:NAME%.xml +runpattern ConTeXt f texmf-dist/tex/context/interface/third/t-%NAME%.xml +runpattern ConTeXt d texmf-dist/tex/context/third/%context-:NAME% +runpattern ConTeXt d texmf-dist/scripts/context/lua/third/%context-:NAME% +runpattern ConTeXt d texmf-dist/metapost/context/third/%context-:NAME% +docpattern ConTeXt d texmf-dist/doc/context/third/%context-:NAME% +srcpattern ConTeXt d texmf-dist/source/context/third/%context-:NAME% |