summaryrefslogtreecommitdiff
path: root/Master/tlpkg/doc
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2014-04-17 23:05:35 +0000
committerKarl Berry <karl@freefriends.org>2014-04-17 23:05:35 +0000
commitb64c7b32b48777f57e9897efc88b21744968a615 (patch)
tree33d12467a34c515916bac6e8a191253e9e4054cf /Master/tlpkg/doc
parent2863521d6b9fb1d966044e8b9254a2b68f0d576e (diff)
more settings for 2014 preparations
git-svn-id: svn://tug.org/texlive/trunk@33493 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg/doc')
-rw-r--r--Master/tlpkg/doc/releng.txt18
1 files changed, 12 insertions, 6 deletions
diff --git a/Master/tlpkg/doc/releng.txt b/Master/tlpkg/doc/releng.txt
index cdc142e9839..0412a4e50e7 100644
--- a/Master/tlpkg/doc/releng.txt
+++ b/Master/tlpkg/doc/releng.txt
@@ -34,12 +34,16 @@ Update /home/ftp/texlive/tlpretest/README.
cp -ar ../tlnet /home/ftp/historic/systems/texlive/YYYY/tlnet-final
2. Then switch to pretest in cron.tl:
-critical=--critical # push tlcritical
-pretest=--pretest # update tlpretest, not tlnet (if not frozen)
-net_frozen=false # update tlnet|tlpretest (per $pretest)
+critical=--critical # push tlcritical
+pretest=--pretest # update tlpretest, not tlnet (if not frozen)
+recreate=--recreate # just once! (to get catalogue updates)
+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.)
+2a. option adjustrepo 0 in tl-update-tlnet, since pretest shouldn't go
+to CTAN for updates.
+
3. The next nightly build will update tlpretest, or run
force_rebuild=true cron.tl
(but good to do the next steps first).
@@ -56,7 +60,8 @@ Master/texmf-dist/web2c/texmf.cnf # from Build/.../kpathsea
5. After committing, see if formats build, to check for config file problems.
Then rm -rf ~/.texlive`date +%Y` # the new one
Consider new xz and wget binaries.
-Then commit new binaries and rebuild tlpretest as above.
+Then commit new binaries (see version checks below).
+Rebuild tlpretest as above.
N. Later, when closer to release:
- in cron.tl, set images_frozen=false.
@@ -76,7 +81,8 @@ When finalizing sources (best before tlnet freeze for pretest)
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 luatexdir/lua/luainit.w
+ web2c: NEWS doc/web2c.texi ptexdir/ptex-base.ch,ptex_version.h
+ then reautoconf (6min), rebuild.
install-tl, tlmgr.pl (copyright only)
run ~karl/bin/tlversions to see+compare engine/etc. versions
@@ -110,7 +116,7 @@ After final build, to do total freeze:
Making the big release:
-- Live unmount of last year's:
+- unmount live install of last year's:
umount /home/ftp/texlive/Contents/live
hx=/home/ftp/historic/systems/texlive