summaryrefslogtreecommitdiff
path: root/Master/tlpkg/libexec/ctan2tds
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2020-09-15 21:14:32 +0000
committerKarl Berry <karl@freefriends.org>2020-09-15 21:14:32 +0000
commit19089137bb984ca9b8edba728f51b7f0627700cb (patch)
tree2a01a2ca8b49f2daf639032506312716c60eac0d /Master/tlpkg/libexec/ctan2tds
parentaa9d56714ab9ed7059b9320d775ec7bfd679b09d (diff)
light-latex-make (14sep20)
git-svn-id: svn://tug.org/texlive/trunk@56352 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg/libexec/ctan2tds')
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds7
1 files changed, 6 insertions, 1 deletions
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index 280d6947ad7..385d821d8ba 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -1559,6 +1559,7 @@ chomp (my $ctan_root = `tlpkginfo --ctan-root`);
'latex-git-log' => 'change to use pod2man',
'latex2e-help-texinfo' => '&POSTlatex2e_help_texinfo',
'lhcyr' => '&POSTlhcyr',
+ 'light-latex-make' => '&tl_man_to_pdf',
'lilyglyphs' => '&POSTlilyglyphs',
'listbib' => '&POSTlistbib',
'lithuanian' => '&POSTlithuanian',
@@ -1962,6 +1963,7 @@ $standardtex
'lgrx', '\.dfu$|' . $standardtex,
'lhcyr', 'lhcyr.*',
'librarian', '(t-)?librarian.(tex|sty)',
+ 'light-latex-make', 'NULL', # script package
'lion-msc', '-logo.pdf|' . $standardtex,
'lipsum', '\.ltd\.tex|' . $standardtex,
'listbib', 'listbib.tex|' . $standardtex,
@@ -3273,6 +3275,7 @@ $standardttf = '\.ttf|\.TTC';
'latexmk' => '\.pl$',
'latexfileversion' => 'latexfileversion$',
'latexpand' => 'latexpand$',
+ 'light-latex-make' => 'llmk\.lua$',
'lilyglyphs' => 'lily-.*\.py$',
'listbib' => 'listbib$',
'listings-ext' => '\.sh$',
@@ -3379,6 +3382,7 @@ $standardttf = '\.ttf|\.TTC';
'latex2man' => '\.1$',
'latexdiff' => '\.1$',
'latexmk' => 'latexmk.1',
+ 'light-latex-make' => '\.1$',
'mathspic' => 'mathspic.1',
'mkjobtexmf' => 'mkjobtexmf.man',
'musixtnt' => '\.1$',
@@ -4281,7 +4285,7 @@ sub domans {
# When a package has man pages, we want to update the pdf versions of
# them that we distribute using our Makefile setup, so that they are
# all consistent. So we copy over our Makefiles, run make, and then
-# remove them.
+# remove them. The .1 file has to be added to specialmans.
#
sub tl_man_to_pdf {
my ($secnum) = @_;
@@ -4293,6 +4297,7 @@ sub tl_man_to_pdf {
print "tl_man_to_pdf for: " . join (" ", <$pkg_man/$manN/*>) . "\n";
my $man_makefiles = "Makefile $manN/Makefile";
+ &xmkdir ("$pkg_man/$manN");
&SYSTEM ("cd $Master_man && $CP --parents $man_makefiles $pkg_man/");
# Extra complication: we don't want to rebuild everything, only those