texlive[64602] Master/tlpkg: dep updates; allow "hard" as alias for
commits+karl at tug.org
commits+karl at tug.org
Mon Oct 3 22:37:01 CEST 2022
Revision: 64602
http://tug.org/svn/texlive?view=revision&revision=64602
Author: karl
Date: 2022-10-03 22:37:00 +0200 (Mon, 03 Oct 2022)
Log Message:
-----------
dep updates; allow "hard" as alias for "depend" in .tlpsrc
Modified Paths:
--------------
trunk/Master/tlpkg/TeXLive/TLPSRC.pm
trunk/Master/tlpkg/tlpsrc/clicks.tlpsrc
trunk/Master/tlpkg/tlpsrc/crumbs.tlpsrc
trunk/Master/tlpkg/tlpsrc/debate.tlpsrc
Modified: trunk/Master/tlpkg/TeXLive/TLPSRC.pm
===================================================================
--- trunk/Master/tlpkg/TeXLive/TLPSRC.pm 2022-10-03 20:33:49 UTC (rev 64601)
+++ trunk/Master/tlpkg/TeXLive/TLPSRC.pm 2022-10-03 20:37:00 UTC (rev 64602)
@@ -218,7 +218,7 @@
} elsif ($line =~ /^execute\s+(.*)$/) {
push (@executes, $1) if ($1 ne "");
- } elsif ($line =~ /^depend\s+(.*)$/) {
+ } elsif ($line =~ /^(depend|hard)\s+(.*)$/) {
push (@depends, $1) if ($1 ne "");
} elsif ($line =~ /^postaction\s+(.*)$/) {
@@ -903,7 +903,10 @@
depend latex-fonts
depend pdftex
-to ensure these packages are installed if the C<latex> package is.
+to ensure these packages are installed if the C<latex> package is. The
+directive C<hard> is an alias for C<depend>, since that's we specified
+for the C<DEPENDS.txt> files package authors can provide; see
+L<https://www.tug.org/texlive/pkgcontrib.html#deps>.
=head2 C<execute>
Modified: trunk/Master/tlpkg/tlpsrc/clicks.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/clicks.tlpsrc 2022-10-03 20:33:49 UTC (rev 64601)
+++ trunk/Master/tlpkg/tlpsrc/clicks.tlpsrc 2022-10-03 20:37:00 UTC (rev 64602)
@@ -0,0 +1,2 @@
+hard xkeyval
+hard etoolbox
Modified: trunk/Master/tlpkg/tlpsrc/crumbs.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/crumbs.tlpsrc 2022-10-03 20:33:49 UTC (rev 64601)
+++ trunk/Master/tlpkg/tlpsrc/crumbs.tlpsrc 2022-10-03 20:37:00 UTC (rev 64602)
@@ -1,2 +1,3 @@
-depend etoolbox
-depend catchfile
+hard xkeyval
+hard etoolbox
+hard catchfile
\ No newline at end of file
Modified: trunk/Master/tlpkg/tlpsrc/debate.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/debate.tlpsrc 2022-10-03 20:33:49 UTC (rev 64601)
+++ trunk/Master/tlpkg/tlpsrc/debate.tlpsrc 2022-10-03 20:37:00 UTC (rev 64602)
@@ -0,0 +1,6 @@
+hard xkeyval
+hard xcolor
+hard tcolorbox
+hard pdfcol
+hard listings
+hard listingsutf8
\ No newline at end of file
More information about the tex-live-commits
mailing list.