diff options
author | Karl Berry <karl@freefriends.org> | 2022-03-04 16:00:29 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2022-03-04 16:00:29 +0000 |
commit | 5027858830867ff20c7eca53eed6f8b798c5ad9c (patch) | |
tree | 842f07fed6d88920a1bcdc035157bb20e17e7904 /Master/tlpkg/doc/releng.txt | |
parent | f23f3a09677e44ad094dcf2aa3ac0c3dc3893238 (diff) |
2022 doc (+sync) update
git-svn-id: svn://tug.org/texlive/trunk@62387 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg/doc/releng.txt')
-rw-r--r-- | Master/tlpkg/doc/releng.txt | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/Master/tlpkg/doc/releng.txt b/Master/tlpkg/doc/releng.txt index b931087ec00..2f94c555902 100644 --- a/Master/tlpkg/doc/releng.txt +++ b/Master/tlpkg/doc/releng.txt @@ -213,7 +213,7 @@ we won't be installing binaries from a build. on texlive/index.html and tug's home page (at least). Email tex-live@tug.org. - + A. At some point during the pretest: Update gpg expiration, see tlpkg/gpg/tl-key-extension.txt; do not fail to do this, or the key will expire and cause lots of hassle. @@ -221,8 +221,9 @@ A. At some point during the pretest: In Master/tlpkg, update bundled Windows programs as needed: dviout texworks tlgs tlperl tlpsv In tlpkg/installer, update xz lz4 wget if needed (+ Master/source). - Update readme-html.dir/readme.en.html if needed, - run tlpkg/bin/htmltext to create readme-txt.dir/README.EN. + Update readme-html.dir/readme.en.html if needed (hopefully not), + run tlpkg/bin/htmltext to create readme-txt.dir/README.EN + and tell tldoc / all translators to update. B. Specifics for tlperl update: cd $pg @@ -260,12 +261,12 @@ M. As pretest proceeds, update the doc: Update tlbuild.texi text, then W=.../Build/source/Work make -C $W/doc script-links tlbuild-incl.texi readme-files readme-install - cd .../Build/source + #cd .../Build/source Consider updates of core man pages in Build/source/texk/web2c/man. - Remake updmap,fmtutil man pages with help2man: + Remake updmap,fmtutil man pages with help2man (install latest from source): tm=.../Master make -C $W/texk/texlive/tl_support xupdmap.1 xfmtutil.1 - x1=`(unset CDPATH; cd $Master/texmf-dist/doc/man/man1; pwd)` + x1=`(unset CDPATH; cd $tm/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 @@ -273,6 +274,7 @@ M. As pretest proceeds, update the doc: 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: + xx=$tm/texmf-dist/scripts/texlive pod2html --cachedir=/tmp $xx/tlmgr.pl >$lw/doc/tlmgr.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): @@ -280,10 +282,9 @@ M. As pretest proceeds, update the doc: 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. - cd $x1/.. - make # remakes pdfs + make -C $x1/.. # remakes pdfs # files to add: - svn status . | sed -n 's/^\?//p' + svn status $x1 | sed -n 's/^\?//p' svn add `!!` Texinfo manuals from Build to Master: tl-update-txi |