From c82ddbbe1c3aae78dbcf77573549b2eaa39fd669 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sat, 29 Feb 2020 22:05:29 +0000 Subject: 2020 pretest setup git-svn-id: svn://tug.org/texlive/trunk@53976 c570f23f-e606-0410-a88d-b1316a301751 --- Master/.mkisofsrc | 2 +- Master/release-texlive.txt | 2 +- Master/texmf-dist/web2c/texmf.cnf | 8 ++++---- Master/texmf-dist/web2c/texmfcnf.lua | 4 ++-- Master/tlpkg/TeXLive/TLConfig.pm | 6 +++--- Master/tlpkg/TeXLive/TLUtils.pm | 4 ++-- Master/tlpkg/bin/tl-update-images | 4 ++-- Master/tlpkg/bin/tl-update-messages | 2 +- Master/tlpkg/bin/tl-update-tlnet | 6 +++--- .../graphics/texlive-installer-graphics-horiz.png | Bin 17794 -> 16590 bytes .../graphics/texlive-installer-graphics-vert.png | Bin 18428 -> 17026 bytes .../doc/graphics/texlive-installer-graphics.pdf | Bin 129702 -> 129433 bytes Master/tlpkg/doc/releng.txt | 3 ++- Master/tlpkg/installer/texlive.png | Bin 15879 -> 15441 bytes 14 files changed, 21 insertions(+), 20 deletions(-) diff --git a/Master/.mkisofsrc b/Master/.mkisofsrc index e2a2d19ede9..ede69bfb78b 100644 --- a/Master/.mkisofsrc +++ b/Master/.mkisofsrc @@ -1,4 +1,4 @@ APPI=Complete TeX system COPY=LICENSE.TL PUBL=TeX Live -VOLI=TeXLive2019 +VOLI=TeXLive2020 diff --git a/Master/release-texlive.txt b/Master/release-texlive.txt index 56da08ae2a6..c6a1adc7a34 100644 --- a/Master/release-texlive.txt +++ b/Master/release-texlive.txt @@ -1,4 +1,4 @@ -TeX Live (http://tug.org/texlive) version 2019 +TeX Live (https://tug.org/texlive) version 2020 This file is public domain. It is read by install-tl --version, tlmgr --version, and texconfig conf, and a final line appended with diff --git a/Master/texmf-dist/web2c/texmf.cnf b/Master/texmf-dist/web2c/texmf.cnf index 9de38920fd5..8ec2f429197 100644 --- a/Master/texmf-dist/web2c/texmf.cnf +++ b/Master/texmf-dist/web2c/texmf.cnf @@ -4,8 +4,8 @@ % If you modify this original file, YOUR CHANGES WILL BE LOST when it is % updated. Instead, put your changes -- and only your changes, not an % entire copy! -- in ../../texmf.cnf. That is, if this file is -% installed in /some/path/to/texlive/2019/texmf-dist/web2c/texmf.cnf, -% add your custom settings to /some/path/to/texlive/2019/texmf.cnf. +% installed in /some/path/to/texlive/2020/texmf-dist/web2c/texmf.cnf, +% add your custom settings to /some/path/to/texlive/2020/texmf.cnf. % (Below, we use YYYY in place of the specific year.) % % What follows is a super-summary of what this .cnf file can @@ -84,10 +84,10 @@ TEXMFSYSCONFIG = $TEXMFROOT/texmf-config TEXMFHOME = ~/texmf % TEXMFVAR, where texconfig/updmap/fmtutil store cached runtime data. -TEXMFVAR = ~/.texlive2019/texmf-var +TEXMFVAR = ~/.texlive2020/texmf-var % TEXMFCONFIG, where texconfig/updmap/fmtutil store configuration data. -TEXMFCONFIG = ~/.texlive2019/texmf-config +TEXMFCONFIG = ~/.texlive2020/texmf-config % This is the value manipulated by tlmgr's auxtrees subcommand in the % root texmf.cnf. Kpathsea warns about a literally empty string for a diff --git a/Master/texmf-dist/web2c/texmfcnf.lua b/Master/texmf-dist/web2c/texmfcnf.lua index 8ffe928a520..9382ffeb137 100644 --- a/Master/texmf-dist/web2c/texmfcnf.lua +++ b/Master/texmf-dist/web2c/texmfcnf.lua @@ -45,13 +45,13 @@ return { -- only used for FONTCONFIG_PATH & TEXMFCACHE in TeX Live TEXMFSYSVAR = "selfautoparent:texmf-var", - TEXMFVAR = "home:.texlive2019/texmf-var", + TEXMFVAR = "home:.texlive2020/texmf-var", -- We have only one cache path but there can be more. The first writable one -- will be chosen but there can be more readable paths. TEXMFCACHE = "$TEXMFSYSVAR;$TEXMFVAR", - TEXMFCONFIG = "home:.texlive2019/texmf-config", + TEXMFCONFIG = "home:.texlive2020/texmf-config", -- I don't like this texmf under home and texmf-home would make more -- sense. One never knows what installers put under texmf anywhere and diff --git a/Master/tlpkg/TeXLive/TLConfig.pm b/Master/tlpkg/TeXLive/TLConfig.pm index 14f2cbc166f..b9e339cdd3e 100644 --- a/Master/tlpkg/TeXLive/TLConfig.pm +++ b/Master/tlpkg/TeXLive/TLConfig.pm @@ -57,11 +57,11 @@ BEGIN { # the year of our release, will be used in the location of the # network packages, and in menu names, and other places. -$ReleaseYear = 2019; +$ReleaseYear = 2020; # users can upgrade from this year to the current year; might be the # same as the release year, or any number of releases earlier. -# Generally not tested. +# Generally not tested, but should be. $MinRelease = 2016; # Meta Categories do not ship files, but only call for other packages. @@ -161,7 +161,7 @@ our %TLPDBConfigs = ( "container_format" => $DefaultCompressorFormat, "minrelease" => $MinRelease, "release" => $ReleaseYear, - "frozen" => 1, + "frozen" => 0, ); # definition of the option strings and their value types diff --git a/Master/tlpkg/TeXLive/TLUtils.pm b/Master/tlpkg/TeXLive/TLUtils.pm index d4ad4a4b47f..409304c980f 100644 --- a/Master/tlpkg/TeXLive/TLUtils.pm +++ b/Master/tlpkg/TeXLive/TLUtils.pm @@ -337,7 +337,7 @@ sub platform_name { # We don't use uname numbers here.) # # this changes each year, per above: - my $mactex_darwin = 12; # lowest minor rev supported by x86_64-darwin. + my $mactex_darwin = 13; # lowest minor rev supported by x86_64-darwin. # # Most robust approach is apparently to check sw_vers (os version, # returns "10.x" values), and sysctl (processor hardware). @@ -413,7 +413,7 @@ sub platform_desc { 'universal-darwin' => 'MacOSX universal binaries', 'win32' => 'Windows', 'x86_64-cygwin' => 'Cygwin on x86_64', - 'x86_64-darwin' => 'MacOSX current (10.12-) on x86_64', + 'x86_64-darwin' => 'MacOSX current (10.13-) on x86_64', 'x86_64-darwinlegacy' => 'MacOSX legacy (10.6-) on x86_64', 'x86_64-linux' => 'GNU/Linux on x86_64', 'x86_64-linuxmusl' => 'GNU/Linux on x86_64 with musl', diff --git a/Master/tlpkg/bin/tl-update-images b/Master/tlpkg/bin/tl-update-images index 72a9b623835..4348b58811a 100755 --- a/Master/tlpkg/bin/tl-update-images +++ b/Master/tlpkg/bin/tl-update-images @@ -2,7 +2,7 @@ # $Id$ # Create the .iso image(s) for TeX Live. # -# Copyright 2007-2019 Karl Berry. +# Copyright 2007-2020 Karl Berry. # Copyright 2003, 2004, 2005 Sebastian Rahtz. # # This file is licensed under the GNU General Public License version 2 @@ -12,7 +12,7 @@ # Historical notes at the end of the script. NAME=texlive -V=2019 +V=2020 D=`date +%Y%m%d` target=/home/ftp/texlive/Images/test diff --git a/Master/tlpkg/bin/tl-update-messages b/Master/tlpkg/bin/tl-update-messages index 4d290326cd4..453bdc232bc 100755 --- a/Master/tlpkg/bin/tl-update-messages +++ b/Master/tlpkg/bin/tl-update-messages @@ -23,7 +23,7 @@ cat install-tl >>$tmpfile xgettext -o tlpkg/translations/messages.pot \ --copyright-holder="TeX Live Team" \ --msgid-bugs-address=tex-live@tug.org \ - --package-version=2019 \ + --package-version=2020 \ --package-name="TeX Live" \ -k__ -k\$__ -k%__ -k__x -k__n:1,2 -k__nx:1,2 -k__xn:1,2 -kN__ -k \ tlpkg/installer/tracked-install.pl \ diff --git a/Master/tlpkg/bin/tl-update-tlnet b/Master/tlpkg/bin/tl-update-tlnet index b7e83037b24..649e632d289 100755 --- a/Master/tlpkg/bin/tl-update-tlnet +++ b/Master/tlpkg/bin/tl-update-tlnet @@ -1,5 +1,5 @@ #!/bin/sh -e -# Copyright 2008-2019 Norbert Preining +# Copyright 2008-2020 Norbert Preining # This file is licensed under the GNU General Public License version 2 # or any later version. # @@ -13,7 +13,7 @@ renice 20 $$ >/dev/null 2>&1 unset CDPATH unset LS_COLORS -yyyy=2019 +yyyy=2020 check_consistency=true chicken=false @@ -145,7 +145,7 @@ tlpdbopt_install_srcfiles 1 tlpdbopt_create_formats 1 instopt_letter 0 instopt_adjustpath 0 -instopt_adjustrepo 1 +instopt_adjustrepo 0 " >texlive.profile # silence envvar warnings and the welcome message. diff --git a/Master/tlpkg/doc/graphics/texlive-installer-graphics-horiz.png b/Master/tlpkg/doc/graphics/texlive-installer-graphics-horiz.png index 1553576ce8d..e02c89936c2 100644 Binary files a/Master/tlpkg/doc/graphics/texlive-installer-graphics-horiz.png and b/Master/tlpkg/doc/graphics/texlive-installer-graphics-horiz.png differ diff --git a/Master/tlpkg/doc/graphics/texlive-installer-graphics-vert.png b/Master/tlpkg/doc/graphics/texlive-installer-graphics-vert.png index eb8b46b8423..8cfe304b75a 100644 Binary files a/Master/tlpkg/doc/graphics/texlive-installer-graphics-vert.png and b/Master/tlpkg/doc/graphics/texlive-installer-graphics-vert.png differ diff --git a/Master/tlpkg/doc/graphics/texlive-installer-graphics.pdf b/Master/tlpkg/doc/graphics/texlive-installer-graphics.pdf index 3d886f0038e..cb05422882b 100644 Binary files a/Master/tlpkg/doc/graphics/texlive-installer-graphics.pdf and b/Master/tlpkg/doc/graphics/texlive-installer-graphics.pdf differ diff --git a/Master/tlpkg/doc/releng.txt b/Master/tlpkg/doc/releng.txt index 21eb44fd412..84591a980ba 100644 --- a/Master/tlpkg/doc/releng.txt +++ b/Master/tlpkg/doc/releng.txt @@ -78,8 +78,9 @@ Update /home/ftp/texlive/tlpretest/README. Empty tlpretest except for that README and 00_TIME.txt (used for mirmon). 2. Prepare for pretest in cron.tl: -critical=--critical # push tlcritical +critical=--critical # push tlcritical, if needed/desired pretest=--pretest # update tlpretest, not tlnet (if not frozen) +catalogue_update=true # at least the first day, resync catalogue net_frozen=false # update tlnet|tlpretest (per $pretest) (tlcritical will remain getting updated daily, even though it doesn't work with tlnet any more. That's ok. Or disable if you prefer.) diff --git a/Master/tlpkg/installer/texlive.png b/Master/tlpkg/installer/texlive.png index eb8603ab6b9..0d7e4ebba17 100644 Binary files a/Master/tlpkg/installer/texlive.png and b/Master/tlpkg/installer/texlive.png differ -- cgit v1.2.3