summaryrefslogtreecommitdiff
path: root/Master/tlpkg
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2014-06-20 18:21:04 +0000
committerKarl Berry <karl@freefriends.org>2014-06-20 18:21:04 +0000
commitae42101aa09ff3e8b08c072947acf6b70452354e (patch)
treea7db067c2b65133d9f2551709dd1516563ddb7eb /Master/tlpkg
parent923c863c6c078a7518800e3ab0588e1449c2fa51 (diff)
doc, sync
git-svn-id: svn://tug.org/texlive/trunk@34338 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg')
-rwxr-xr-xMaster/tlpkg/bin/tl-update-images1
-rw-r--r--Master/tlpkg/doc/releng.txt57
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