diff options
author | Norbert Preining <preining@logic.at> | 2007-06-28 09:11:24 +0000 |
---|---|---|
committer | Norbert Preining <preining@logic.at> | 2007-06-28 09:11:24 +0000 |
commit | f82d752fb1943968e50950f963a3b1623b417963 (patch) | |
tree | e7b3f8f57a6d7320f140c316e54a588834172726 /Master/tlpkg/man | |
parent | b5d5393562c31c26d21b7249b794467cf2afbe51 (diff) |
intelligent patterns for win32:
- patterns of the form "f bin/${ARCH}/foobar" also match
"bin/win32/foobar.exe/.bat"
- document the changes in TLPSRC.pm and update the man page
- add a note to the specification and Perl-API that the man pages are
more up2date
- update TODO since many things are fixed
- update the tlpsrc files (remove the useless win32/...exe entries
- update texlive.tlpdb
git-svn-id: svn://tug.org/texlive/trunk@4520 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg/man')
-rw-r--r-- | Master/tlpkg/man/TeXLive::TLPSRC.1 | 24 |
1 files changed, 22 insertions, 2 deletions
diff --git a/Master/tlpkg/man/TeXLive::TLPSRC.1 b/Master/tlpkg/man/TeXLive::TLPSRC.1 index 1841f7f51f9..512b3770683 100644 --- a/Master/tlpkg/man/TeXLive::TLPSRC.1 +++ b/Master/tlpkg/man/TeXLive::TLPSRC.1 @@ -128,8 +128,8 @@ .rm #[ #] #H #V #F C .\" ======================================================================== .\" -.IX Title "TeXLive::TLPSRC 3" -.TH TeXLive::TLPSRC 3 "2007-06-27" "perl v5.8.8" "User Contributed Perl Documentation" +.IX Title "TLPSRC 3" +.TH TLPSRC 3 "2007-06-28" "perl v5.8.8" "User Contributed Perl Documentation" .SH "NAME" TeXLive::TLPSRC \- TeX Live Package Source access module .SH "SYNOPSIS" @@ -320,6 +320,26 @@ binpatterns are never automatically added. If the \f(CW\*(C`PREFIX\*(C'\fR contains the symbol ! the meaning of the pattern is reversed, i.e., file matching this pattern are removed from the list of included files. +.Sh "arch expansion" +.IX Subsection "arch expansion" +In case the string \f(CW\*(C`${ARCH}\*(C'\fR occurs in one \f(CW\*(C`binpattern\*(C'\fR it is +automatically expanded to the respective architecture. +.Sh "bat/exe for win32" +.IX Subsection "bat/exe for win32" +For \f(CW\*(C`binpatterns\*(C'\fR of the form \f(CW\*(C`f bin/win32/foobar\*(C'\fR (i.e., also for a +binpattern of the form \f(CW\*(C`f bin/${ARCH}/foobar\*(C'\fR) files \fIfoobar.bat\fR and +\&\fIfoobar.exe\fR are also matched. +.PP +The above two properties allows to capture the binaries for all architectures +in one binpattern +.PP +.Vb 1 +\& binpattern f bin/${ARCH}/dvips +.Ve +.PP +and would get \fIbin/win32/dvips.exe\fR into the runfiles for arch=win32. +.PP +Note that the bat/exe expansion \fBonly\fR works for patterns of the \f(CW\*(C`f\*(C'\fR type! .SH "MEMBER ACCESS FUNCTIONS" .IX Header "MEMBER ACCESS FUNCTIONS" For any of the above \fIkeys\fR a function |