summaryrefslogtreecommitdiff
path: root/Master/tlpkg/bin/tl-update-tlcritical
diff options
context:
space:
mode:
Diffstat (limited to 'Master/tlpkg/bin/tl-update-tlcritical')
-rwxr-xr-xMaster/tlpkg/bin/tl-update-tlcritical10
1 files changed, 9 insertions, 1 deletions
diff --git a/Master/tlpkg/bin/tl-update-tlcritical b/Master/tlpkg/bin/tl-update-tlcritical
index ccd9c44982f..dc711d5ba43 100755
--- a/Master/tlpkg/bin/tl-update-tlcritical
+++ b/Master/tlpkg/bin/tl-update-tlcritical
@@ -26,6 +26,8 @@ fi
mydir=`cd \`dirname $0\` && pwd`
PATH=$mydir:/usr/local/gnu/bin:/usr/local/bin:$PATH # sha256sum+makensis on tug
+master=`cd $mydir/../.. && pwd`
+
TMPDIR=${TMPDIR-/tmp}
cd $TMPDIR
@@ -51,10 +53,16 @@ do_updater ()
(cd $tlcrit && ln -s $newfile.sha256 update-tlmgr-latest.$type.sha256)
}
+# additionally disabled packages
+moredis=`grep -v '^\s*#' $master/tlpkg/dev/tlnet-disabled-packages.txt | \
+ sed -e 's/\s*$//'`
+echo "$0: additional packages from via tlnet-disabled-packages.txt: $moredis"
+
# update normal containers.
echo "$0: running tl-update-containers (for critical packages)..."
tl-update-containers -location $tlcrit $recreate -all \
- 00texlive.installation 00texlive.config texlive.infra tlperl.win32
+ 00texlive.installation 00texlive.config texlive.infra tlperl.win32 \
+ $moredis
# update Unix disaster recovery.
echo "$0: running tl-makeself-from-tlnet..."