texlive[41291] trunk: release doc; logs/README mention new
commits+karl at tug.org
commits+karl at tug.org
Mon Jun 6 00:08:40 CEST 2016
Revision: 41291
http://tug.org/svn/texlive?view=revision&revision=41291
Author: karl
Date: 2016-06-06 00:08:39 +0200 (Mon, 06 Jun 2016)
Log Message:
-----------
release doc; logs/README mention new tex-live-commits list
Modified Paths:
--------------
trunk/Master/tlpkg/doc/releng.txt
Added Paths:
-----------
trunk/Build/logs/README
Added: trunk/Build/logs/README
===================================================================
--- trunk/Build/logs/README (rev 0)
+++ trunk/Build/logs/README 2016-06-05 22:08:39 UTC (rev 41291)
@@ -0,0 +1,8 @@
+$Id$
+(This file public domain.)
+
+log.* are the log messages from perforce, 2003-2005.
+svnlog.* are the log messages from subversion, 2005-2016.
+
+Subsequent messages are in the tex-live-commits archives,
+http://lists.tug.org/tex-live-commits
Property changes on: trunk/Build/logs/README
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+Date Author Id
\ No newline at end of property
Modified: trunk/Master/tlpkg/doc/releng.txt
===================================================================
--- trunk/Master/tlpkg/doc/releng.txt 2016-06-05 17:59:34 UTC (rev 41290)
+++ trunk/Master/tlpkg/doc/releng.txt 2016-06-05 22:08:39 UTC (rev 41291)
@@ -118,6 +118,7 @@
M. As work proceeds, update the doc:
+ MetaPost (in texmf-dist), other engine (in source) NEWS.
Update texlive-en.tex (+ .pdf, .html), tell tldoc to translate.
Update tlbuild.texi.
Consider updates of core man pages in Build/source/texk/web2c/man.
@@ -171,16 +172,15 @@
umount /home/ftp/texlive/Contents/live
hx=/home/ftp/historic/systems/texlive
-prev=2014
-this=2015
+prev=2015
+this=2016
mkdir $hx/$this
cd /home/ftp/texlive/Images
cp README.html $hx/$prev/
mv *.iso* *.torrent* $hx/$prev/
-mv test/texlive2*.iso* .
-mv test/texlive*.tar.xz* $hx/$this/ # tar version only in historic
-cp test/install-tl-unx.tar.gz $hx/$this/
+mv test/texlive2*.iso .
+mv test/texlive*.tar.xz* $hx/$this/ # tar version only in historic
update README (touch even if no real changes needed)
and test/README (pretest over)
@@ -188,31 +188,35 @@
hm=/home/ftp/historic/systems/mactex
mkdir $hm/$prev
cd ~ftp/tex/mactex
-mv mactex*.pkg* basic* $hm/$prev
-mv ~ftp/texlive/tlpretest/mactex* .
+mv *-*.pkg* $hm/$prev
+mv ~ftp/texlive/tlpretest/mactex*pkg .
ln -s mactex-20*.pkg MacTeX.pkg
+ln -s mactex-basic* BasicTeX.pkg
+ln -s mactex-ghost* Ghostscript.pkg
+for p in *.pkg; do md5sum $p >$p.md5; done # used on mactex web pages
+mkdir $hm/$this
+cp Extras*pdf MacTeXtras-*.zip $hm/$this
- rest of tlnet
cd /home/ftp/texlive/tlnet
-mkdir $hx/$prev/tlnet
-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 (touch even if no real changes needed)
and ../tlpretest/README (pretest over)
+cp install-tl-unx.tar.gz $hx/$this/
-- update on CTAN to avoid copying everything back again:
+- update local CTAN area to avoid mirroring everything back again:
cy=/home/ftp/tex-archive/systems
fx=/home/ftp/tex
-cp -a ... $cy/texlive/Images/
-cp -a ... $cy/texlive/Source/
-cp -a ... $cy/texlive/tlnet/
+rm -rf $cy/texlive/tlnet/*; cp -ar * $cy/texlive/tlnet/
+rm $cy/texlive/Images/*; cp -a ../Images/*.* $cy/texlive/Images/
+rm $cy/texlive/Source/*
cp -a $fx/mactex/* $cy/mac/mactex/
cp -a $fx/protext/dist/* $cy/windows/protext/ # probably already done
+
+- historic copy of TL web pages:
cd /home/httpd/html/texlive
-
-- TL web pages:
mkdir $hx/$prev/web
cp *.html !$ # remove tugstyle.css ref from bugs.html
@@ -235,29 +239,33 @@
acquire* - general
bugs.html - general, also case of $prevprev at bottom
doc.html - platform list, translation list
+ pretest.html - done for this year, maybe transfer bugs
quickinstall.html - paths
tlmgr-news.html - from texmf-dist/scripts/texlive/NEWS
- w32client.html - new w32client*.zip needed (siep)
+ index.html -
check for new Texinfo manuals to link to html versions:
- ~www/texinfohtml
+ ~www/texinfohtml/
further web updates below.
-update pdftex repository with sync-pdftex.sh.
- announcements:
+CTAN @ ISO update, re-enabling tlnet mirroring.
Dick @ updating MacTeX.
Martin @ torrents.
-CTAN @ ISO update, re-enabling tlnet mirroring.
Siep @ w32client.html, Norbert @ debian,updmap-kanji.html.
+Nikola @ FreeBSD notes linked on bugs.html.
+pdftex maintainers @ updating pdftex sources with sync-pdftex.sh.
- make tag + branch:
(determine revision number from svn log, in case commits were mistakenly made)
-svn copy -r 37491 -m'texlive-2015.0 tag based on r37491' \
- svn://tug.org/texlive/trunk svn://tug.org/texlive/tags/texlive-2015.0
-svn copy -r 37491 -m'branch2015 branch based on r37491' \
- svn://tug.org/texlive/trunk svn://tug.org/texlive/branches/branch2015
+svn copy -r 41285 \
+ -m'texlive-2016.0 tag based on r41285' \
+ svn://tug.org/texlive/trunk svn://tug.org/texlive/tags/texlive-2016.0
+svn copy -r 41285 \
+ -m'branch2015 branch based on r41285' \
+ svn://tug.org/texlive/trunk svn://tug.org/texlive/branches/branch2016
It's the same command, just different destinations.
- http://svnbook.red-bean.com/en/1.5/svn-book.html#svn.branchmerge
+ http://svnbook.red-bean.com/en/1.8/svn.branchmerge.html
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).
@@ -267,7 +275,7 @@
cd /home/texlive
rm -rf branch # when starting a new year on tug
mkdir branch; cd branch
-svn co file:///home/svn/texlive/branches/branch2015/Build/source . >&out
+svn co file:///home/svn/texlive/branches/branch$this/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)' \
@@ -276,7 +284,7 @@
- update ~karl/bin/cron.tl, and reenable when feel ready.
critical=
pretest=
-images_froze=true
+images_frozen=true
net_frozen=false
all_frozen=false
@@ -291,13 +299,15 @@
cp -R [A-T]* index* setup /home/ftp/historic/systems/texcollection/$this
#
# copy ctan snapshot for TUG members:
-rm -i ~www/members/ctan14-*.tar # assuming it's linked!
-nice -19 tar cf ~www/members/ctan15-20140531.tar ctan
-chmod a=r ~www/members/ctan*.tar # and edit members/index.html
+ls -l ~www/members/ctan15-*.tar
+rm -i ~www/members/ctan15-*.tar # assuming it's hard-linked!
+nice -19 tar cf ~www/members/ctan16-20160531.tar ctan
+chmod a=r ~www/members/ctan*.tar
+# edit members/index.html
mkdir /home/ftp/historic/systems/ctancd/$this
-ln ~www/members/ctan*.tar !$ # or maybe later?
+ln ~www/members/ctan*.tar !$
#
-umount /mnt/tc
+cd && umount /mnt/tc
#
cd $hy/$this/packaging
# copy in files from texcollection svn, then:
More information about the tex-live-commits
mailing list