summaryrefslogtreecommitdiff
path: root/Master/tlpkg/TeXLive/TLPSRC.pm
AgeCommit message (Collapse)Author
2010-10-06do not complain about zero files being underKarl Berry
tlpkg/backups. git-svn-id: svn://tug.org/texlive/trunk@20004 c570f23f-e606-0410-a88d-b1316a301751
2010-09-17allow for empty shortdesc linesNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@19771 c570f23f-e606-0410-a88d-b1316a301751
2010-09-16fix stupid error in parsing executes and all other lines in the tlpdb file:Norbert Preining
originally the code for parsing was if ($line =~ m/^keyword\s+(.*)\s*) { (cum grano salis). But well, the terminal \s* will never be found since the .* before is greedy. Solution would be to change either all the .* to .*?, or, as done here, remove terminal whitespace and grep for (.*)$. This gives also a slight semantics change, but that was anyway never allowed, namely that you could write lines revision 1234 12121 jkfj j sooooo and still it was correctly parsed (maybe --- didn't test it). git-svn-id: svn://tug.org/texlive/trunk@19756 c570f23f-e606-0410-a88d-b1316a301751
2010-05-31Remove addLuaMap support and usage, not needed any more.Manuel Pégourié-Gonnard
(Undo commits 18217, 18214 and 18212.) git-svn-id: svn://tug.org/texlive/trunk@18651 c570f23f-e606-0410-a88d-b1316a301751
2010-05-30Rename txthyph and txtpatt keys to make Mojca happy.Manuel Pégourié-Gonnard
git-svn-id: svn://tug.org/texlive/trunk@18612 c570f23f-e606-0410-a88d-b1316a301751
2010-05-20Implement generation of language.dat.lua by extending execute AddHyphen.Manuel Pégourié-Gonnard
git-svn-id: svn://tug.org/texlive/trunk@18379 c570f23f-e606-0410-a88d-b1316a301751
2010-05-12add support for execute action addLuaMapNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@18212 c570f23f-e606-0410-a88d-b1316a301751
2010-01-14update copyrights; TLUtils.pm: pod before __END__Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@16713 c570f23f-e606-0410-a88d-b1316a301751
2009-10-06TeXCatalogue: less debuggingKarl Berry
TLPSRC, TLPOBJ: set format_lines_per_page on the right file handle tl-update-tlpdb: rename a couple options, mess with doc tl-update-bindir: cygwin location git-svn-id: svn://tug.org/texlive/trunk@15651 c570f23f-e606-0410-a88d-b1316a301751
2009-10-03set $= to 99999 to avoid page overflow messageKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@15626 c570f23f-e606-0410-a88d-b1316a301751
2009-10-03(from_file): keep track of line numbers for error messageKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@15617 c570f23f-e606-0410-a88d-b1316a301751
2009-09-01match .exe.manifest and .dll.manifest automaticallyNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@14985 c570f23f-e606-0410-a88d-b1316a301751
2009-08-16add 2009 to copyright linesKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@14716 c570f23f-e606-0410-a88d-b1316a301751
2009-08-06expand Revision property on all those fileNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@14553 c570f23f-e606-0410-a88d-b1316a301751
2009-08-06tlmgr: add documentation for --w32mode in action pathNorbert Preining
all modules: add MODULE->module_revision function tlmgr: if action version is called with -v, also issue the revision of the modules used (eg TLPDB->module_revision()) git-svn-id: svn://tug.org/texlive/trunk@14552 c570f23f-e606-0410-a88d-b1316a301751
2009-07-23eradicate Documentation categoryKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@14408 c570f23f-e606-0410-a88d-b1316a301751
2009-07-15Undo rev 14242, 14243, 14256, 14257: apparently our Perl for windows doesn'tManuel Pégourié-Gonnard
support the open pragma. (OOPS: commited more than I wanted to. Also added files from the generic package 'shade'. This package was 'added' in r14213.) git-svn-id: svn://tug.org/texlive/trunk@14264 c570f23f-e606-0410-a88d-b1316a301751
2009-07-13Assume utf8 for all I/O.Manuel Pégourié-Gonnard
git-svn-id: svn://tug.org/texlive/trunk@14242 c570f23f-e606-0410-a88d-b1316a301751
2009-07-07rename 00texlive.core to 00texlive.image also in the documentationNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@14173 c570f23f-e606-0410-a88d-b1316a301751
2009-06-21allow !+ as well as +! in patternsNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@13846 c570f23f-e606-0410-a88d-b1316a301751
2009-06-20- extend %NAME% expansion in autopatterns to be able to remove stuff Norbert Preining
at the beginning and end of the pkg name - add new category ConTeXt for context packages - define proper auto patterns for context packages - simplify all the context-* packages git-svn-id: svn://tug.org/texlive/trunk@13838 c570f23f-e606-0410-a88d-b1316a301751
2009-05-23remove texmf-docKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@13424 c570f23f-e606-0410-a88d-b1316a301751
2009-05-22remove references to c-basicbinNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@13380 c570f23f-e606-0410-a88d-b1316a301751
2009-05-22place: create emtpy tlpsrc files since name and category are setNorbert Preining
automatically TLPSRC: fix setting package name from empty tlpsrc file if the file name contains directories git-svn-id: svn://tug.org/texlive/trunk@13375 c570f23f-e606-0410-a88d-b1316a301751
2009-05-21allow for empty .tlpsrc files without name and type tag by defaultingNorbert Preining
to the name of the file as name of the package. git-svn-id: svn://tug.org/texlive/trunk@13292 c570f23f-e606-0410-a88d-b1316a301751
2009-05-12Move most of the stuff from tlpkg, tlmgr from branch to trunkNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@13054 c570f23f-e606-0410-a88d-b1316a301751
2008-12-16TLPSRC: doc fix; TLUtils (platform): die if config.guess returns nothingKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@11628 c570f23f-e606-0410-a88d-b1316a301751
2008-12-13doc fixKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@11609 c570f23f-e606-0410-a88d-b1316a301751
2008-12-12add another pattern a name1 ... which adds auto patterns for name1 to Norbert Preining
the current package git-svn-id: svn://tug.org/texlive/trunk@11598 c570f23f-e606-0410-a88d-b1316a301751
2008-11-20document the 00texlive packages in TLPSRC.pm podNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@11369 c570f23f-e606-0410-a88d-b1316a301751
2008-11-19use 1/__END__/\f consistentlyKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@11350 c570f23f-e606-0410-a88d-b1316a301751
2008-11-18more information when dyingKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@11340 c570f23f-e606-0410-a88d-b1316a301751
2008-10-30TeXLive/TLPSRC.pm (autopatterns): new global.Karl Berry
(find_default_patterns): new fn for getting default patterns. (make_tlpobj): call it; third arg now dir in which to find autopatterns. TeXLive/TLUtils.pm (debug_hash): new fn. bin/tlpsrc2tlpdb: move new defalt pattern logic to TLPSRC.pm, change call. bin/place: change call. git-svn-id: svn://tug.org/texlive/trunk@11129 c570f23f-e606-0410-a88d-b1316a301751
2008-10-29factor out auto patterns to a separate tlpsrc fileNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@11100 c570f23f-e606-0410-a88d-b1316a301751
2008-10-12doc fixesKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@10943 c570f23f-e606-0410-a88d-b1316a301751
2008-09-24(from_file): support continuation lines with aKarl Berry
trailing \. git-svn-id: svn://tug.org/texlive/trunk@10708 c570f23f-e606-0410-a88d-b1316a301751
2008-09-06doc tweaks, including =over 4 consistentlyKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@10439 c570f23f-e606-0410-a88d-b1316a301751
2008-07-31rename to global variable for warnings controlNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@9932 c570f23f-e606-0410-a88d-b1316a301751
2008-07-28TLPSRC: I forgot that arch/os combinations can have underscores, bummerNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@9835 c570f23f-e606-0410-a88d-b1316a301751
2008-07-26pattern matching magic: now more archs can be given after a binpattern type, ↵Norbert Preining
and also negated ones git-svn-id: svn://tug.org/texlive/trunk@9793 c570f23f-e606-0410-a88d-b1316a301751
2008-06-26get rid of some warnings, and fix some tlpsrcNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@9059 c570f23f-e606-0410-a88d-b1316a301751
2008-06-18add .cmd to w32 binext listKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@8839 c570f23f-e606-0410-a88d-b1316a301751
2008-06-16TLPSRC.pm: allow spaces at the end of line and ignore themNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@8796 c570f23f-e606-0410-a88d-b1316a301751
2008-06-15keep graphics package for its intended contentsKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@8744 c570f23f-e606-0410-a88d-b1316a301751
2008-06-11(from_file): ignore blank lines instead ofKarl Berry
aborting; they're significant in tlpobj, but not tlpsrc. git-svn-id: svn://tug.org/texlive/trunk@8663 c570f23f-e606-0410-a88d-b1316a301751
2008-06-10don't complain about w32-specific binpattern problems.Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@8657 c570f23f-e606-0410-a88d-b1316a301751
2008-06-10TLPSRC: update the code for reading the name declaration in tlpsrc filesNorbert Preining
to not accept ^0texlive. Add some documentation about possible names to the pod, and update the man page git-svn-id: svn://tug.org/texlive/trunk@8636 c570f23f-e606-0410-a88d-b1316a301751
2008-06-09remove some unused patternsKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@8629 c570f23f-e606-0410-a88d-b1316a301751
2008-06-04accept texlive.* package namesNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@8537 c570f23f-e606-0410-a88d-b1316a301751
2008-06-02TLPSRC.pm: tlwarn on patterns without matching filesNorbert Preining
execptions: - default patterns do not need to match a file - f ignore patterns do not need to match a file ;-) git-svn-id: svn://tug.org/texlive/trunk@8465 c570f23f-e606-0410-a88d-b1316a301751