summaryrefslogtreecommitdiff
path: root/Master/tlpkg/bin/tl-update-tlcritical
diff options
context:
space:
mode:
authorNorbert Preining <preining@logic.at>2012-04-23 04:20:08 +0000
committerNorbert Preining <preining@logic.at>2012-04-23 04:20:08 +0000
commitfd629364cb783750f56b0e3f316dc0eda90b5493 (patch)
tree57f6bf2a25166c706f13b694feea0e791a750070 /Master/tlpkg/bin/tl-update-tlcritical
parenta5c112213bcbf0fd501f286be0ad43d945af72aa (diff)
make sure that a tlnet disabled package is always ignored,
and rebuild in tlcritical git-svn-id: svn://tug.org/texlive/trunk@26100 c570f23f-e606-0410-a88d-b1316a301751
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..."