summaryrefslogtreecommitdiff
path: root/Master/tlpkg/TeXLive/TLMedia.pm
AgeCommit message (Collapse)Author
2008-06-17TLMedia.pm: fix missing import of tlwarnNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@8806 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-19fix some bugs in the logging codeNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@8238 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-18TLMedia, TLUtils: install docfiles even if opt_doc = 0 for packages of Norbert Preining
category Documentation. For these packages it would be useless to exclude docfiles. git-svn-id: svn://tug.org/texlive/trunk@8205 c570f23f-e606-0410-a88d-b1316a301751
2008-05-16PostInstall and PostRemove actions:Norbert Preining
- rename TLPostInstall to TLPostActions - use that one in TLMedia and install-tl - call the post removal code refs in tlmgr:remove_package git-svn-id: svn://tug.org/texlive/trunk@8172 c570f23f-e606-0410-a88d-b1316a301751
2008-05-16tlmgr.pl, TLMedia.pm: use "install:" and "remove:" and make update messagesNorbert Preining
a bit clearer git-svn-id: svn://tug.org/texlive/trunk@8171 c570f23f-e606-0410-a88d-b1316a301751
2008-05-15fix for available_archs problem:Norbert Preining
- no save the list of available/installed archs into 00texlive-installation.config at installation time. TLPDB->available_archs will read that and NOT check for bin-tex.ARCHs - update tlpsrc/00texlive-installation.config.tlpsrc to contain all the currently available archs. THAT COULD BE AUTOGENERATED!!! - add option_archs to TLPDB, rewrite TLPDB->available_archs to use that one - TLMedia.pm: install .ARCH dpeends in *ANY* case, even if --nodepends is given git-svn-id: svn://tug.org/texlive/trunk@8150 c570f23f-e606-0410-a88d-b1316a301751
2008-05-13TLPOBJ::make_return_hash_from_executes add a new parameter to discern Norbert Preining
installation from removal git-svn-id: svn://tug.org/texlive/trunk@8113 c570f23f-e606-0410-a88d-b1316a301751
2008-05-12backup/restore functionality changes:Norbert Preining
- backups are saved in ${pkg}_r${rev}.tar.lzma - option for update is --backupdir - implement tlmgr restore function git-svn-id: svn://tug.org/texlive/trunk@8092 c570f23f-e606-0410-a88d-b1316a301751
2008-05-08TLMedia shold not load a default locationNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@7952 c570f23f-e606-0410-a88d-b1316a301751
2008-05-07return undef when media cannot be loadedNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@7923 c570f23f-e606-0410-a88d-b1316a301751
2008-05-06fix updmap invocation on win32Norbert Preining
git-svn-id: svn://tug.org/texlive/trunk@7903 c570f23f-e606-0410-a88d-b1316a301751
2008-05-04change the updmap.cfg handling so that maps are --enable and --disable.Norbert Preining
git-svn-id: svn://tug.org/texlive/trunk@7848 c570f23f-e606-0410-a88d-b1316a301751
2008-05-02support tlmgr default show, tlmgr default docfiles 1 etcNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@7803 c570f23f-e606-0410-a88d-b1316a301751
2008-04-30rework postinstall stuffNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@7738 c570f23f-e606-0410-a88d-b1316a301751
2008-04-21more s/// fixesNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@7575 c570f23f-e606-0410-a88d-b1316a301751
2008-04-17remove any trace of texlive.pkgverNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@7462 c570f23f-e606-0410-a88d-b1316a301751
2008-04-16fix missing include of download_fileNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@7450 c570f23f-e606-0410-a88d-b1316a301751
2008-04-16rework installationNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@7445 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-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