summaryrefslogtreecommitdiff
path: root/Master/tlpkg/TeXLive/TLPDB.pm
AgeCommit message (Collapse)Author
2009-06-09update all depending formats if an engine has been updatedNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@13683 c570f23f-e606-0410-a88d-b1316a301751
2009-06-05fix size computations when installing from svn checkoutNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@13630 c570f23f-e606-0410-a88d-b1316a301751
2009-05-22move the fmtutil.cnf, updmap.cfg, langauge.dat/def generation codeNorbert Preining
into TLPOBJ git-svn-id: svn://tug.org/texlive/trunk@13386 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-21rename bin-tex -> texNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@13339 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-26make add/remove symlinks in fact one function, and factor out the removalNorbert Preining
code, too git-svn-id: svn://tug.org/texlive/trunk@11725 c570f23f-e606-0410-a88d-b1316a301751
2008-12-25rename $ret to $errors since it collects errors in remvoe_symlinksNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@11720 c570f23f-e606-0410-a88d-b1316a301751
2008-12-25check return value of link commandNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@11719 c570f23f-e606-0410-a88d-b1316a301751
2008-12-25TLPDB->add_symlinks: factor out the actual code from creating the links,Norbert Preining
and do not check for $option_symlinks anymore git-svn-id: svn://tug.org/texlive/trunk@11717 c570f23f-e606-0410-a88d-b1316a301751
2008-12-24* TLPOBJ.pm (make_container): can't use command line on Windows, argvKarl Berry
space is too small. Use -T, since we have our own tar. Mail from Dan Luecking, 24 Dec 2008 02:13:18 (et al.). git-svn-id: svn://tug.org/texlive/trunk@11704 c570f23f-e606-0410-a88d-b1316a301751
2008-12-20add size computation code to TLPDB, and use it in tlmgr2 to show theNorbert Preining
total size and the size of each package in $::machinereadable git-svn-id: svn://tug.org/texlive/trunk@11661 c570f23f-e606-0410-a88d-b1316a301751
2008-12-19- add TLPDB->add_symlinks and TLPDB->remove_symlinksNorbert Preining
- add symlink information to tlmgr2 option - add comment if we should activate it or not git-svn-id: svn://tug.org/texlive/trunk@11657 c570f23f-e606-0410-a88d-b1316a301751
2008-12-08remove useless ddebug statementNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@11559 c570f23f-e606-0410-a88d-b1316a301751
2008-12-07doc/verbose/check updatesKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@11549 c570f23f-e606-0410-a88d-b1316a301751
2008-11-26doc, $0 in dieKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@11433 c570f23f-e606-0410-a88d-b1316a301751
2008-11-25doc __MASTER__Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@11423 c570f23f-e606-0410-a88d-b1316a301751
2008-11-20defend against uninitialized msgs with a broken tlpdbKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@11373 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-11-12add POD for the expand_dependencies -no-collections argumentNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@11267 c570f23f-e606-0410-a88d-b1316a301751
2008-11-11(writeout): one ddebugging line is enough.Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@11257 c570f23f-e606-0410-a88d-b1316a301751
2008-11-09* TeXLive/TLPDB.tpm: debugging text, comments.Karl Berry
* TeXLive/TLMedia.pm: debugging text, remove unused use Cwd. * TeXLive/ TLUtils.pm (download_file, give_ctan_mirror): insert our desired custom wget overrides here (--timeout=60 for both and --tries=8 for the former). * installer/wgetrc: remove this file, so people's personal settings (e.g., for proxies) will take effect. * install-tl (WGETRC): do not set this in the environment. (main): run give_ctan_mirror if the TeXLiveServerUrl or literal "ctan" is given, a la tlmgr; update doc. git-svn-id: svn://tug.org/texlive/trunk@11228 c570f23f-e606-0410-a88d-b1316a301751
2008-11-05switch some one-shot ddebugs to debugKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@11193 c570f23f-e606-0410-a88d-b1316a301751
2008-10-29commit the auto backup featureNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@11102 c570f23f-e606-0410-a88d-b1316a301751
2008-10-18fix two stupid bugs in texlive.tlpdb.lzma downloadingNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@11006 c570f23f-e606-0410-a88d-b1316a301751
2008-10-17wording, newlines, identificationKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@10992 c570f23f-e606-0410-a88d-b1316a301751
2008-10-13TLPDB: parse_hypen_lines: fix duplication of "for foo" commentsNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@10960 c570f23f-e606-0410-a88d-b1316a301751
2008-10-12fix wrong remove behaviourNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@10940 c570f23f-e606-0410-a88d-b1316a301751
2008-10-07make TLPDB warning simplerNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@10875 c570f23f-e606-0410-a88d-b1316a301751
2008-10-06better error messages when TLPDB cannot be loadedNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@10868 c570f23f-e606-0410-a88d-b1316a301751
2008-10-01rework of the tlmgr functioning as describedNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@10816 c570f23f-e606-0410-a88d-b1316a301751
2008-09-12Add $$ to the temp files when downloading TLPDBNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@10580 c570f23f-e606-0410-a88d-b1316a301751
2008-09-12fix removal of texlive.tlpdb in tmp dirNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@10575 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-02fix return values of TLMedia->new, don't die, but return undefNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@10016 c570f23f-e606-0410-a88d-b1316a301751
2008-07-31TLPDB: the un-lzma-ing always succeeds if we test on the unpacked file whichNorbert Preining
was generated by a >! Stupid error. We now check the return code of lzmadec. Let us hope that win32 will return true/false ... git-svn-id: svn://tug.org/texlive/trunk@9938 c570f23f-e606-0410-a88d-b1316a301751
2008-07-18TLPDB: also import tlwarnSiep Kroonenberg
git-svn-id: svn://tug.org/texlive/trunk@9659 c570f23f-e606-0410-a88d-b1316a301751
2008-07-10TLUtils: process_logging_options now also sets $::LOGFILENAMENorbert Preining
TLUtils: download_file: fix stupid error when downloading to | and returning 1 tlmgr/tlmgrgui: use process_logging_options, and transfer between the two back and forth. Well at least from tlmgr to tlmgrgui, unfortunately we cannot transfer it backwards without overwriting stuff already written there git-svn-id: svn://tug.org/texlive/trunk@9427 c570f23f-e606-0410-a88d-b1316a301751
2008-07-06perl modules: support file:/ in URLsNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@9306 c570f23f-e606-0410-a88d-b1316a301751
2008-07-04TLPDB.pm: die if no package can be read from tlpdb fileNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@9237 c570f23f-e606-0410-a88d-b1316a301751
2008-07-02enable the dehyph-exptl patternsKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@9171 c570f23f-e606-0410-a88d-b1316a301751
2008-06-28restart feature of installerNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@9078 c570f23f-e606-0410-a88d-b1316a301751
2008-06-22big switch to hyph-utf8 ... for sure not all problems found ...Norbert Preining
git-svn-id: svn://tug.org/texlive/trunk@8935 c570f23f-e606-0410-a88d-b1316a301751
2008-06-18it is 2008 alreadyKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@8840 c570f23f-e606-0410-a88d-b1316a301751
2008-06-13TLPDB: if some fmtutil.XX.cnf or language.XX.dat are missing, don't dieNorbert Preining
but tlwarn git-svn-id: svn://tug.org/texlive/trunk@8705 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-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-31sort files for inclusion instead of keeping hash orderKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@8439 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