summaryrefslogtreecommitdiff
path: root/Master/tlpkg/bin
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-05-10 22:23:09 +0000
committerKarl Berry <karl@freefriends.org>2019-05-10 22:23:09 +0000
commitc4e345d20b5df263dab6270c8ed208049cb9cf4f (patch)
treec09a9ddf8f5580cba930c5ab35e091bb87c746cd /Master/tlpkg/bin
parentb01551ccad284a7f20a02ad811599a5f19d524c6 (diff)
doc,sync
git-svn-id: svn://tug.org/texlive/trunk@51076 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg/bin')
-rwxr-xr-xMaster/tlpkg/bin/tl-sign-file5
-rwxr-xr-xMaster/tlpkg/bin/tl-update-bindir8
-rwxr-xr-xMaster/tlpkg/bin/tl-update-images5
3 files changed, 12 insertions, 6 deletions
diff --git a/Master/tlpkg/bin/tl-sign-file b/Master/tlpkg/bin/tl-sign-file
index 4398262b6eb..bab1d5fdff0 100755
--- a/Master/tlpkg/bin/tl-sign-file
+++ b/Master/tlpkg/bin/tl-sign-file
@@ -1,7 +1,8 @@
#!/bin/sh
# $Id$
-# Public domain. Originally written 2016, Norbert Preining
-# Sign a file for release in TeX Live.
+# Public domain. Originally written 2016, Norbert Preining.
+# Sign a file for release in TeX Live. Used in tl-update-images, etc.
+# See tlpkg/gpg/tl-key-extension.txt for some info.
if test $# -ne 1; then
echo "$0: Exactly one argument must be given, the file to sign." >&2
diff --git a/Master/tlpkg/bin/tl-update-bindir b/Master/tlpkg/bin/tl-update-bindir
index 3c90a64a4f6..0c656a337dc 100755
--- a/Master/tlpkg/bin/tl-update-bindir
+++ b/Master/tlpkg/bin/tl-update-bindir
@@ -193,11 +193,15 @@ for tlplat in $tlplats; do
default_bin_loc=$download_loc
#remurl=http://dl.contextgarden.net/build/texlive/$tlplat.tar.xz
# check for commits:
- # https://github.com/TeX-Live/texlive-source/commits/master for commits.
- # "Draft new release":
+ # https://github.com/TeX-Live/texlive-source/commits
+ # "Draft a new release"; use "svnNNNNN" in "Tag version" field,
+ # "Target:trunk" should already be there,
+ # brief msg from that commit in "title",
+ # and anything relevant for "description", or leave it blank:
# https://github.com/TeX-Live/texlive-source/releases
# After ~30min, should have new release at:
# https://github.com/TeX-Live/texlive-source/releases
+ # (If you have/want a git checkout of texlive-source, see tlbuild doc.)
remurl=`curl -s https://api.github.com/repos/TeX-Live/texlive-source/releases/latest | grep browser_download_url | grep texlive-bin-x86_64-linux.tar.gz | cut -d : -f 2,3 | tr -d \"`
$grab $remurl;;
x86_64-linuxmusl)
diff --git a/Master/tlpkg/bin/tl-update-images b/Master/tlpkg/bin/tl-update-images
index 7506c3ac3f6..d79b5b86536 100755
--- a/Master/tlpkg/bin/tl-update-images
+++ b/Master/tlpkg/bin/tl-update-images
@@ -109,8 +109,9 @@ MAKEINST ()
fi
cp -pr install-tl *.bat tlpkg archive $imgdir || exit 1
#
- # Save all tlpdb files before pruning platforms.
- preprune=/tmp/pruneimg.pre
+ # Save all tlpdb files before pruning platforms; these will be posted
+ # to historic later; see releng.txt.
+ preprune=$target/preprune-tlpdb
rm -rf $preprune && mkdir $preprune
cp -p tlpkg/texlive.tlpdb* $preprune || exit 1