summaryrefslogtreecommitdiff
path: root/Master/tlpkg
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2016-04-26 17:41:35 +0000
committerKarl Berry <karl@freefriends.org>2016-04-26 17:41:35 +0000
commitf9d4da10ff1b5c558ab037b7dc115a0117330474 (patch)
tree727a0cb184701f492d11669cbeaec40c5260fb0d /Master/tlpkg
parent19bc768fe06946bbdcec7b0ac846e827c3ebbf90 (diff)
tl16 man page update
git-svn-id: svn://tug.org/texlive/trunk@40768 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg')
-rwxr-xr-xMaster/tlpkg/bin/check-files-by-format2
-rwxr-xr-xMaster/tlpkg/bin/tl-update-man2
-rw-r--r--Master/tlpkg/doc/releng.txt27
3 files changed, 18 insertions, 13 deletions
diff --git a/Master/tlpkg/bin/check-files-by-format b/Master/tlpkg/bin/check-files-by-format
index 871cc31fffc..768d3986363 100755
--- a/Master/tlpkg/bin/check-files-by-format
+++ b/Master/tlpkg/bin/check-files-by-format
@@ -185,6 +185,7 @@ my $exclude_tfm = { '*base*' => 'texmf-dist/fonts/tfm',
'public/mathdesign/' => 1, # 3jan16 author informed long ago, no release
'public/wnri/' => 1,
'public/wsuipa/' => 1,
+ 'public/zhmetrics-uptex/' => 1, # 25apr16 jfm files
};
@@ -207,6 +208,7 @@ my $exclude_vf = { '*base*' => 'texmf-dist/fonts/vf',
'public/sansmathfonts/' => 2, # 20may13 ok with cmssbx12.tfm from sauter
'public/txfontsb/' => 1,
'public/zefonts/' => 1,
+ 'public/zhmetrics-uptex/' => 1, # 25apr16 jvf files
'vntex/comicsansvn/' => 1,
};
diff --git a/Master/tlpkg/bin/tl-update-man b/Master/tlpkg/bin/tl-update-man
index b427de8c68e..8abd51adbe8 100755
--- a/Master/tlpkg/bin/tl-update-man
+++ b/Master/tlpkg/bin/tl-update-man
@@ -21,7 +21,7 @@ for sect in 1 5; do
# from a current build:
cd $Build_inst/texmf-dist/doc/man/man$sect || exit 1
# maintained/updated via CTAN and ctan2tl:
- rm -f m-tx.1 pmx2pdf.1 pmxab.1 scor2prt.1 msxlint.1 fixmsxpart.1
+ rm -f pmxab.1 scor2prt.1 msxlint.1
ls >$TMPDIR/new
# copy files from build to runtime:
diff --git a/Master/tlpkg/doc/releng.txt b/Master/tlpkg/doc/releng.txt
index 13605ffd75d..b8d1259dab6 100644
--- a/Master/tlpkg/doc/releng.txt
+++ b/Master/tlpkg/doc/releng.txt
@@ -109,36 +109,39 @@ A.0. Specifics for tlperl update:
find . -type d -empty | xargs svn rm # repeat until no output
svn commit when ready ...
+B. 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.
+ Can disable image building again after the initial build for a while.
+
M. As work proceeds, update the doc:
Update texlive-en.tex (+ .pdf, .html), tell tldoc to translate.
+ Update tlbuild.texi.
Consider updates of core man pages in Build/source/texk/web2c/man.
- Remake updmap,fmtutil man pages with help2man (and reread and update Build):
- make -C Build/source/Work/texk/texlive/tl_scripts xupdmap.1
+ Remake updmap,fmtutil man pages with help2man:
+ make -C Build/source/Work/texk/texlive/tl_scripts xupdmap.1 xfmtutil.1
Texinfo manuals from Build to Master:
tl-update-txi # then commit in texmf-dist/doc
Man pages from Build to Master (after doing a build):
- tl-update-man # then run make in texmf/doc/man
+ tl-update-man
+ # then run make in texmf/doc/man
# and check /tmp/so.rules against man1/Makefile
-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.
- After successful image build, email tldistro@tug.org for info/review.
-
-O. Really test during pretest (really! don't leave it for knuth!):
+N. Really test during pretest (really! don't leave it for knuth!):
.fmt's sharable across endian-different platforms (including luatex).
interactive mf '\drawdot (50,50); showit;' % and from * prompt
-P. Just before the final pretest (i.e., to-be-published) build:
+O. 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
Update Master/source:
xz wget w32tex-src texlive*source mactexdoc install-tl-unx.tar.gz
Tell developers no more commits: akira, takuji, luigi, taco.
Put date into NEWS and ChangeLog files for above..
-Q. After final build, to do total freeze:
+P. After final build, to do total freeze:
In cron.tl, set *_frozen=true.
Probably also just disable the cron entry.