texlive[51954] Master/tlpkg/bin/tl-update-auto: update beebe .bib
commits+karl at tug.org
commits+karl at tug.org
Sun Aug 25 00:04:19 CEST 2019
Revision: 51954
http://tug.org/svn/texlive?view=revision&revision=51954
Author: karl
Date: 2019-08-25 00:04:19 +0200 (Sun, 25 Aug 2019)
Log Message:
-----------
update beebe .bib files (the ones present in TL)
Modified Paths:
--------------
trunk/Master/tlpkg/bin/tl-update-auto
Modified: trunk/Master/tlpkg/bin/tl-update-auto
===================================================================
--- trunk/Master/tlpkg/bin/tl-update-auto 2019-08-24 20:53:26 UTC (rev 51953)
+++ trunk/Master/tlpkg/bin/tl-update-auto 2019-08-24 22:04:19 UTC (rev 51954)
@@ -15,6 +15,8 @@
verbose=echo
verbose=false
#
+# Toward the end of a release, we may want to update config.{guess,sub}
+# but nothing else:
config_scripts_only=false
TMPDIR=/tmp/tlua; export TMPDIR
@@ -35,8 +37,10 @@
update_list=
add_list=
+
#
autogenerate README.EN from readme.html.
-#
+# (skip, better to generate when needed and avoid spurious changes.)
+#
#if $config_scripts_only; then :; else
#$mydir/htmltext <readme-html.dir/readme.en.html >$temp
#if $diff readme-txt.dir/README.EN $temp >$temp.en.diff; then
@@ -127,6 +131,30 @@
fi # !config_scripts_only
+#
beebe .bib from elsewhere on tug.org, mirrored from utah.
+#
+if $config_scripts_only; then :; else
+beebe_master=/home/ftp/mirror/ftp.math.utah.edu/bib
+beebe_slave=texmf-dist/texmf-dist/bibtex/bib/beebe
+#
+# Unusually, we check and upate only the bib files already committed to
+# TL, not all from the master area. There are tons of bib files there,
+# some quite large, so await requests. When a new bib is to be added,
+# commit manually the first time.
+files=`cd $beebe_slave && ls *.bib`
+#
+for basef in $files; do
+ beebe_slavef=$beebe_slave/$basef
+ if $diff $beebe_master/$basef $beebe_slavef >$temp.$basef.diff; then
+ $verbose " $beebe_slavef ok."
+ else
+ $chicken $cp $beebe_master/$basef $beebe_slavef
+ update_list="$update_list $beebe_slavef"
+ fi
+done
+fi # !config_scripts_only
+
+
#
config.guess/sub/etc. from elsewhere on tug.org, mirrored from gnulib.
# See Build/source/build-aux/README.TL for more info on common scripts.
#
More information about the tex-live-commits
mailing list