summaryrefslogtreecommitdiff
path: root/Master/tlpkg/doc/releng.txt
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-04-05 21:26:54 +0000
committerKarl Berry <karl@freefriends.org>2013-04-05 21:26:54 +0000
commitfacdead9fbc8faf80e21a2260ab86850f6b78840 (patch)
tree5e12aaf1a718b7312ae9b0002e33f39745aa7a8a /Master/tlpkg/doc/releng.txt
parenta7efcc9b540a03b1409ea69d1d80d114986224a9 (diff)
version numbers and years to prepare for TL 2013 pretest
git-svn-id: svn://tug.org/texlive/trunk@29676 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg/doc/releng.txt')
-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.