diff options
author | Norbert Preining <preining@logic.at> | 2011-04-27 01:21:58 +0000 |
---|---|---|
committer | Norbert Preining <preining@logic.at> | 2011-04-27 01:21:58 +0000 |
commit | 904ad4b4e51304ce7ebb01c3d931bd6d18dee9c9 (patch) | |
tree | f75a41ceb429540f16f2f950d1ffba66d4686d02 /Master/texmf | |
parent | 6a8784743fbdecb3b2b1157208afab9ba52391ad (diff) |
rename maxrelease to minrelease and document its behaviour
git-svn-id: svn://tug.org/texlive/trunk@22215 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf')
-rwxr-xr-x | Master/texmf/scripts/texlive/tlmgr.pl | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/Master/texmf/scripts/texlive/tlmgr.pl b/Master/texmf/scripts/texlive/tlmgr.pl index 799a8edabf6..7fed579640c 100755 --- a/Master/texmf/scripts/texlive/tlmgr.pl +++ b/Master/texmf/scripts/texlive/tlmgr.pl @@ -4555,18 +4555,18 @@ END_NO_INTERNET $tlmediatlpdb = $tlmediasrc->tlpdb; # we allow a range of years to be specified by the remote tlpdb # for which it might work. - # the lower limit is TLPDB->config_release - # the upper limit is TLPDB->config_maxrelease + # the lower limit is TLPDB->config_minrelease + # the upper limit is TLPDB->config_release # if the later is not present only the year in config_release is accepted # checks are done on the first 4 digits only # Why only the first four places: some optional network distributions # might use # release/2009-foobar # If it should work for 2009 and 2010, please use - # release/2009-foobar - # maxrelease/2010-foobar + # release/2010-foobar + # minrelease/2009-foobar my $texlive_release = $tlmediatlpdb->config_release; - my $texlive_maxrelease = $tlmediatlpdb->config_maxrelease; + my $texlive_minrelease = $tlmediatlpdb->config_minrelease; if (!defined($texlive_release)) { tldie "The installation repository does not specify a release year for which it was prepared, bailing out.\n"; } @@ -4577,25 +4577,25 @@ END_NO_INTERNET tldie "The installation repository does not specify a release year: $texlive_release, bailing out.\n"; } # so $texlive_release_year is numeric, good - if (defined($texlive_maxrelease)) { + if (defined($texlive_minrelease)) { # we specify a range of years! - my $texlive_maxrelease_year = $texlive_maxrelease; - $texlive_maxrelease_year =~ s/^(....).*$/$1/; - if ($texlive_maxrelease_year !~ m/^[1-9][0-9][0-9][0-9]$/) { - tldie "The installation repository does not specify a valid maximal release year: $texlive_maxrelease, bailing out.\n"; + my $texlive_minrelease_year = $texlive_minrelease; + $texlive_minrelease_year =~ s/^(....).*$/$1/; + if ($texlive_minrelease_year !~ m/^[1-9][0-9][0-9][0-9]$/) { + tldie "The installation repository does not specify a valid minimal release year: $texlive_minrelease, bailing out.\n"; } # ok, all numeric and fine, check for range - if ($TeXLive::TLConfig::ReleaseYear < $texlive_release_year - || $TeXLive::TLConfig::ReleaseYear > $texlive_maxrelease_year) { + if ($TeXLive::TLConfig::ReleaseYear < $texlive_minrelease_year + || $TeXLive::TLConfig::ReleaseYear > $texlive_release_year) { tldie <<END_BADRANGE $0: The TeX Live versions supported by the repository - ($texlive_release_year--$texlive_maxrelease_year) + ($texlive_minrelease_year--$texlive_release_year) do not include the version of the local installation ($TeXLive::TLConfig::ReleaseYear). Goodbye. END_BADRANGE } } else { - # $texlive_maxrelease not defined, so only one year is valid + # $texlive_release not defined, so only one year is valid if ($texlive_release_year != $TeXLive::TLConfig::ReleaseYear) { tldie <<END_BADYEAR $0: The TeX Live versions of the local installation |