From 2fd83e922e0d8f2a70f1212e726efe5e77b20ace Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 2 May 2021 21:48:01 +0000 Subject: texlive-en.tex (create all format files): simplify description since mktexfmt will soon use TEXMFSYSVAR. tlmgr.pl, install-tl, relend.txt: doc, formatting. git-svn-id: svn://tug.org/texlive/trunk@59056 c570f23f-e606-0410-a88d-b1316a301751 --- Master/tlpkg/doc/releng.txt | 28 +++++++++++++++------------- 1 file changed, 15 insertions(+), 13 deletions(-) (limited to 'Master/tlpkg/doc') diff --git a/Master/tlpkg/doc/releng.txt b/Master/tlpkg/doc/releng.txt index 4e344068418..64cd7541247 100644 --- a/Master/tlpkg/doc/releng.txt +++ b/Master/tlpkg/doc/releng.txt @@ -281,6 +281,8 @@ O. Two days before the final pretest (i.e., to-be-published) build: Update Build/source/tardate.ac && reautoconf. tlmgr version number in texmf-dist/scripts/texlive/NEWS. In cron.tl, set catalogue_compare=true for final syncs. + Run make distclean in Build/source/utils/asymptote + to aviod that build junk ending up in the source tarball. Reenable images_frozen=false so we get the new sources, or can run tl-update-images --tar-source-only and --tar-devsource-only to just build the necessary tarballs @@ -481,8 +483,8 @@ svn co svn://tug.org/texlive/branches/branch$this/Build/source . >&out Do a test build, commit when successful. Ask for rebuilds, When (enough) rebuilds are done, commit to the branch and make another tag: - bcr=nnnnn # branch commit revision, e.g., 51236 - bt=n # branch tag, e.g., 2019.3 + brev=nnnnn # branch commit revision, e.g., 51236 + btag=yyyy.n # branch tag, e.g., 2019.3 #svn copy -r $bcr -m'texlive-$bt tag based on r$bcr, with fix' \ # svn://tug.org/texlive/branches/branch2019 \ # svn://tug.org/texlive/tags/texlive-$bt @@ -503,8 +505,8 @@ all_frozen=false after TC release: - texcollection -hy=/home/ftp/historic/systems/texcollection -mkdir -p $hy/$this/packaging +hy=/home/ftp/historic/systems +mkdir -p $hy/texcollection/$this/packaging # # copy files from DVD: mount /mnt/tc @@ -512,12 +514,13 @@ cd /mnt/tc # check that it's the current release cp -pR [A-T]* index* setup /home/ftp/historic/systems/texcollection/$this # # copy ctan snapshot for TUG members: -ls -l ~www/members/ctan*20*.tar # how many links? -du !$ -rm -i ~www/members/ctan*20*.tar # assuming it's hard-linked, else move! -nice -19 tar cf ~www/members/ctan`date +%y`-200413.tar ctan # update date! +du -h ~www/members/ctan*20*.tar # just to compare +mkdir $hy/ctancd/$prev +mv ~www/members/ctan*20*.tar !$ +ls -lt ctan/ | head # note date of last update +nice -19 tar cf ~www/members/ctan`date +%y`-0410.tar ctan # update date! chmod a=r ~www/members/ctan*.tar -ls -l !$; du !$ +ls -l !$; du -h !$ # edit members/index.html mkdir /home/ftp/historic/systems/ctancd/$this ln -v ~www/members/ctan*.tar !$ @@ -526,13 +529,12 @@ cd && umount /mnt/tc # cd $hy/$this/packaging # copy in files from texcollection svn: -svn update ~/src/texcollection/ +svn -q update ~/src/texcollection/ cp -p ~/src/texcollection/$this/packaging/* . # # make small image for web page: -pdftoppm -gray -r 222 texcoll-cover.pdf temp -# edit temp*.pgm to be just the cover. -pnmcrop temp*.pgm | pnmtopng >~www/texcollection/texcollection$this.png +pdftoppm -r 222 texcoll-label.pdf temp +pnmcrop temp*.ppm | pnmtopng >~www/texcollection/texcollection$this.png cp texcoll-cover.pdf ~www/texcollection/texcollection$this.pdf # ~www/texcollection/index.html -- cgit v1.2.3