texlive[54499] Master/tlpkg/bin: x86_64-darwin bin update special;
commits+karl at tug.org
commits+karl at tug.org
Mon Mar 23 17:24:17 CET 2020
Revision: 54499
http://tug.org/svn/texlive?view=revision&revision=54499
Author: karl
Date: 2020-03-23 17:24:17 +0100 (Mon, 23 Mar 2020)
Log Message:
-----------
x86_64-darwin bin update special; less verbose, etc.
Modified Paths:
--------------
trunk/Master/tlpkg/bin/c2l
trunk/Master/tlpkg/bin/tl-update-auto
trunk/Master/tlpkg/bin/tl-update-bindir
Modified: trunk/Master/tlpkg/bin/c2l
===================================================================
--- trunk/Master/tlpkg/bin/c2l 2020-03-23 16:23:34 UTC (rev 54498)
+++ trunk/Master/tlpkg/bin/c2l 2020-03-23 16:24:17 UTC (rev 54499)
@@ -62,7 +62,7 @@
print "$0: norbert updates done.\n";
exit 0;
- } elsif ($arg eq "cg" || $arg eq "mojca") {
+ } elsif ($arg eq "cg" || $arg eq "moj" || $arg eq "mojca") {
for my $p (qw(i386-freebsd amd64-freebsd
x86_64-darwinlegacy
i386-solaris x86_64-solaris)) {
Modified: trunk/Master/tlpkg/bin/tl-update-auto
===================================================================
--- trunk/Master/tlpkg/bin/tl-update-auto 2020-03-23 16:23:34 UTC (rev 54498)
+++ trunk/Master/tlpkg/bin/tl-update-auto 2020-03-23 16:24:17 UTC (rev 54499)
@@ -13,7 +13,7 @@
chicken=
#
verbose=echo
-#verbose=false
+verbose=false
#
# Toward the end of a release, we may want to update config.{guess,sub}
# but nothing else:
@@ -242,9 +242,9 @@
fi # !config_scripts_only
-#
ctan mirror list from ctan. Also skip if even-numbered day,
+#
ctan mirror list from ctan. Also skip every other day,
# just because daily seems a bit much.
-if $config_scripts_only || test `expr $(date +%d) % 2` = 1; then :; else
+if $config_scripts_only || test `expr $(date +%d) % 2` = 0; then :; else
ctan_mirrors=$TMPDIR/mirrors # incoming data from CTAN
ctan_mirmon=$TMPDIR/mirmon.state
mirrors4tl=tlpkg/installer/ctan-mirrors.pl # massaged for TL
Modified: trunk/Master/tlpkg/bin/tl-update-bindir
===================================================================
--- trunk/Master/tlpkg/bin/tl-update-bindir 2020-03-23 16:23:34 UTC (rev 54498)
+++ trunk/Master/tlpkg/bin/tl-update-bindir 2020-03-23 16:24:17 UTC (rev 54499)
@@ -186,8 +186,16 @@
default_bin_loc=$download_loc
$grab http://sanibeltranquility.com/cygwin/$tlplat.tgz;;
x86_64-darwin)
+ # current mac is different than everything else; it now contains
+ # only the changed and new files (whether files or symlinks),
+ # because binaries have to be "hardened", and hardening always changes
+ # the contents. Don't want everything to change every time. Have
+ # to do removals manually, but this seems the least bad. --karl, 22mar20
default_bin_loc=/home/koch/$tlplat.tar.xz
- echo "fix me, now only modified programs, goodbye" >&2; exit 1;
+ cd $destdir || exit 1
+ tar xf $default_bin_loc || exit 1
+ svn status | sort
+ exit 0
;;
x86_64-darwinlegacy)
default_bin_loc=$download_loc
@@ -262,7 +270,7 @@
find "$srcdir" -name biber\* | xargs rm -f
# may need to cd into a subdirectory, depending on how the tar was made.
- while test `ls $srcdir | wc -l` = 1; do
+ while test `ls $srcdir | wc -l` -eq 1; do
srcdir=$srcdir/*
done
More information about the tex-live-commits
mailing list.