diff options
author | Karl Berry <karl@freefriends.org> | 2013-04-10 18:39:51 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2013-04-10 18:39:51 +0000 |
commit | 3031532ab8baefbd57747dffc90cf9abafa218e3 (patch) | |
tree | a740571999bd9310b91c69ed223af07505335b55 /Master/tlpkg | |
parent | 4cce1c3d3080f4fcbeb91f8443806efeeb77be36 (diff) |
include tlpkg dev sources in eventual release, as source/texlive*devsource
git-svn-id: svn://tug.org/texlive/trunk@29829 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg')
-rwxr-xr-x | Master/tlpkg/bin/tl-update-bindir | 2 | ||||
-rwxr-xr-x | Master/tlpkg/bin/tl-update-images | 13 | ||||
-rw-r--r-- | Master/tlpkg/doc/releng.txt | 8 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/00texlive.image.tlpsrc | 10 |
4 files changed, 22 insertions, 11 deletions
diff --git a/Master/tlpkg/bin/tl-update-bindir b/Master/tlpkg/bin/tl-update-bindir index 1477301ad03..1c96ba824f9 100755 --- a/Master/tlpkg/bin/tl-update-bindir +++ b/Master/tlpkg/bin/tl-update-bindir @@ -156,6 +156,8 @@ for tlname in $tlnames; do default_bin_loc=/home/tschmitz/powerpc.tar.bz2;; sparc-linux) default_bin_loc=/home/karl/s.tgz;; + sparc-solaris) + default_bin_loc=/home/karl/ss.tgz;; universal-darwin) download_loc=$tmpdir/tl.$tlname.tar.xz default_bin_loc=$download_loc diff --git a/Master/tlpkg/bin/tl-update-images b/Master/tlpkg/bin/tl-update-images index a17d4bc17d8..aacf2c54b63 100755 --- a/Master/tlpkg/bin/tl-update-images +++ b/Master/tlpkg/bin/tl-update-images @@ -136,9 +136,9 @@ MAKEINST () # Make the tar files: the sources, the texmf trees, the binaries, the # minor "extra" files. Each should unpack into its directory name. We # use the GNU tar --transform option to avoid copying the whole -# hierarchy to temp directory. This auxiliary function takes that -# directory name as its first argument, and the files to archive as the -# rest. +# hierarchy to a temp directory. This auxiliary function takes that +# temp directory name as its first argument, and the files to archive as +# the rest. # do_tar () { @@ -182,7 +182,7 @@ MAKETAR () fi if $tar_source_only || $tar_all; then - cd $master/../Build/source || exit + cd $master/../Build/source || exit 1 do_tar $NAME-$D-source * $tar_source_only && return fi @@ -194,6 +194,11 @@ MAKETAR () cd $master || exit 1 do_tar $NAME-$D-texmf texmf* + + # one more unusual case: the development sources, which we record in + # the 00texlive.image (fake) package; see its .tlpsrc. + cd $master || exit 1 + do_tar $NAME-$D-devsource `tlpfiles 00texlive.image` } diff --git a/Master/tlpkg/doc/releng.txt b/Master/tlpkg/doc/releng.txt index 1345ed9b57c..d6cb817aa25 100644 --- a/Master/tlpkg/doc/releng.txt +++ b/Master/tlpkg/doc/releng.txt @@ -85,8 +85,12 @@ When binary set and docs are stable enough: tl-update-man # and run make in texmf/doc/man # and check /tmp/so.rules against man1/Makefile -When total freeze: - Just before: put date into NEWS and ChangeLog files. +Just before total freeze: + put date into NEWS and ChangeLog files. + update Master/source: + w32tex-src texlive*source mactexdoc install-tl-unx.tar.gz + +To do total freeze: in cron.tl, set *_frozen=true. probably also just disable the cron entry. diff --git a/Master/tlpkg/tlpsrc/00texlive.image.tlpsrc b/Master/tlpkg/tlpsrc/00texlive.image.tlpsrc index c128fab6cbe..877fdb26c2c 100644 --- a/Master/tlpkg/tlpsrc/00texlive.image.tlpsrc +++ b/Master/tlpkg/tlpsrc/00texlive.image.tlpsrc @@ -2,19 +2,20 @@ category TLCore shortdesc TeX Live files only in the source repository longdesc The files here are not copied by the installer and containers longdesc are not built for them; they exist only in the source -longdesc repository and the installer archives. +longdesc repository, the installer archives, and, for archival purposes, +longdesc distributed as an extra tarball under source/. longdesc longdesc The IgnorePatterns in the check_files routine in tlmgr.pl -longdesc augment this list. +longdesc augment this list. Those are not included in the source/ tarball. longdesc longdesc For information on the 00texlive prefix see longdesc 00texlive.installation(.tlpsrc) -runpattern d tlpkg/archive -runpattern d tlpkg/backups +runpattern d tlpkg/bin runpattern d tlpkg/dev runpattern d tlpkg/doc runpattern d tlpkg/libexec +runpattern d tlpkg/tlpsrc # runpattern f .mkisofsrc runpattern f autorun.inf @@ -25,4 +26,3 @@ runpattern f texmf-dist/doc/man/man1/Makefile runpattern f texmf-dist/doc/man/man5/Makefile # runpattern f texmf-dist/README -# |