summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-06-22 22:57:04 +0000
committerKarl Berry <karl@freefriends.org>2013-06-22 22:57:04 +0000
commitb2a5fdc2c617632410b21952e598331049e39aa3 (patch)
treeae70ee693ada357495c50da0b794dba6401fb640
parent5f4a0ec3fa1775f699eb7fd650c00cfddd72b6a6 (diff)
more about texcollection update, yearly doc tweaks.
git-svn-id: svn://tug.org/texlive/trunk@30859 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/tlpkg/doc/releng.txt68
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.