diff options
Diffstat (limited to 'Master/tlpkg/doc/releng.txt')
-rw-r--r-- | Master/tlpkg/doc/releng.txt | 27 |
1 files changed, 17 insertions, 10 deletions
diff --git a/Master/tlpkg/doc/releng.txt b/Master/tlpkg/doc/releng.txt index 745552ffd0b..088489fcb2a 100644 --- a/Master/tlpkg/doc/releng.txt +++ b/Master/tlpkg/doc/releng.txt @@ -61,13 +61,23 @@ Master/texmf-dist/web2c/texmf.cnf # from Build/.../kpathsea (check/update other copyright years in *.pm, tlmgr*, install-tl) Build/source/{version.ac,texk/{kpathsea,ptexenc}/configure.ac: no /dev -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 (see version checks below). -Rebuild tlpretest as above. +5. Ensure version numbers in sources are updated; see list below. +Then commit new binaries with tl-update-bindir. -N. Later, when closer to release: +6. After committing, run tex \\end to check that mktexfmt works. Run +fmtutil-sys --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 + +7. Check for Build-maintained updates to config files, etc. +(and might have to merge back if Master was mistakenly updated): + diff -ru0 --exclude=man --exclude=info \ + Build/source/inst/texmf-dist Master/texmf-dist + +8. Rebuild tlpretest as above. + +M. +N. Later, when closer to release, to build ISO images: - 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 @@ -104,11 +114,7 @@ After tlnet freeze: http://puszcza.gnu.org.ua/projects/texcollection/ When binary set and docs are stable enough: - peb, akira, takuji, khaled, taco, laurens: no commits. Update texlive-en.tex (+ .pdf, .html), tell tldoc to translate. - Check for Build-maintained updates to config files, etc. - (and might have to merge back if Master was mistakenly updated): - diff -r Build/source/inst/texmf-dist Master/texmf-dist Remake updmap man page with help2man (and reread and update Master): make -C Build/source/Work/texk/texlive/tl_scripts xupdmap.1 Texinfo manuals from Build to Master: @@ -116,6 +122,7 @@ When binary set and docs are stable enough: Man pages from Build to Master: tl-update-man # then run make in texmf/doc/man # and check /tmp/so.rules against man1/Makefile + peb, akira, takuji, khaled, taco, laurens: no commits. Just before the final pretest (i.e., to-be-published) build: option adjustrepo 1 in tl-update-tlnet, else install-tl-unx won't go to ctan |