diff options
Diffstat (limited to 'Master/tlpkg/doc/releng.txt')
-rw-r--r-- | Master/tlpkg/doc/releng.txt | 68 |
1 files changed, 52 insertions, 16 deletions
diff --git a/Master/tlpkg/doc/releng.txt b/Master/tlpkg/doc/releng.txt index a491a83d086..fd8191fd991 100644 --- a/Master/tlpkg/doc/releng.txt +++ b/Master/tlpkg/doc/releng.txt @@ -108,11 +108,20 @@ mkdir $hx/$this cd /home/ftp/texlive/Images cp README.html $hx/$prev/ -mv *.iso* $hx/$prev/ +mv *.iso* *.torrent* $hx/$prev/ mv test/*.iso* . -mv test/texlive*.tar.xz* $hx/$this/ # tar version only from historic +mv test/texlive*.tar.xz* $hx/$this/ # tar version only in historic update README and test/README +- mactex (from tlpretest) +hm=/home/ftp/historic/systems/mactex +mkdir $hm/$prev +cd ~ftp/tex/mactex +mv * $hm/$prev +cp $hm/$prev/README . +mv ~ftp/texlive/tlpretest/mactex* . + +- rest of tlnet cd /home/ftp/texlive/tlnet mkdir $hx/$prev/tlnet cd /home/ftp/texlive/tlnet @@ -125,48 +134,59 @@ cd /home/httpd/html/texlive mkdir $hx/$prev/web cp *.html !$ # remove tugstyle.css ref from bugs.html - - tug.org stuff: -do full install to default location. +change fstab +mount /mnt/tl +cd /mnt/tl +perl install-tl # do full install to default location. rm /usr/local/texlive-rel; ln -s texlive/$this /usr/local/texlive-rel -create source/ subdir, cp texlive-*-source.tar.xz and w32tex-src.tar.xz -change /etc/fstab, mount /home/ftp/texlive/Contents/live. +newsrc=!$/source +mkdir $newsrc +cp source/texlive-*.tar.xz source/w32tex-src.tar.xz $newsrc +mount /home/ftp/texlive/Contents/live + update ~www/texlive web pages (search for $prev): acquire* - general - bugs.html - 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/ -update TUG member area with CTAN snapshot, when ready. +further web updates below. - announcements: Dick Koch @ updating MacTeX. -CTAN @ re-enabling tlnet mirroring. Martin @ torrents. +CTAN @ ISO update, re-enabling tlnet mirroring. Nikola @ FreeBSD binaries. +Siep @ w32client.html. pretest mirror admins @ done till next year (~www/texlive/mirmon/tl*.txt). - make tag + branch: -svn copy -r 26940 -m'texlive-2012.0 tag based on r26940' \ - svn://tug.org/texlive/trunk svn://tug.org/texlive/tags/texlive-2012.0 -svn copy -r 26940 -m'branch2012 branch based on r26940' \ - svn://tug.org/texlive/trunk svn://tug.org/texlive/branches/branch2012 +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 It's the same command, just different destinations. http://svnbook.red-bean.com/en/1.5/svn-book.html#svn.branchmerge - Do both a branch and a tag so that it's possible to easily compare the - current state of the branch with its starting point (the tag). + We do both a branch and a tag so that it's possible to easily compare + the current state of the branch with its starting point (the tag). To check out the branch, for critical source fixes for the sake of during-the-year rebuilds or for the distros, if they request it: cd /home/texlive rm -rf branch # when starting a new year on tug mkdir branch; cd branch -svn co file:///home/svn/texlive/branches/branch2012/Build/source . >&out +svn co file:///home/svn/texlive/branches/branch2013/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 + - update ~karl/bin/cron.tl, and reenable when feel ready. critical= @@ -175,7 +195,23 @@ net_frozen=false all_frozen=false after release: +- texcollection +hy=/home/ftp/historic/systems/texcollection +mkdir -p $hy/$this/packaging +# +# copy files from DVD: +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 +# 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 + store/index.html /home/httpd/cgi-bin/tug-common.pl +/home/httpd/html/forms/current/memberapp.html update TUG home page. |