summaryrefslogtreecommitdiff
path: root/Master/tlpkg/doc/releng.txt
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2017-04-13 17:59:45 +0000
committerKarl Berry <karl@freefriends.org>2017-04-13 17:59:45 +0000
commit10afec2bf982256b64b6ced347ff4bf48b089e48 (patch)
treed42dab7840aacff1d7f9d7a3a24daf582635acd1 /Master/tlpkg/doc/releng.txt
parentb6f42e4828ceef356437c85cb453288238170636 (diff)
2017 pretest initial
git-svn-id: svn://tug.org/texlive/trunk@43775 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg/doc/releng.txt')
-rw-r--r--Master/tlpkg/doc/releng.txt11
1 files changed, 5 insertions, 6 deletions
diff --git a/Master/tlpkg/doc/releng.txt b/Master/tlpkg/doc/releng.txt
index 764666826b5..27bcc144bd6 100644
--- a/Master/tlpkg/doc/releng.txt
+++ b/Master/tlpkg/doc/releng.txt
@@ -30,7 +30,6 @@ cd /home/ftp/texlive/tlnet
cp -ar ../tlnet /home/ftp/historic/systems/texlive/YYYY/tlnet-final
1b. Set up tlpretest:
-#old: tar cf - [a-u]* | (cd ../tlpretest && tar xf -) # do not copy README
Better to empty tlpretest, touch texlive.tlpdb; then --recreate should suffice.
Update /home/ftp/texlive/tlpretest/README.
Update pretest.html, notably including major changes this year.
@@ -45,12 +44,12 @@ pretest=--pretest # update tlpretest, not tlnet (if not frozen)
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. Or disable if you prefer.)
-First build will happen below.
+First build happens below.
3. option adjustrepo 0 in tl-update-tlnet, since pretest shouldn't go
to CTAN for updates.
-4a. When starting trial builds (earlier):
+4a. When starting trial builds (or earlier):
Build/source/{version.ac,texk/{kpathsea,ptexenc}/version.ac: no /dev
Also good to do other version/year updates as below.
@@ -60,7 +59,7 @@ Master/release-texlive.txt
Master/tlpkg/TeXLive/TLConfig.pm (including MinRelease)
Master/tlpkg/bin/tl-update-tlnet
Master/tlpkg/bin/tl-update-images
-Master/tlpkg/installer/texlive.png
+Master/tlpkg/installer/texlive.png (tlpkg/doc/texlive-installer-graphic.xcf)
Master/texmf-dist/web2c/texmfcnf.lua
Master/texmf-dist/web2c/texmf.cnf # from Build/.../kpathsea
(check/update copyright years in *.pm, tlmgr*, install-tl, tlpkg/installer)
@@ -68,8 +67,8 @@ Master/texmf-dist/web2c/texmf.cnf # from Build/.../kpathsea
5. Ensure version numbers in sources are updated; see list below.
Then commit new binaries with tl-update-bindir.
-6. After committing, run tex \\end to check that mktexfmt works. Run
-fmtutil --all to check that all formats build, no config file
+6. After committing, run tex \\end to check that mktexfmt works.
+Also run fmtutil --all to check that all formats build, no config file
problems. Then, so things will get redone later as another check:
rm -rf ~/.texlive`date +%Y` # the new one