diff options
author | Karl Berry <karl@freefriends.org> | 2012-05-12 15:53:55 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2012-05-12 15:53:55 +0000 |
commit | 43e2e31c6c50260cce588637b892ab1b6c0ee743 (patch) | |
tree | d2a6106fcda7e901bd8632d60cadd87a691a9e5b /Master/tlpkg | |
parent | 65f11c0ce41fc14ab77041de84529039b07a98ac (diff) |
tl12 preliminaries
git-svn-id: svn://tug.org/texlive/trunk@26312 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg')
-rw-r--r-- | Master/tlpkg/TeXLive/TLUtils.pm | 1 | ||||
-rwxr-xr-x | Master/tlpkg/bin/check-files-by-format | 1 | ||||
-rwxr-xr-x | Master/tlpkg/bin/tl-update-tlnet | 2 | ||||
-rw-r--r-- | Master/tlpkg/dev/tlnet-disabled-packages.txt | 1 | ||||
-rw-r--r-- | Master/tlpkg/doc/packages.txt | 26 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/00texlive.installation.tlpsrc | 4 |
6 files changed, 20 insertions, 15 deletions
diff --git a/Master/tlpkg/TeXLive/TLUtils.pm b/Master/tlpkg/TeXLive/TLUtils.pm index 5281d668864..a385b6b2d62 100644 --- a/Master/tlpkg/TeXLive/TLUtils.pm +++ b/Master/tlpkg/TeXLive/TLUtils.pm @@ -163,7 +163,6 @@ BEGIN { &conv_to_w32_path &native_slashify &forward_slashify - &conv_to_w32_path &untar &unpack &merge_into diff --git a/Master/tlpkg/bin/check-files-by-format b/Master/tlpkg/bin/check-files-by-format index 4f567ded087..81a75c89af2 100755 --- a/Master/tlpkg/bin/check-files-by-format +++ b/Master/tlpkg/bin/check-files-by-format @@ -102,6 +102,7 @@ my $exclude_pfb = { '*base*' => 'texmf-dist/fonts/type1', 'public/marvosym/' => 1, 'public/mathpazo/' => 1, 'public/musixtex-fonts/' => 1, # 2nov11 wrote tennent --karl + 'public/newtx/' => 1, # 12may12 author will fix in next release 'public/ocherokee/' => 1, 'public/oinuit/' => 1, 'public/omega/' => 1, diff --git a/Master/tlpkg/bin/tl-update-tlnet b/Master/tlpkg/bin/tl-update-tlnet index f04ecfd0579..c8b9d6460f1 100755 --- a/Master/tlpkg/bin/tl-update-tlnet +++ b/Master/tlpkg/bin/tl-update-tlnet @@ -1,5 +1,5 @@ #!/bin/sh -e -# Copyright 2008, 2009, 2010, 2011 Norbert Preining +# Copyright 2008, 2009, 2010, 2011, 2012 Norbert Preining # This file is licensed under the GNU General Public License version 2 # or any later version. # diff --git a/Master/tlpkg/dev/tlnet-disabled-packages.txt b/Master/tlpkg/dev/tlnet-disabled-packages.txt index 0277905f6d4..479bc6f25b5 100644 --- a/Master/tlpkg/dev/tlnet-disabled-packages.txt +++ b/Master/tlpkg/dev/tlnet-disabled-packages.txt @@ -1,3 +1,2 @@ # this file specifies (non-critical) packages which should not be # updated on tlnet for whatever reason. It's used by tl-update-containers. -tetex diff --git a/Master/tlpkg/doc/packages.txt b/Master/tlpkg/doc/packages.txt index 6412e757022..a3efaaeb953 100644 --- a/Master/tlpkg/doc/packages.txt +++ b/Master/tlpkg/doc/packages.txt @@ -37,7 +37,7 @@ Really test during pretest (really!): .fmt's sharable across endian-different platforms (including luatex). interactive mf '\drawdot (50,50); showit;' -When finalizing sources: +When finalizing sources (can be before tlnet freeze) version numbers and years and copyright years in: top level version.ac dvips: configure.ac NEWS dvips.c dvips.h afm2tfm.c dvips.texi @@ -46,11 +46,24 @@ When finalizing sources: ptexenc: version.ac texmf.cnf (both Build and Master), texmfcnf.lua (Master) install-tl, tlmgr.pl (copyright only) - + run ~karl/bin/tlversions to see+compare engine/etc. versions + +tlnet freeze: + opt_frozen=1 in 00texlive.installation.tlpsrc on last day of updates. + on first day of freeze, pretest=--pretest and critical=--critical in cron.tl. + cp -ar tlnet /home/ftp/historic/systems/texlive/YYYY/tlnet-final + Either: + mkdir /home/ftp/texlive/tlpretest/tlpkg + cp Master/tlpkg/texlive.tlpdb !$ # no texlive.installer? + tl-update-tlnet will make everything else. + But better? + cd /home/ftp/texlive/tlnet + \cp -ar [a-u]* ../tlpretest/ # omit README (update that) + After tlnet freeze: fix release-texlive.txt, .mkisofsrc, tl-update-tlnet, TLConfig.pm (see below). - in Master: update texinfos, man pages+pdfs. + in Master: update texinfos, man pages+pdfs. make texlive.texi? update web pages, including arch list and doc translation list in doc.html. also including portable-anchor.html this year. @@ -58,13 +71,6 @@ When total freeze: peb + laurens + khaled: no commits after: copy bugs.html to historic/YYYY-1/bugs.html, rm tugstyle.css - - For tlpretest: -Make the new directory, copy in tlpkg/texlive.tlpdb but remove the -00texlive.installer stanza; tl-update-tlnet will make everything else. -But consider mv-ing the old directory so as not to actually make new -containers. Coordinate with CTAN. - Making the big release: diff --git a/Master/tlpkg/tlpsrc/00texlive.installation.tlpsrc b/Master/tlpkg/tlpsrc/00texlive.installation.tlpsrc index ceb5d295b0a..58639b058b6 100644 --- a/Master/tlpkg/tlpsrc/00texlive.installation.tlpsrc +++ b/Master/tlpkg/tlpsrc/00texlive.installation.tlpsrc @@ -43,6 +43,6 @@ depend opt_path:0 depend opt_adjustrepo:1 depend opt_write18_restricted:1 -# if we want to make a dist frozen uncomment that and tlmgr will bail out -# telling that TLNNNN is frozen +# when we want to freeze a release, uncomment this and tlmgr will bail out +# saying that TLNNNN is frozen. depend opt_frozen:0 |