summaryrefslogtreecommitdiff
path: root/Master/tlpkg/TeXLive/TLPSRC.pm
AgeCommit message (Collapse)Author
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
2008-05-19big logging update, new logging facilities: info, debug, ddebug, tlwarnNorbert Preining
and a way to automatically process the respective options -q and -v via TeXLive::TLUtils::process_logging_options(); git-svn-id: svn://tug.org/texlive/trunk@8234 c570f23f-e606-0410-a88d-b1316a301751
2008-05-06create package 00texlive-installation.config already in the MasterNorbert Preining
make changes that running from checkout is working git-svn-id: svn://tug.org/texlive/trunk@7888 c570f23f-e606-0410-a88d-b1316a301751
2008-03-29too many changes, see email, basically tl.-package-manager workNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@7221 c570f23f-e606-0410-a88d-b1316a301751
2008-03-13documentation of tKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@6947 c570f23f-e606-0410-a88d-b1316a301751
2008-02-13add a todo item to the topNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@6619 c570f23f-e606-0410-a88d-b1316a301751
2008-02-08match also .texlua with binfiles on win32Norbert Preining
git-svn-id: svn://tug.org/texlive/trunk@6529 c570f23f-e606-0410-a88d-b1316a301751
2008-01-10add logging facilities, see extra emailNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@6176 c570f23f-e606-0410-a88d-b1316a301751
2008-01-07new pattern language extension: binpatterns can have arch specifier afterNorbert Preining
the pattern specifier, like in binpattern f/win32 tlpkg/bin/perl.exe (that couldn't be dealt with before since the string win32 doesn't show up in the pattern somewhere) git-svn-id: svn://tug.org/texlive/trunk@6070 c570f23f-e606-0410-a88d-b1316a301751
2008-01-06allow all 00texlive.\.? package namesNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@6056 c570f23f-e606-0410-a88d-b1316a301751
2007-12-27rename all those treadful lib-* packages to lib-*.win32 and adjustNorbert Preining
dependencies in the bin-* packages. That will need a special treatment in the calc_depends of the installer ... git-svn-id: svn://tug.org/texlive/trunk@5940 c570f23f-e606-0410-a88d-b1316a301751
2007-12-24fix texlive.config rename, update texlive.tlpdbNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@5885 c570f23f-e606-0410-a88d-b1316a301751
2007-12-23src and doc splittingNorbert Preining
options setting via texlive.config meta package update texlive.tlpdb for that git-svn-id: svn://tug.org/texlive/trunk@5846 c570f23f-e606-0410-a88d-b1316a301751
2007-11-22add the revision number of the .tlpsrc file to all packagesNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@5549 c570f23f-e606-0410-a88d-b1316a301751
2007-11-07fix the "add the revision of tlpsrc file for collections/schemes", andNorbert Preining
regenerate the texlive.tlpdb git-svn-id: svn://tug.org/texlive/trunk@5389 c570f23f-e606-0410-a88d-b1316a301751
2007-11-07- add an optional argument to TLPOBJ->recompute_revision which is an additionalNorbert Preining
number to be taken into account - add the revision number of the tlpsrc files of collections/schemes to the make_tlpobj function call to tlp->recompute_revision Thus, collections and schemes should not have revision 0 any more git-svn-id: svn://tug.org/texlive/trunk@5388 c570f23f-e606-0410-a88d-b1316a301751
2007-10-18new module TLConfig and use itNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@5224 c570f23f-e606-0410-a88d-b1316a301751
2007-09-07TLPSRC.pm, TLPOBJ.pm: POD documentation fixed.Reinhard Kotucha
git-svn-id: svn://tug.org/texlive/trunk@4905 c570f23f-e606-0410-a88d-b1316a301751
2007-07-22(from_file): make $srcfile absolute.Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@4642 c570f23f-e606-0410-a88d-b1316a301751
2007-07-14(_srcfile): typo - for _.Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@4585 c570f23f-e606-0410-a88d-b1316a301751
2007-07-14no, we don't want this kind of remove here.Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@4583 c570f23f-e606-0410-a88d-b1316a301751
2007-07-13first cut at remove, add form feeds,Karl Berry
function-starting { in column 1. git-svn-id: svn://tug.org/texlive/trunk@4579 c570f23f-e606-0410-a88d-b1316a301751
2007-07-13look in hierarchy if package name is not readableKarl Berry
as is. git-svn-id: svn://tug.org/texlive/trunk@4578 c570f23f-e606-0410-a88d-b1316a301751
2007-07-13diagnostic wordingKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@4577 c570f23f-e606-0410-a88d-b1316a301751
2007-07-12the road to new texdoc handling:Norbert Preining
- allow tags "details" and "language" for docfiles - allow catalogue-* keys in a TLPOBJ file - TLPOBJ.pm: add update_from_catalogue which updates some information - adapt the tlpsrc2tlpdb script to take another argument -catalogue in which case the database is build with catalogue information included git-svn-id: svn://tug.org/texlive/trunk@4568 c570f23f-e606-0410-a88d-b1316a301751
2007-07-12use keywords, unify formattingKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@4565 c570f23f-e606-0410-a88d-b1316a301751
2007-06-28now also match .dll like .exe and .bat, again update .tlpsrc, man pageNorbert Preining
of TLPSRC. texlive.tlpdb didn't change (good) git-svn-id: svn://tug.org/texlive/trunk@4521 c570f23f-e606-0410-a88d-b1316a301751
2007-06-28intelligent patterns for win32:Norbert Preining
- 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
2007-06-27pod documentation for TLPOBJNorbert Preining
add man pages (pod2man) for TLPSRC and TLPOBJ fixes for TLPSRC pod doc git-svn-id: svn://tug.org/texlive/trunk@4518 c570f23f-e606-0410-a88d-b1316a301751
2007-06-25fix podchecker found errorNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@4508 c570f23f-e606-0410-a88d-b1316a301751
2007-06-25pod documentation of TLPSRC, this includes the specification and theNorbert Preining
Perl API!!!! git-svn-id: svn://tug.org/texlive/trunk@4506 c570f23f-e606-0410-a88d-b1316a301751
2007-06-18it is tlpsrc not tlsrc, tlpobj not tlp, tlpdb not tldb...Norbert Preining
git-svn-id: svn://tug.org/texlive/trunk@4469 c570f23f-e606-0410-a88d-b1316a301751
2007-06-16move new-infra to Master/tlpkgNorbert Preining
rename stuff create list files tlsrc for all packages (also schemes) git-svn-id: svn://tug.org/texlive/trunk@4439 c570f23f-e606-0410-a88d-b1316a301751