From 73561be6047c9a7380867df37651094ecae2df65 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 27 Feb 2019 23:33:00 +0000 Subject: tl19 pretest setup git-svn-id: svn://tug.org/texlive/trunk@50149 c570f23f-e606-0410-a88d-b1316a301751 --- Master/.mkisofsrc | 2 +- Master/release-texlive.txt | 2 +- Master/texmf-dist/web2c/texmf.cnf | 10 ++++++++-- Master/texmf-dist/web2c/texmfcnf.lua | 4 ++-- Master/tlpkg/TeXLive/TLConfig.pm | 2 +- 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 17967 -> 17794 bytes .../graphics/texlive-installer-graphics-vert.png | Bin 18598 -> 18428 bytes .../doc/graphics/texlive-installer-graphics.pdf | Bin 129676 -> 129702 bytes Master/tlpkg/doc/releng.txt | 13 +++++++------ 12 files changed, 26 insertions(+), 19 deletions(-) (limited to 'Master') diff --git a/Master/.mkisofsrc b/Master/.mkisofsrc index f4d24bcb4dc..e2a2d19ede9 100644 --- a/Master/.mkisofsrc +++ b/Master/.mkisofsrc @@ -1,4 +1,4 @@ APPI=Complete TeX system COPY=LICENSE.TL PUBL=TeX Live -VOLI=TeXLive2018 +VOLI=TeXLive2019 diff --git a/Master/release-texlive.txt b/Master/release-texlive.txt index 59dc563c686..56da08ae2a6 100644 --- a/Master/release-texlive.txt +++ b/Master/release-texlive.txt @@ -1,4 +1,4 @@ -TeX Live (http://tug.org/texlive) version 2018 +TeX Live (http://tug.org/texlive) version 2019 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 e91a63a0e22..c951999fa74 100644 --- a/Master/texmf-dist/web2c/texmf.cnf +++ b/Master/texmf-dist/web2c/texmf.cnf @@ -83,10 +83,10 @@ TEXMFSYSCONFIG = $TEXMFROOT/texmf-config TEXMFHOME = ~/texmf % TEXMFVAR, where texconfig/updmap/fmtutil store cached runtime data. -TEXMFVAR = ~/.texlive2018/texmf-var +TEXMFVAR = ~/.texlive2019/texmf-var % TEXMFCONFIG, where texconfig/updmap/fmtutil store configuration data. -TEXMFCONFIG = ~/.texlive2018/texmf-config +TEXMFCONFIG = ~/.texlive2019/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 @@ -430,6 +430,11 @@ FC_CACHEDIR = $TEXMFSYSVAR/fonts/cache TEXDOCS = $TEXMF/doc// TEXSOURCES = $TEXMFDOTDIR;$TEXMF/source// +% Top-level directory for any string translations for the binaries, in +% the same structure as the usual system locale/ directories. This is a +% single directory, not a path. +TEXMFLOCALEDIR = $TEXMFMAIN/locale + % Web and CWeb input paths. WEBINPUTS = $TEXMFDOTDIR;$TEXMF/web// CWEBINPUTS = $TEXMFDOTDIR;$TEXMF/cweb// @@ -600,6 +605,7 @@ gregorio,\ kpsewhich,\ makeindex,\ repstopdf,\ +r-mpost,\ texosquery-jre8,\ % we'd like to allow: diff --git a/Master/texmf-dist/web2c/texmfcnf.lua b/Master/texmf-dist/web2c/texmfcnf.lua index 95bb2bc86d6..8ffe928a520 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:.texlive2018/texmf-var", + TEXMFVAR = "home:.texlive2019/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:.texlive2018/texmf-config", + TEXMFCONFIG = "home:.texlive2019/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 c700cf742c6..269aed464ae 100644 --- a/Master/tlpkg/TeXLive/TLConfig.pm +++ b/Master/tlpkg/TeXLive/TLConfig.pm @@ -56,7 +56,7 @@ BEGIN { # the year of our release, will be used in the location of the # network packages, and in menu names, and other places. -$ReleaseYear = 2018; +$ReleaseYear = 2019; # users can upgrade from this year to the current year; might be the # same as the release year, or any number of releases earlier. diff --git a/Master/tlpkg/bin/tl-update-images b/Master/tlpkg/bin/tl-update-images index 51f00e010c3..7e1a130504a 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-2018 Karl Berry. +# Copyright 2007-2019 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=2018 +V=2019 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 15330d9e065..153c50696dd 100755 --- a/Master/tlpkg/bin/tl-update-messages +++ b/Master/tlpkg/bin/tl-update-messages @@ -34,7 +34,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=2018 \ + --package-version=2019 \ --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 2da47874b5a..f582fd14973 100755 --- a/Master/tlpkg/bin/tl-update-tlnet +++ b/Master/tlpkg/bin/tl-update-tlnet @@ -1,5 +1,5 @@ #!/bin/sh -e -# Copyright 2008-2018 Norbert Preining +# Copyright 2008-2019 Norbert Preining # This file is licensed under the GNU General Public License version 2 # or any later version. # @@ -9,7 +9,7 @@ vc_id='$Id$' unset CDPATH unset LS_COLORS -yyyy=2018 +yyyy=2019 check_consistency=true chicken=false @@ -133,7 +133,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 d6a1afe30e1..1553576ce8d 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 3bd60bd98df..eb8b46b8423 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 d0ef39a987d..3d886f0038e 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 955319e5a7d..aadcf9c13a7 100644 --- a/Master/tlpkg/doc/releng.txt +++ b/Master/tlpkg/doc/releng.txt @@ -61,8 +61,11 @@ To stop updating of certain packages before the general freeze: Set frozen=>1 in TLConfig.pm. Freeze should happen at that night's rebuild. -1. Then, the next day, start building tlpretest: - Reset frozen=>0 in TLConfig.pm. +1. Then, the next day, start building tlpretest: reset + frozen=>0 in TLConfig.pm +and + option adjustrepo 0 in tl-update-tlnet +(since pretest users shouldn't go to CTAN for updates). 1a. Then preserve final tlnet of current release YYYY: cd /home/ftp/texlive/tlnet @@ -80,9 +83,6 @@ net_frozen=false # update tlnet|tlpretest (per $pretest) work with tlnet any more. That's ok. Or disable if you prefer.) First build happens below, after many more changes; don't start it yet. -3. option adjustrepo 0 in tl-update-tlnet, since pretest users shouldn't go -to CTAN for updates. - 4. After setting up for pretest (not before), basic updates for release year: Master/.mkisofsrc Master/release-texlive.txt @@ -90,7 +90,8 @@ Master/tlpkg/TeXLive/TLConfig.pm -- $ReleaseYear and think about $MinRelease Master/tlpkg/bin/tl-update-images Master/tlpkg/bin/tl-update-messages Master/tlpkg/bin/tl-update-tlnet -Master/tlpkg/installer/texlive.png (tlpkg/doc/texlive-installer-graphic.xcf) +Master/tlpkg/installer/texlive-*.png + (make -C Master/tlpkg/doc/graphics -W texlive-installer-graphics.tex) Master/texmf-dist/web2c/texmfcnf.lua Master/texmf-dist/web2c/texmf.cnf # from Build/.../kpathsea -- cgit v1.2.3