summaryrefslogtreecommitdiff
path: root/Master/tlpkg
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2024-03-17 22:25:42 +0000
committerKarl Berry <karl@freefriends.org>2024-03-17 22:25:42 +0000
commitea67c4bf07925652f3079c63f6f6625cc2f1ed68 (patch)
tree80eb9dd2b81020829279ffa7479addedd6c74524 /Master/tlpkg
parent634e0f5dd8edba941dbfa19f2483fde313b4a641 (diff)
l3sys-query new script, included in shell_escape_commands
git-svn-id: svn://tug.org/texlive/trunk@70681 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg')
-rwxr-xr-xMaster/tlpkg/bin/tl-update-asy3
-rwxr-xr-xMaster/tlpkg/bin/tlpkg-ctan-check2
-rw-r--r--Master/tlpkg/doc/releng.txt5
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds2
-rw-r--r--Master/tlpkg/tlpsrc/collection-binextra.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/l3sys-query.tlpsrc4
6 files changed, 15 insertions, 2 deletions
diff --git a/Master/tlpkg/bin/tl-update-asy b/Master/tlpkg/bin/tl-update-asy
index 027e4bf30d2..da3929daee4 100755
--- a/Master/tlpkg/bin/tl-update-asy
+++ b/Master/tlpkg/bin/tl-update-asy
@@ -69,7 +69,8 @@ elif test "x$1" = x--build; then
./configure --prefix=/tmp/ainst --enable-static \
--with-latex=/tmp/ainst/latex --with-context=/tmp/ainst/context \
--disable-fftw --disable-gl --disable-gsl --disable-lsp \
- --enable-texlive-build CFLAGS=-g CXXFLAGS=-std=c++11
+ --enable-texlive-build \
+ CFLAGS=-g CXXFLAGS=-std=c++11 LDFLAGS="-static-libgcc -static-libstdc++"
make
make check
make install-prebuilt
diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check
index d1808505931..d08a54f851b 100755
--- a/Master/tlpkg/bin/tlpkg-ctan-check
+++ b/Master/tlpkg/bin/tlpkg-ctan-check
@@ -467,7 +467,7 @@ my @TLP_working = qw(
ktv-texdata ku-template kurdishlipsum kurier
kvdefinekeys kvmap kvoptions kvsetkeys
l2picfaq l2tabu l2tabu-english l2tabu-french l2tabu-italian l2tabu-spanish
- l3backend l3build l3kernel l3packages l3experimental
+ l3backend l3build l3kernel l3packages l3experimental l3sys-query
labbook labels labels4easylist labelschanged
labyrinth ladder lambda-lists lambdax langcode langnames
langsci langsci-avm
diff --git a/Master/tlpkg/doc/releng.txt b/Master/tlpkg/doc/releng.txt
index 6df5b43542f..380244c7522 100644
--- a/Master/tlpkg/doc/releng.txt
+++ b/Master/tlpkg/doc/releng.txt
@@ -121,8 +121,13 @@ critical=--critical # tlcritical needed for new release version
tl_update_auto=false # keep files as-is for now
net_frozen=true # stay local for now, no update of tlpretest
catalogue_compare=false # avoid for initial test
+
First build happens below, after many more changes; don't start it yet.
+Even if tlmgr itself is up to date, probably need to set --critical
+because of other changes, such as doc or certs; see /tmp/tlcrit.diff.
+In any case, doesn't hurt, so safest to always set it.
+
4. After setting up for pretest (not before), basic updates for release year:
Master/.mkisofsrc
Master/release-texlive.txt
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index 4baae7a746c..845ea589098 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -3772,6 +3772,7 @@ $standardttf = '\.ttf|\.TTC';
'ketcindy' => 'ketcindy\.pl',
'kotex-utils' => '\.pl$',
'l3build' => 'l3build\.lua$',
+ 'l3sys-query' => 'l3sys-query\.lua$',
'latex-git-log' => 'latex-git-log$',
'latex-papersize' => '\.py$',
'latex2man' => 'latex2man$',
@@ -3908,6 +3909,7 @@ $standardttf = '\.ttf|\.TTC';
'git-latexdiff' => '\.1$',
'glossaries' => '\.1$',
'l3build' => '\.1$',
+ 'l3sys-query' => '\.1$',
'latex-git-log' => '\.1$',
'latex2man' => '\.1$',
'latexdiff' => '\.1$',
diff --git a/Master/tlpkg/tlpsrc/collection-binextra.tlpsrc b/Master/tlpkg/tlpsrc/collection-binextra.tlpsrc
index 663e3d337f2..f05a7edd868 100644
--- a/Master/tlpkg/tlpsrc/collection-binextra.tlpsrc
+++ b/Master/tlpkg/tlpsrc/collection-binextra.tlpsrc
@@ -48,6 +48,7 @@ depend gsftopk
depend hook-pre-commit-pkg
depend installfont
depend ketcindy
+depend l3sys-query
depend lacheck
depend latex-git-log
depend latex-papersize
diff --git a/Master/tlpkg/tlpsrc/l3sys-query.tlpsrc b/Master/tlpkg/tlpsrc/l3sys-query.tlpsrc
new file mode 100644
index 00000000000..03a5f997080
--- /dev/null
+++ b/Master/tlpkg/tlpsrc/l3sys-query.tlpsrc
@@ -0,0 +1,4 @@
+binpattern f bin/${ARCH}/${PKGNAME}
+
+# just in case someone wants it early.
+depend luatex