diff options
author | Karl Berry <karl@freefriends.org> | 2020-04-17 21:35:25 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2020-04-17 21:35:25 +0000 |
commit | 77b8133a6dc28b8dc69f10c5d2f32fb1c45956f4 (patch) | |
tree | e2c379d048e27aa81cead61e001706c6c8115c15 /Master/tlpkg | |
parent | 5ccd2c08ab341c51d0fffa59b25317003f97f08b (diff) |
doc,sync
git-svn-id: svn://tug.org/texlive/trunk@54778 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg')
-rwxr-xr-x | Master/tlpkg/bin/c2l | 3 | ||||
-rwxr-xr-x | Master/tlpkg/bin/tl-update-tlpdb | 3 | ||||
-rw-r--r-- | Master/tlpkg/doc/releng.txt | 13 | ||||
-rwxr-xr-x | Master/tlpkg/libexec/ctan2tds | 5 |
4 files changed, 14 insertions, 10 deletions
diff --git a/Master/tlpkg/bin/c2l b/Master/tlpkg/bin/c2l index 77a4439975f..91047a7bca5 100755 --- a/Master/tlpkg/bin/c2l +++ b/Master/tlpkg/bin/c2l @@ -87,7 +87,8 @@ sub main { $ARGV[0] = "-p" if $ARGV[0] eq "p"; print "$0: running ctan2tl @ARGV\n"; - # assume bash until we don't have to. + # we want our exit status to be from ctan2tl, not tee, hence the + # pipefail bash-ism. my @lines = `set -o pipefail; ctan2tl @ARGV </dev/null 2>&1 | tee /tmp/cl.out`; my $status = $?; diff --git a/Master/tlpkg/bin/tl-update-tlpdb b/Master/tlpkg/bin/tl-update-tlpdb index e4731c863cc..a6ecc0e1ded 100755 --- a/Master/tlpkg/bin/tl-update-tlpdb +++ b/Master/tlpkg/bin/tl-update-tlpdb @@ -357,7 +357,8 @@ sub compare_and_fix_tlpdbs { if ($do_commit) { tlwarn("$prg: committing changes to tlpsrc files:\n"); TeXLive::TLUtils::xsystem("svn commit " - . "-m'($prg) force increased revision after removal of files' " + . "-m'($prg) force increased revision after Catalogue change" + " or file removal' " . "@svn_changed_files"); } diff --git a/Master/tlpkg/doc/releng.txt b/Master/tlpkg/doc/releng.txt index 9dfbff6ce5f..374ba7a24f8 100644 --- a/Master/tlpkg/doc/releng.txt +++ b/Master/tlpkg/doc/releng.txt @@ -487,14 +487,14 @@ mkdir -p $hy/$this/packaging # # copy files from DVD: mount /mnt/tc -cd /mnt/tc -cp -R [A-T]* index* setup /home/ftp/historic/systems/texcollection/$this +cd /mnt/tc # check that it's the current release +cp -pR [A-T]* index* setup /home/ftp/historic/systems/texcollection/$this # # copy ctan snapshot for TUG members: -ls -l ~www/members/ctan20-*.tar +ls -l ~www/members/ctan*20*.tar # how many links? du !$ -rm -i ~www/members/ctan20-*.tar # assuming it's hard-linked, else move! -nice -19 tar cf ~www/members/ctan`date +%y`-20180414.tar ctan +rm -i ~www/members/ctan*20*.tar # assuming it's hard-linked, else move! +nice -19 tar cf ~www/members/ctan`date +%y`-200413.tar ctan # update date! chmod a=r ~www/members/ctan*.tar ls -l !$; du !$ # edit members/index.html @@ -505,7 +505,8 @@ cd && umount /mnt/tc # cd $hy/$this/packaging # copy in files from texcollection svn: -cp $HOME/src/texcollection/$this/packaging/* . +svn update ~/src/texcollection/ +cp -p ~/src/texcollection/$this/packaging/* . # # make small image for web page: pdftoppm -gray -r 222 texcoll-cover.pdf temp diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds index afaa5eecdfc..8851204aed0 100755 --- a/Master/tlpkg/libexec/ctan2tds +++ b/Master/tlpkg/libexec/ctan2tds @@ -2847,7 +2847,8 @@ my $core_latex = "$Master/texmf-dist/tex/latex"; ); $standardinsrunner = "latex"; $standardinsrunner_opt = "-interaction=nonstopmode"; -# +%specialinsrunner_opt = (); # not yet + # We separate the (non)interaction option from the command name # because we don't ever want interaction, regardless of the command. # @@ -4319,7 +4320,7 @@ sub runjob { # it's too verbose to print the full mf run of every font. # but if mktextfm failed, show it. print `cat $Jobid.log` if $status != 0; - $#status = 0; # do not worry if the bitmap failed, e.g., grtt10.mf. + $status = 0; # do not worry if the bitmap failed, e.g., grtt10.mf. } else { print `cat $Jobid.log`; } |