summaryrefslogtreecommitdiff
path: root/Master/tlpkg/TeXLive/TLUtils.pm
AgeCommit message (Collapse)Author
2012-01-05do not remove directories that are in or below what is in opt_sys_*Norbert Preining
on tlmgr path remove action git-svn-id: svn://tug.org/texlive/trunk@25027 c570f23f-e606-0410-a88d-b1316a301751
2011-12-25(platform_name, platform_desc): mapKarl Berry
armv7l-unknown-linux-gnueabi to armel-linux, per borisv. git-svn-id: svn://tug.org/texlive/trunk@24948 c570f23f-e606-0410-a88d-b1316a301751
2011-10-29allow local configuration of the kanjiEmbed setting in updmap-local.cfgNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@24439 c570f23f-e606-0410-a88d-b1316a301751
2011-10-23first step to get support for KanjiMap into TL, add the abilityNorbert Preining
to deal with KanjiMap to tlmgr and tl infra, trivial changes git-svn-id: svn://tug.org/texlive/trunk@24376 c570f23f-e606-0410-a88d-b1316a301751
2011-09-17installer and mirror selectionNorbert Preining
- don't show the terminal /systems/texlive/tlnet - allow for reselection in case of load failure git-svn-id: svn://tug.org/texlive/trunk@23990 c570f23f-e606-0410-a88d-b1316a301751
2011-09-15(create_mirror_list): align mirror in columnKarl Berry
except for too-long country names. git-svn-id: svn://tug.org/texlive/trunk@23962 c570f23f-e606-0410-a88d-b1316a301751
2011-09-13rename mirror.pl -> ctan-mirrors.pl, add a (not used) functionNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@23928 c570f23f-e606-0410-a88d-b1316a301751
2011-08-17untar w/o time stamp extraction on w32 (problems with AV soft)Piotr Strzelczyk
git-svn-id: svn://tug.org/texlive/trunk@23587 c570f23f-e606-0410-a88d-b1316a301751
2011-08-17recognize mips64el-*-linux-* as mipsel-linuxNorbert Preining
support to allow inclusiong in tlcontrib git-svn-id: svn://tug.org/texlive/trunk@23582 c570f23f-e606-0410-a88d-b1316a301751
2011-08-05fix some bugs in depending format handlingNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@23420 c570f23f-e606-0410-a88d-b1316a301751
2011-08-05update depending formats based on dependencies, currently only for latex and texNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@23411 c570f23f-e606-0410-a88d-b1316a301751
2011-07-20add a function create_mirror_list from mirror.plNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@23186 c570f23f-e606-0410-a88d-b1316a301751
2011-07-02(quotify_path_with_spaces): always "quote" onKarl Berry
Unix, as we were doing before. git-svn-id: svn://tug.org/texlive/trunk@23180 c570f23f-e606-0410-a88d-b1316a301751
2011-07-02fix install from/to path with spacesPiotr Strzelczyk
git-svn-id: svn://tug.org/texlive/trunk@23179 c570f23f-e606-0410-a88d-b1316a301751
2011-06-28syncKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@23155 c570f23f-e606-0410-a88d-b1316a301751
2011-06-27(add_link_dir_dir): exclude lib as well as man.Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@23146 c570f23f-e606-0410-a88d-b1316a301751
2011-06-25- give debug info when man is skippedNorbert Preining
- also skip man at removal time, otherwise we get warnings git-svn-id: svn://tug.org/texlive/trunk@23132 c570f23f-e606-0410-a88d-b1316a301751
2011-06-25make sure that an entry called "man" is never linked (independent fromNorbert Preining
where it is residing, a better solution would be nice, but for now it is ok, we never call add_link_dir_dir with a target that contains man. git-svn-id: svn://tug.org/texlive/trunk@23131 c570f23f-e606-0410-a88d-b1316a301751
2011-06-23use $TeXLive::TLConfig::NetworkTimeout consistently for wget, as it isNorbert Preining
also done for LWP git-svn-id: svn://tug.org/texlive/trunk@23102 c570f23f-e606-0410-a88d-b1316a301751
2011-06-17revert dirname() change due to install warningKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@23032 c570f23f-e606-0410-a88d-b1316a301751
2011-06-08TLUtils.pm: dirname(): support recursive calls.Reinhard Kotucha
git-svn-id: svn://tug.org/texlive/trunk@22870 c570f23f-e606-0410-a88d-b1316a301751
2011-06-07try to make tlmgr work in paths containing spacesNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@22842 c570f23f-e606-0410-a88d-b1316a301751
2011-05-30Fixes for handling TEXDIRSiep Kroonenberg
git-svn-id: svn://tug.org/texlive/trunk@22688 c570f23f-e606-0410-a88d-b1316a301751
2011-05-13Updated comments; obsolete subs removed from TLWinGooSiep Kroonenberg
git-svn-id: svn://tug.org/texlive/trunk@22457 c570f23f-e606-0410-a88d-b1316a301751
2011-05-13TLWinGoo/TLUtils: use OpenWithProgIds instead of OpenWithListSiep Kroonenberg
git-svn-id: svn://tug.org/texlive/trunk@22456 c570f23f-e606-0410-a88d-b1316a301751
2011-05-12ddebug for low-level persistent download msgs, wording tweaksKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@22448 c570f23f-e606-0410-a88d-b1316a301751
2011-05-08tlpkg/TeXLive/TLUtils.pm: member() now uses grep()Reinhard Kotucha
git-svn-id: svn://tug.org/texlive/trunk@22350 c570f23f-e606-0410-a88d-b1316a301751
2011-05-06Postaction appregSiep Kroonenberg
git-svn-id: svn://tug.org/texlive/trunk@22331 c570f23f-e606-0410-a88d-b1316a301751
2011-05-06(platform): 'quote' $config_guess path so thatKarl Berry
spaces in the path don't cause an immediate failure. Report from Artemio Gonzalez Lopez, 28 Apr 2011 23:57:38. git-svn-id: svn://tug.org/texlive/trunk@22329 c570f23f-e606-0410-a88d-b1316a301751
2011-04-07rename DVD/CD => local-[un]compressedSiep Kroonenberg
git-svn-id: svn://tug.org/texlive/trunk@22010 c570f23f-e606-0410-a88d-b1316a301751
2011-03-20copyright years, doc fixesKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@21770 c570f23f-e606-0410-a88d-b1316a301751
2011-03-18TeX Live platform names for biberPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@21755 c570f23f-e606-0410-a88d-b1316a301751
2011-03-14(platform): not MSWin$.Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@21714 c570f23f-e606-0410-a88d-b1316a301751
2011-03-11biber setup in build treeKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@21690 c570f23f-e606-0410-a88d-b1316a301751
2011-02-05TeXLive/TLUtils.pm: new functions mktexupd() and nulldev()Reinhard Kotucha
git-svn-id: svn://tug.org/texlive/trunk@21304 c570f23f-e606-0410-a88d-b1316a301751
2010-12-21TLUtils: when quering mirror.ctan.org set LC_ALL to C to get english stringsNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@20818 c570f23f-e606-0410-a88d-b1316a301751
2010-11-09fix persistent download setup in tlmgr -- thanks Adam!Norbert Preining
add some debugging to the persistent download routines git-svn-id: svn://tug.org/texlive/trunk@20379 c570f23f-e606-0410-a88d-b1316a301751
2010-09-10tlmgr/installer: allow separating options for desktop shortcuts andNorbert Preining
menu shortcuts. Currently the installer option "desktop_integration" maps to both menu shortcuts and desktop shortcuts. With this change we can make that two independent options. git-svn-id: svn://tug.org/texlive/trunk@19639 c570f23f-e606-0410-a88d-b1316a301751
2010-07-16our $PERL_SINGLE_QUOTE, since we steal code from Text::ParseWordsKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@19483 c570f23f-e606-0410-a88d-b1316a301751
2010-07-15avoid -warnings about variables only used onceKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@19462 c570f23f-e606-0410-a88d-b1316a301751
2010-07-14(setup_unix_one): possibly clearer error msg,Karl Berry
thanks to RK. git-svn-id: svn://tug.org/texlive/trunk@19461 c570f23f-e606-0410-a88d-b1316a301751
2010-07-11(platform): correct regexp so that we returnKarl Berry
amd64-kfreebsd for x86_64-unknown-kfreebsd8.0-gnu (report from alan braslau). git-svn-id: svn://tug.org/texlive/trunk@19372 c570f23f-e606-0410-a88d-b1316a301751
2010-07-05Adjustments to path display functions.Manuel Pégourié-Gonnard
git-svn-id: svn://tug.org/texlive/trunk@19247 c570f23f-e606-0410-a88d-b1316a301751
2010-06-12Make "hide" default to 1 in postaction shortcut.Manuel Pégourié-Gonnard
git-svn-id: svn://tug.org/texlive/trunk@18915 c570f23f-e606-0410-a88d-b1316a301751
2010-06-11tlmgr: support --no-execute-actions cmd line that suppresses the Norbert Preining
execute actions from tlpsrc files TLUtils.pm: announce_execute_actions: return if the global $::no_execute_actions is set. This global var is set from tlmgr when --no-execute-actions is given install-tl: use tlmgr --no-execute-actions paper letter to configure installation for paper format letter, and run fmtutil-sys --all separate Also move the call to mktexlsr (rerunning it) below the tlmgr paper letter call. git-svn-id: svn://tug.org/texlive/trunk@18898 c570f23f-e606-0410-a88d-b1316a301751
2010-06-05various changes:Norbert Preining
- install-tl: try to add /systems/texlive/tlnet if initial download does not succeed - TLDownload errorcount/enable/disable support (used in install-tl) - TLUtils: check for TLDownload enabled status - TLPDB: remove warning about unsuccessfull download of .tlpdb, it is now in tlmgr (where it was already) and install-tl. git-svn-id: svn://tug.org/texlive/trunk@18756 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-31Implement comments in AddHyphen directive per Mojca's request.Manuel Pégourié-Gonnard
git-svn-id: svn://tug.org/texlive/trunk@18639 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-26doc tweaksKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@18498 c570f23f-e606-0410-a88d-b1316a301751