diff options
author | Norbert Preining <preining@logic.at> | 2009-05-12 15:53:11 +0000 |
---|---|---|
committer | Norbert Preining <preining@logic.at> | 2009-05-12 15:53:11 +0000 |
commit | 7e5585bcd4f8ba119cad8f0a7e13b6a7a610776f (patch) | |
tree | c48db3cea0e4511d09d0e7b7fdf7ef7a04f68f6e /Master/tlpkg/TeXLive/TLConfig.pm | |
parent | c84165218f94bc15a1441e91a421f4d070bc5eb7 (diff) |
Move most of the stuff from tlpkg, tlmgr from branch to trunk
git-svn-id: svn://tug.org/texlive/trunk@13054 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg/TeXLive/TLConfig.pm')
-rw-r--r-- | Master/tlpkg/TeXLive/TLConfig.pm | 28 |
1 files changed, 25 insertions, 3 deletions
diff --git a/Master/tlpkg/TeXLive/TLConfig.pm b/Master/tlpkg/TeXLive/TLConfig.pm index f75ed3b392d..a148fc0ae31 100644 --- a/Master/tlpkg/TeXLive/TLConfig.pm +++ b/Master/tlpkg/TeXLive/TLConfig.pm @@ -11,6 +11,7 @@ BEGIN { use vars qw( @ISA @EXPORT_OK @EXPORT ); @ISA = qw(Exporter); @EXPORT_OK = qw( + $ReleaseYear @MetaCategories @NormalCategories @Categories @@ -28,10 +29,17 @@ BEGIN { $WinSpecialUpdatePackagesRegexp @CriticalPackagesList @AllowedConfigOptions + $WindowsMainMenuName + $RelocPrefix + $RelocTree ); @EXPORT = @EXPORT_OK; } +# the year of our release, will be used in the location of the +# network packges, and in menu names, and probably many other places +$ReleaseYear = 2009; + # Meta Categories do not ship files, but call only for other packages our @MetaCategories = qw/Collection Scheme/; our $MetaCategoriesRegexp = '(Collection|Scheme)'; @@ -53,17 +61,20 @@ our $DatabaseName = "texlive.tlpdb"; our $BlockSize = 4096; # the way we package things on the web -our $DefaultContainerExtension = "tar.lzma"; +our $DefaultContainerExtension = "tar.xz"; our $Archive = "archive"; our $TeXLiveServerURL = "http://mirror.ctan.org"; -our $TeXLiveServerPath = "systems/texlive/tlnet/2008"; +our $TeXLiveServerPath = "systems/texlive/tlnet/$ReleaseYear"; our $TeXLiveURL = "$TeXLiveServerURL/$TeXLiveServerPath"; +our $RelocTree = "texmf-dist"; +our $RelocPrefix = "RELOC"; our $WinSpecialUpdatePackagesRegexp = '^(texlive\.infra|bin-tlperl\.win32$|bin-texlive)'; + our @CriticalPackagesList = qw/texlive.infra bin-texlive/; push(@CriticalPackagesList, "bin-tlperl.win32") if ($^O=~/^MSWin(32|64)$/i); @@ -84,6 +95,8 @@ our @AllowedConfigOptions = qw/ autobackup /; +our $WindowsMainMenuName = "TeX Live $ReleaseYear"; + 1; @@ -165,7 +178,16 @@ since they are too central, currently bin-texlive and texlive.infra. =item C<@TeXLive::TLConfig::AllowedConfigOptions> -A list of a config options that can be set in 00texlive-installation.config. +A list of a config options that can be set in 00texlive.installation. + +=item C<$TeXLive::TLConfig::RelocTree> + +the texmf-tree name that can be relocated, defaults to "texmf-dist" + +=item C<$TeXLive::TLConfig::RelocPrefix> + +The string that replaces the RelocTree in the tlpdb if a package is +reloaced, defaults to "RELOC". =back |