summaryrefslogtreecommitdiff
path: root/Master/tlpkg/doc
diff options
context:
space:
mode:
Diffstat (limited to 'Master/tlpkg/doc')
-rw-r--r--Master/tlpkg/doc/releng.txt20
1 files changed, 11 insertions, 9 deletions
diff --git a/Master/tlpkg/doc/releng.txt b/Master/tlpkg/doc/releng.txt
index 802466209d5..310f974169c 100644
--- a/Master/tlpkg/doc/releng.txt
+++ b/Master/tlpkg/doc/releng.txt
@@ -16,10 +16,10 @@ To stop updating of certain packages before the general freeze:
On the day of the last tlnet update,
set opt_frozen in 00texlive.installation.tlpsrc.
- Freeze should happen the next day.
+ Freeze should happen at that night's rebuild.
-then, the next day, build tlpretest.
+then, the next day, start building tlpretest:
0. Reset opt_frozen to 0 in 00texlive.installation.tlpsrc.
@@ -44,8 +44,9 @@ net_frozen=false # update tlnet|tlpretest (per $pretest)
3. The next nightly build will update tlpretest, or run
force_rebuild=true cron.tl
-4. Basic updates for release year:
-kpathsea/texmf.cnf & web2c/texmf.cnf
+4. Basic updates for release year (after freeze):
+Master/texmf-dist/web2c/texmf.cnf
+Master/texmf-dist/web2c/texmfcnf.lua
Master/release-texlive.txt
Master/tlpkg/TeXLive/TLConfig.pm
Master/tlpkg/bin/tl-update-tlnet
@@ -55,7 +56,7 @@ Master/tlpkg/bin/tl-update-tlnet
in cron.tl, set images_frozen=false.
in tl-update-images, ensure V= the new YYYY and target=/.../test
update /home/ftp/texlive/Images/test/README
-after successful image build, email tldistro@tug.org for info/review
+after successful image build, email tldistro@tug.org for info/review.
Really test during pretest (really!):
@@ -65,11 +66,11 @@ Really test during pretest (really!):
When finalizing sources (can be before tlnet freeze)
version numbers and years and copyright years in:
top level version.ac
- dvips: configure.ac NEWS dvips.c dvips.h afm2tfm.c dvips.texi
- kpathsea: version.ac NEWS kpsewhich.c doc/kpathsea.texi
+ dvipdfmx: configure.ac ChangeLog
+ dvips: configure.ac ChangeLog NEWS dvips.c dvips.h afm2tfm.c dvips.texi
+ kpathsea: version.ac ChangeLog NEWS kpsewhich.c doc/kpathsea.texi texmf.cnf
+ ptexenc: version.ac ChangeLog
web2c: NEWS doc/web2c.texi
- ptexenc: version.ac
- texmf.cnf (both Build and Master), texmfcnf.lua (Master)
install-tl, tlmgr.pl (copyright only)
run ~karl/bin/tlversions to see+compare engine/etc. versions
@@ -86,6 +87,7 @@ When binary set and docs are stable enough:
# and check /tmp/so.rules against man1/Makefile
When total freeze:
+ Just before: put date into NEWS and ChangeLog files.
in cron.tl, set *_frozen=true.
probably also just disable the cron entry.