summaryrefslogtreecommitdiff
path: root/Master/tlpkg/bin/tl-makeself-from-tlnet
diff options
context:
space:
mode:
authorNorbert Preining <preining@logic.at>2008-10-30 09:55:45 +0000
committerNorbert Preining <preining@logic.at>2008-10-30 09:55:45 +0000
commit5ca47aa863d89a7a386f66acb78bce462b838093 (patch)
tree1de45e033b32ee66d3ff1f9b7889ff182b12dfaa /Master/tlpkg/bin/tl-makeself-from-tlnet
parent419905649c72ed9353135ba933fd349bc7d86919 (diff)
remove tl-update-makeself, it is anyway bad,
only install lzma(dec) and wget binaries for those archs we need git-svn-id: svn://tug.org/texlive/trunk@11126 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg/bin/tl-makeself-from-tlnet')
-rwxr-xr-xMaster/tlpkg/bin/tl-makeself-from-tlnet9
1 files changed, 9 insertions, 0 deletions
diff --git a/Master/tlpkg/bin/tl-makeself-from-tlnet b/Master/tlpkg/bin/tl-makeself-from-tlnet
index a50a5079016..ed313cc3a39 100755
--- a/Master/tlpkg/bin/tl-makeself-from-tlnet
+++ b/Master/tlpkg/bin/tl-makeself-from-tlnet
@@ -57,14 +57,23 @@ cat > runme.sh <<'EOF'
ROOT=`kpsewhich --var-value=SELFAUTOPARENT`
if [ -r "$ROOT/tlpkg/texlive.tlpdb" ] ; then
mv ./master/bin .
+ my ./master/tlpkg/installer .
cp -a ./master/* $ROOT/
# now try to get the list of installed architectures by listing the
# directories in $ROOT/bin
tlpobjs="$ROOT/tlpkg/tlpobj/bin-texlive.tlpobj $ROOT/tlpkg/tlpobj/texlive.infra.tlpobj"
+ mkdir -p $ROOT/tlpkg/installer/lzma
+ mkdir -p $ROOT/tlpkg/installer/wget
for a in $ROOT/bin/* ; do
b=`basename $a`
cp -a bin/$b $ROOT/bin/
tlpobjs="$tlpobjs $ROOT/tlpkg/tlpobj/bin-texlive.$b.tlpobj $ROOT/tlpkg/tlpobj/texlive.infra.$b.tlpobj"
+ # we also have to copy the files from (tlpkg/)installer/lzma and ../wget
+ cp -a installer/lzma/lzmadec.$b $ROOT/tlpkg/installer/lzma
+ cp -a installer/lzma/lzma.$b $ROOT/tlpkg/installer/lzma
+ if [ -r installer/wget/wget.$b ] ; then
+ cp -a installer/wget/wget.$b $ROOT/tlpkg/installer/wget
+ fi
done
else
# could be made more intelligent