diff options
author | Karl Berry <karl@freefriends.org> | 2014-06-20 18:21:04 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2014-06-20 18:21:04 +0000 |
commit | ae42101aa09ff3e8b08c072947acf6b70452354e (patch) | |
tree | a7db067c2b65133d9f2551709dd1516563ddb7eb /Master/tlpkg | |
parent | 923c863c6c078a7518800e3ab0588e1449c2fa51 (diff) |
doc, sync
git-svn-id: svn://tug.org/texlive/trunk@34338 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg')
-rwxr-xr-x | Master/tlpkg/bin/tl-update-images | 1 | ||||
-rw-r--r-- | Master/tlpkg/doc/releng.txt | 57 |
2 files changed, 35 insertions, 23 deletions
diff --git a/Master/tlpkg/bin/tl-update-images b/Master/tlpkg/bin/tl-update-images index cb3e7610a3e..5ba5a6de65a 100755 --- a/Master/tlpkg/bin/tl-update-images +++ b/Master/tlpkg/bin/tl-update-images @@ -101,6 +101,7 @@ MAKEINST () # remove some platforms to save space on the dvd. # do this here so that they can be kept in the tree, # and thus installed normally over the net. + # keep in sync with info on http://tug.org/texlive/doc.html. prune="alpha-linux armel-linux armhf-linux mipsel-linux powerpc-linux \ i386-kfreebsd amd64-kfreebsd" echo "-- pruning platforms $prune..." diff --git a/Master/tlpkg/doc/releng.txt b/Master/tlpkg/doc/releng.txt index 59346f8dbd2..8098a93c97e 100644 --- a/Master/tlpkg/doc/releng.txt +++ b/Master/tlpkg/doc/releng.txt @@ -130,8 +130,8 @@ Making the big release: umount /home/ftp/texlive/Contents/live hx=/home/ftp/historic/systems/texlive -prev=2012 -this=2013 +prev=2013 +this=2014 mkdir $hx/$this cd /home/ftp/texlive/Images @@ -139,13 +139,13 @@ cp README.html $hx/$prev/ mv *.iso* *.torrent* $hx/$prev/ mv test/*.iso* . mv test/texlive*.tar.xz* $hx/$this/ # tar version only in historic -update README and test/README +update README and test/README (touch them even if no text changes) - mactex (from tlpretest) hm=/home/ftp/historic/systems/mactex mkdir $hm/$prev cd ~ftp/tex/mactex -mv * $hm/$prev +mv mactex2*.pkg* basic* $hm/$prev cp $hm/$prev/README . mv ~ftp/texlive/tlpretest/mactex* . @@ -156,7 +156,7 @@ cd /home/ftp/texlive/tlnet diff -qr . $hx/$prev/tlnet-final # should already be there from before, so: rm -rf [a-z]* mv ../tlpretest/[a-z]* . -update README and ../tlpretest/README +update README and ../tlpretest/README (touch even if no text changes) cd /home/httpd/html/texlive mkdir $hx/$prev/web @@ -172,31 +172,33 @@ newsrc=!$/source mkdir $newsrc cp source/texlive-*.tar.xz source/w32tex-src.tar.xz $newsrc mount /home/ftp/texlive/Contents/live +cd && umount /mnt/tl +update historic/systems with final proTeXt, when ready. + https://bscw.fernuni-hagen.de + ftp://ftp.fernuni-hagen.de/pub/windows/win32/ProTeXt/ update ~www/texlive web pages (search for $prev): acquire* - general bugs.html - general, also case of $prevprev at bottom doc.html - platform list, translation list quickinstall.html - paths w32client.html - new w32client*.zip needed (siep) -update historic/systems with final proTeXt and MacTeX, when ready. - https://bscw.fernuni-hagen.de - ftp://ftp.fernuni-hagen.de/pub/windows/win32/ProTeXt/ +check for new Texinfo manuals to link to html versions: + ~www/texinfohtml further web updates below. - announcements: Dick Koch @ updating MacTeX. Martin @ torrents. CTAN @ ISO update, re-enabling tlnet mirroring. -Nikola @ FreeBSD binaries. -Siep @ w32client.html. +Siep @ w32client.html, Norbert @ debian.html. pretest mirror admins @ done till next year (~www/texlive/mirmon/tl*.txt). - make tag + branch: -svn copy -r 30819 -m'texlive-2013.0 tag based on r30819' \ - svn://tug.org/texlive/trunk svn://tug.org/texlive/tags/texlive-2013.0 -svn copy -r 30819 -m'branch2013 branch based on r30819' \ - svn://tug.org/texlive/trunk svn://tug.org/texlive/branches/branch2013 +svn copy -r 34252 -m'texlive-2014.0 tag based on r34252' \ + svn://tug.org/texlive/trunk svn://tug.org/texlive/tags/texlive-2014.0 +svn copy -r 34252 -m'branch2014 branch based on r34252' \ + svn://tug.org/texlive/trunk svn://tug.org/texlive/branches/branch2014 It's the same command, just different destinations. http://svnbook.red-bean.com/en/1.5/svn-book.html#svn.branchmerge @@ -209,11 +211,11 @@ svn copy -r 30819 -m'branch2013 branch based on r30819' \ cd /home/texlive rm -rf branch # when starting a new year on tug mkdir branch; cd branch -svn co file:///home/svn/texlive/branches/branch2013/Build/source . >&out +svn co file:///home/svn/texlive/branches/branch2014/Build/source . >&out When bug fixes are done, i.e., at another stable point, make another tag: -svn copy -r 30858 -m'texlive-2013.1 tag based on r30858, with rebuilt binaries (only)' \ - svn://tug.org/texlive/trunk svn://tug.org/texlive/tags/texlive-2013.1 +#svn copy -r 30858 -m'texlive-2013.1 tag based on r30858, with rebuilt binaries (only)' \ +# svn://tug.org/texlive/trunk svn://tug.org/texlive/tags/texlive-2013.1 - update ~karl/bin/cron.tl, and reenable when feel ready. @@ -231,15 +233,24 @@ mkdir -p $hy/$this/packaging cd /mnt/tc cp -R [A-T]* index* setup /home/ftp/historic/systems/texcollection/$this # -copy in files from texcollection svn. -pdftoppm -gray -r 200 texcoll-cover.pdf >temp.pnm +# copy ctan snapshot for TUG members: +nice -19 tar cf ~www/members/ctan14-20140604.tar ctan +chmod a=r ~www/members/ctan*.tar # and edit members/index.html +mkdir /home/ftp/historic/systems/ctancd/$this +ln ~www/members/ctan*.tar !$ # or maybe later? +# +umount /mnt/tc +# +# copy in files from texcollection svn, then: +pdftoppm -gray -r 222 texcoll-cover.pdf >temp.pnm # edit temp.pnm to be just the cover. pnmcrop temp.pnm | pnmtopng >~www/texcollection/texcollection$this.png cp texcoll-cover.pdf ~www/texcollection/texcollection$this.pdf # -texcollection/index.html +~www/texcollection/index.html -store/index.html +~www/store/index.html /home/httpd/cgi-bin/tug-common.pl -/home/httpd/html/forms/current/memberapp.html -update TUG home page. +~www/forms/current/memberapp.html +~www/rss/tug.xml +~www/index.html |