summaryrefslogtreecommitdiff
path: root/Master/tlpkg/bin/tlpsrc2tlpdb
AgeCommit message (Collapse)Author
2008-11-20clean up the 00texlive mess: always check for $name =~ m/^00texlive/Norbert Preining
git-svn-id: svn://tug.org/texlive/trunk@11371 c570f23f-e606-0410-a88d-b1316a301751
2008-11-11remove extra explicit warn of newlineKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@11258 c570f23f-e606-0410-a88d-b1316a301751
2008-11-09try flushing stderrKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@11234 c570f23f-e606-0410-a88d-b1316a301751
2008-11-08less debugging, pwd is generating a blank line?Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@11225 c570f23f-e606-0410-a88d-b1316a301751
2008-11-04docsKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@11184 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-27tlpsrc2tlpdb: add cmd line switch -from-files to allow using find insteadNorbert Preining
of svn status git-svn-id: svn://tug.org/texlive/trunk@10743 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-08-07copyright, license notice, keyword updatesKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@10146 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-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-07-05don't complain about mismatched names just becauseKarl Berry
of .tlpsrc git-svn-id: svn://tug.org/texlive/trunk@9269 c570f23f-e606-0410-a88d-b1316a301751
2008-07-04complain if .tlpsrc filename does not matchKarl Berry
package name. git-svn-id: svn://tug.org/texlive/trunk@9246 c570f23f-e606-0410-a88d-b1316a301751
2008-07-03doc fixesKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@9182 c570f23f-e606-0410-a88d-b1316a301751
2008-06-18tlpsrc2tlpdb: fix for recomputation of bin package revisionsNorbert Preining
tl-update-container: add option --force to allow updates to smaller rev git-svn-id: svn://tug.org/texlive/trunk@8846 c570f23f-e606-0410-a88d-b1316a301751
2008-06-18recompute revision of package.ARCH and don't make all of them the sameNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@8832 c570f23f-e606-0410-a88d-b1316a301751
2008-06-10rename available_archs to available_architectures, Karl couldn't standNorbert Preining
the pidgin english ... sorry ;-) git-svn-id: svn://tug.org/texlive/trunk@8660 c570f23f-e606-0410-a88d-b1316a301751
2008-06-10first cut at making imagesKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@8631 c570f23f-e606-0410-a88d-b1316a301751
2008-06-01- rename the fields where options are saved to opt_....Norbert Preining
- adapt the TLPDB.pm to use option_xxx_xxx instead - fix install-tl and all related files to use the changed name of the functions - fix a small bug in install-tl gui mode that didn't honor the initial setting of the options - install-tl now takes the initial setting of the opt_ stuff (paper, srcfiles, docfiles, create formats, links) from the installation source's texlive.tlpdb, and not hard code it into the installer - adjust the 00texlive-installation.config.tlpsrc file to ship new names Bottom line of that: If we want to change some defaults in the installer we have to change the 00texlive-installation.config.tlpsrc git-svn-id: svn://tug.org/texlive/trunk@8448 c570f23f-e606-0410-a88d-b1316a301751
2008-05-29save the current maximum revision of the repo in 00texlive.config atNorbert Preining
tlpdb generation time git-svn-id: svn://tug.org/texlive/trunk@8404 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-15auto-generate the option_archs from the stuff in svnNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@8152 c570f23f-e606-0410-a88d-b1316a301751
2008-03-29fixes to TLMedia (installation from dvd), TLUtils (need to write tlpobjNorbert Preining
files), and tlpsrc2tlpdb (func call in string) git-svn-id: svn://tug.org/texlive/trunk@7231 c570f23f-e606-0410-a88d-b1316a301751
2008-03-24finicky msg wordingKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@7132 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-07packages of the name 00texlive... are NEVER bin-splitted!Norbert Preining
git-svn-id: svn://tug.org/texlive/trunk@6075 c570f23f-e606-0410-a88d-b1316a301751
2007-12-27fixes for lib- renameNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@5943 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-12-19undo the source splitting, it is conceptually wrongNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@5804 c570f23f-e606-0410-a88d-b1316a301751
2007-12-14implement src splitting in the installer by splitting the packagesNorbert Preining
into normal plus package.SOURCES git-svn-id: svn://tug.org/texlive/trunk@5782 c570f23f-e606-0410-a88d-b1316a301751
2007-12-10rename split_package to split_bin_packageNorbert Preining
add split_src_package adjust tlpsrc2tlpdb git-svn-id: svn://tug.org/texlive/trunk@5743 c570f23f-e606-0410-a88d-b1316a301751
2007-12-03BIG change: no TLPDB->location anymore, but TLPDB->rootNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@5697 c570f23f-e606-0410-a88d-b1316a301751
2007-11-22implement bin file splitting into seperate packagesNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@5542 c570f23f-e606-0410-a88d-b1316a301751
2007-11-19change location of texlive.tlpdb and texlive.pkgver toNorbert Preining
$TeXLive::TLConfig::InfraLocation which is Master/tlpkg Adapt all the scripts to use the above variable git-svn-id: svn://tug.org/texlive/trunk@5516 c570f23f-e606-0410-a88d-b1316a301751
2007-10-29fix the utf8 madnessNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@5302 c570f23f-e606-0410-a88d-b1316a301751
2007-10-25remove texcatalogue-texlive, texcatalogue-miktex from the texlive.tlpdb,Norbert Preining
reformat texcatalogue-date fix the "wide chars" warning git-svn-id: svn://tug.org/texlive/trunk@5277 c570f23f-e606-0410-a88d-b1316a301751
2007-10-22excise -man in favor of -helpKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@5255 c570f23f-e606-0410-a88d-b1316a301751
2007-10-19count packages, for fun.Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@5240 c570f23f-e606-0410-a88d-b1316a301751
2007-10-17implement new option --all to use *.tlpsrc.Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@5219 c570f23f-e606-0410-a88d-b1316a301751
2007-10-14form feedKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@5188 c570f23f-e606-0410-a88d-b1316a301751
2007-10-14last doc fixes for nowKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@5185 c570f23f-e606-0410-a88d-b1316a301751
2007-10-14more doc niglets (and not done yet)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@5181 c570f23f-e606-0410-a88d-b1316a301751
2007-09-25implicit debugging newlines, avoid -w arnings for patterns like "ignore" ↵Karl Berry
without a / git-svn-id: svn://tug.org/texlive/trunk@5044 c570f23f-e606-0410-a88d-b1316a301751
2007-09-05small fixes to the two binaries to work with -catalogueNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@4884 c570f23f-e606-0410-a88d-b1316a301751
2007-08-16tlpdb updateKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@4745 c570f23f-e606-0410-a88d-b1316a301751
2007-08-16tlpdb updateKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@4742 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@4564 c570f23f-e606-0410-a88d-b1316a301751