From 1e9e7843c8f3dd00f3beff690e97e329c552dddb Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sat, 27 Feb 2021 17:39:48 +0000 Subject: doc updates for 2021 git-svn-id: svn://tug.org/texlive/trunk@57972 c570f23f-e606-0410-a88d-b1316a301751 --- Master/tlpkg/doc/releng.txt | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) (limited to 'Master/tlpkg') diff --git a/Master/tlpkg/doc/releng.txt b/Master/tlpkg/doc/releng.txt index 3d14881c325..c2b6b69dc56 100644 --- a/Master/tlpkg/doc/releng.txt +++ b/Master/tlpkg/doc/releng.txt @@ -224,10 +224,10 @@ B. Specifics for tlperl update: svn commit when ready ... C. Build a test ISO image for initial TeX Collection testing: - 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. + env images_frozen=false cron.pretest + After successful image build, update /home/ftp/texlive/Images/test/README + and email tldistro@tug.org for info/review. Can disable image building again after the initial build for a while. M. As pretest proceeds, update the doc: @@ -238,24 +238,25 @@ M. As pretest proceeds, update the doc: update "Builders of the binaries" and "Translators of this manual", and changes throughout if behavior has changed. Update tlbuild.texi text, then - W=.../Work + W=.../Build/source/Work make -C $W/doc script-links tlbuild-incl.texi readme-files readme-install cd .../Build/source Consider updates of core man pages in Build/source/texk/web2c/man. Remake updmap,fmtutil man pages with help2man: + tm=.../Master make -C $W/texk/texlive/tl_support xupdmap.1 xfmtutil.1 x1=`(unset CDPATH; cd $Master/texmf-dist/doc/man/man1; pwd)` They must be moved from /tmp into Master by hand: mv /tmp/xupdmap.1 $x1/updmap.1 mv /tmp/xfmtutil.1 $x1/fmtutil.1 - Also update ~www/texlive/doc/*.html: + Also update them in ~www/texlive/doc/*.html: groff -mandoc -Thtml $x1/updmap.1 >$lw/doc/updmap.html groff -mandoc -Thtml $x1/fmtutil.1 >$lw/doc/fmtutil.html While we're here, let's update the other generated html files: pod2html --cachedir=/tmp $xx/tlmgr.pl >$lw/doc/tlmgr.html - pod2html --cachedir=/tmp $Master/install-tl >$lw/doc/install-tl.html + pod2html --cachedir=/tmp $tm/install-tl >$lw/doc/install-tl.html Update copies in the Master tree (also done nightly in tl-update-auto): - cp $lw/doc/{tlmgr,install-tl}.html $Master/texmf-dist/doc/texlive + cp $lw/doc/{tlmgr,install-tl}.html $tm/texmf-dist/doc/texlive Man pages from Build to Master (after doing a build): tl-update-man # consider removals from output, if any binaries are gone # check /tmp/so.rules against man1/Makefile, update if needed. @@ -266,7 +267,7 @@ M. As pretest proceeds, update the doc: svn add `!!` Texinfo manuals from Build to Master: tl-update-txi - Don't forget commit in texmf-dist/doc. + Don't forget commit everything in texmf-dist/doc. N. Really test during pretest (really! don't leave it for Knuth to do!): .fmt's sharable across endian-different platforms (including luatex). -- cgit v1.2.3