texlive[50149] Master: tl19 pretest setup

commits+karl at tug.org commits+karl at tug.org
Thu Feb 28 00:33:01 CET 2019


Revision: 50149
          http://tug.org/svn/texlive?view=revision&revision=50149
Author:   karl
Date:     2019-02-28 00:33:00 +0100 (Thu, 28 Feb 2019)
Log Message:
-----------
tl19 pretest setup

Modified Paths:
--------------
    trunk/Master/.mkisofsrc
    trunk/Master/release-texlive.txt
    trunk/Master/texmf-dist/web2c/texmf.cnf
    trunk/Master/texmf-dist/web2c/texmfcnf.lua
    trunk/Master/tlpkg/TeXLive/TLConfig.pm
    trunk/Master/tlpkg/bin/tl-update-images
    trunk/Master/tlpkg/bin/tl-update-messages
    trunk/Master/tlpkg/bin/tl-update-tlnet
    trunk/Master/tlpkg/doc/graphics/texlive-installer-graphics-horiz.png
    trunk/Master/tlpkg/doc/graphics/texlive-installer-graphics-vert.png
    trunk/Master/tlpkg/doc/graphics/texlive-installer-graphics.pdf
    trunk/Master/tlpkg/doc/releng.txt

Modified: trunk/Master/.mkisofsrc
===================================================================
--- trunk/Master/.mkisofsrc	2019-02-27 21:55:35 UTC (rev 50148)
+++ trunk/Master/.mkisofsrc	2019-02-27 23:33:00 UTC (rev 50149)
@@ -1,4 +1,4 @@
 APPI=Complete TeX system
 COPY=LICENSE.TL
 PUBL=TeX Live <tex-live at tug.org>
-VOLI=TeXLive2018
+VOLI=TeXLive2019

Modified: trunk/Master/release-texlive.txt
===================================================================
--- trunk/Master/release-texlive.txt	2019-02-27 21:55:35 UTC (rev 50148)
+++ trunk/Master/release-texlive.txt	2019-02-27 23:33:00 UTC (rev 50149)
@@ -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

Modified: trunk/Master/texmf-dist/web2c/texmf.cnf
===================================================================
--- trunk/Master/texmf-dist/web2c/texmf.cnf	2019-02-27 21:55:35 UTC (rev 50148)
+++ trunk/Master/texmf-dist/web2c/texmf.cnf	2019-02-27 23:33:00 UTC (rev 50149)
@@ -83,10 +83,10 @@
 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 @@
 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 @@
 kpsewhich,\
 makeindex,\
 repstopdf,\
+r-mpost,\
 texosquery-jre8,\
 
 % we'd like to allow:

Modified: trunk/Master/texmf-dist/web2c/texmfcnf.lua
===================================================================
--- trunk/Master/texmf-dist/web2c/texmfcnf.lua	2019-02-27 21:55:35 UTC (rev 50148)
+++ trunk/Master/texmf-dist/web2c/texmfcnf.lua	2019-02-27 23:33:00 UTC (rev 50149)
@@ -45,13 +45,13 @@
             -- 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

Modified: trunk/Master/tlpkg/TeXLive/TLConfig.pm
===================================================================
--- trunk/Master/tlpkg/TeXLive/TLConfig.pm	2019-02-27 21:55:35 UTC (rev 50148)
+++ trunk/Master/tlpkg/TeXLive/TLConfig.pm	2019-02-27 23:33:00 UTC (rev 50149)
@@ -56,7 +56,7 @@
 
 # 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.

Modified: trunk/Master/tlpkg/bin/tl-update-images
===================================================================
--- trunk/Master/tlpkg/bin/tl-update-images	2019-02-27 21:55:35 UTC (rev 50148)
+++ trunk/Master/tlpkg/bin/tl-update-images	2019-02-27 23:33:00 UTC (rev 50149)
@@ -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
 

Modified: trunk/Master/tlpkg/bin/tl-update-messages
===================================================================
--- trunk/Master/tlpkg/bin/tl-update-messages	2019-02-27 21:55:35 UTC (rev 50148)
+++ trunk/Master/tlpkg/bin/tl-update-messages	2019-02-27 23:33:00 UTC (rev 50149)
@@ -34,7 +34,7 @@
 xgettext -o tlpkg/translations/messages.pot	\
 	--copyright-holder="TeX Live Team"	\
 	--msgid-bugs-address=tex-live at 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 \

Modified: trunk/Master/tlpkg/bin/tl-update-tlnet
===================================================================
--- trunk/Master/tlpkg/bin/tl-update-tlnet	2019-02-27 21:55:35 UTC (rev 50148)
+++ trunk/Master/tlpkg/bin/tl-update-tlnet	2019-02-27 23:33:00 UTC (rev 50149)
@@ -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 @@
 unset CDPATH
 unset LS_COLORS
 
-yyyy=2018
+yyyy=2019
 
 check_consistency=true
 chicken=false
@@ -133,7 +133,7 @@
 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.

Modified: trunk/Master/tlpkg/doc/graphics/texlive-installer-graphics-horiz.png
===================================================================
(Binary files differ)

Modified: trunk/Master/tlpkg/doc/graphics/texlive-installer-graphics-vert.png
===================================================================
(Binary files differ)

Modified: trunk/Master/tlpkg/doc/graphics/texlive-installer-graphics.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/tlpkg/doc/releng.txt
===================================================================
--- trunk/Master/tlpkg/doc/releng.txt	2019-02-27 21:55:35 UTC (rev 50148)
+++ trunk/Master/tlpkg/doc/releng.txt	2019-02-27 23:33:00 UTC (rev 50149)
@@ -61,8 +61,11 @@
  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 @@
  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/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
 



More information about the tex-live-commits mailing list