diff options
author | Karl Berry <karl@freefriends.org> | 2022-10-03 20:37:00 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2022-10-03 20:37:00 +0000 |
commit | 307cf48df2e0b754a764ecb07a8e87d48bf8019d (patch) | |
tree | 5a7216a07f03fa4fceeb05c5236515ee5bb8c436 /Master | |
parent | 3b99b9cc4e66ccb3279ef1981704ba922e2eaa25 (diff) |
dep updates; allow "hard" as alias for "depend" in .tlpsrc
git-svn-id: svn://tug.org/texlive/trunk@64602 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r-- | Master/tlpkg/TeXLive/TLPSRC.pm | 7 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/clicks.tlpsrc | 2 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/crumbs.tlpsrc | 5 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/debate.tlpsrc | 6 |
4 files changed, 16 insertions, 4 deletions
diff --git a/Master/tlpkg/TeXLive/TLPSRC.pm b/Master/tlpkg/TeXLive/TLPSRC.pm index f6f88d12172..7f22b8d0256 100644 --- a/Master/tlpkg/TeXLive/TLPSRC.pm +++ b/Master/tlpkg/TeXLive/TLPSRC.pm @@ -218,7 +218,7 @@ sub from_file { } 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 @@ For example, C<latex.tlpsrc> contains (among others): 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> diff --git a/Master/tlpkg/tlpsrc/clicks.tlpsrc b/Master/tlpkg/tlpsrc/clicks.tlpsrc index e69de29bb2d..406b4071a58 100644 --- a/Master/tlpkg/tlpsrc/clicks.tlpsrc +++ b/Master/tlpkg/tlpsrc/clicks.tlpsrc @@ -0,0 +1,2 @@ +hard xkeyval +hard etoolbox diff --git a/Master/tlpkg/tlpsrc/crumbs.tlpsrc b/Master/tlpkg/tlpsrc/crumbs.tlpsrc index 811f946b4cd..abac7d8497a 100644 --- a/Master/tlpkg/tlpsrc/crumbs.tlpsrc +++ b/Master/tlpkg/tlpsrc/crumbs.tlpsrc @@ -1,2 +1,3 @@ -depend etoolbox -depend catchfile +hard xkeyval +hard etoolbox +hard catchfile
\ No newline at end of file diff --git a/Master/tlpkg/tlpsrc/debate.tlpsrc b/Master/tlpkg/tlpsrc/debate.tlpsrc index e69de29bb2d..7a17e9bd3f5 100644 --- a/Master/tlpkg/tlpsrc/debate.tlpsrc +++ b/Master/tlpkg/tlpsrc/debate.tlpsrc @@ -0,0 +1,6 @@ +hard xkeyval +hard xcolor +hard tcolorbox +hard pdfcol +hard listings +hard listingsutf8
\ No newline at end of file |