diff options
author | Karl Berry <karl@freefriends.org> | 2022-12-05 21:23:48 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2022-12-05 21:23:48 +0000 |
commit | 5caccaedbc1e667bc6c77cd4121b3aa42fd0cbba (patch) | |
tree | 3d19f3653011e84771abf1ed211ea3e6896d22f9 /Master/tlpkg | |
parent | 6afd51ad6a48b892314f157f8d551c84dead3dec (diff) |
lineno (5dec22)
git-svn-id: svn://tug.org/texlive/trunk@65204 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg')
-rwxr-xr-x | Master/tlpkg/bin/tlpkg-ctan-check | 2 | ||||
-rwxr-xr-x | Master/tlpkg/libexec/ctan2tds | 19 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/collection-binextra.tlpsrc | 1 |
3 files changed, 19 insertions, 3 deletions
diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check index 92cd36d19c2..2fd78858ea8 100755 --- a/Master/tlpkg/bin/tlpkg-ctan-check +++ b/Master/tlpkg/bin/tlpkg-ctan-check @@ -258,7 +258,7 @@ my @TLP_working = qw( dejavu dejavu-otf delim delimseasy delimset delimtxt democodetools denisbdoc derivative dhua diabetes-logbook diadia diagbox diagmac2 dialogl diagnose dice dichokey - dickimaw dictsym diffcoeff digiconfigs dijkstra dimnum din1505 + dickimaw dictsym diffcoeff digestif digiconfigs dijkstra dimnum din1505 dinat dinbrief dingbat directory dirtree dirtytalk disser ditaa dithesis dk-bib dlfltxb dnaseq dnp doc-pictex docbytex doclicense diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds index a58a734f2b5..09a35432e67 100755 --- a/Master/tlpkg/libexec/ctan2tds +++ b/Master/tlpkg/libexec/ctan2tds @@ -434,6 +434,7 @@ chomp (my $ctan_root = `tlpkginfo --ctan-root`); 'diagrams', "die 'skipping, use specific package name'", 'diagxy', "die 'skipping, use barr'", 'dictsym', "&MAKEunzipandflatten", + 'digestif', "&MAKEflatten", 'digicap-pro', "die 'skipping, requires adobe (dps)'", 'disser', "&MAKEdisser", 'divine', "die 'skipping, requires nonfree font'", @@ -809,9 +810,10 @@ chomp (my $ctan_root = `tlpkginfo --ctan-root`); 'libris', "&MAKEcopy", 'lifia-th', "die 'skipping, ?'", 'linearA', "die 'skipping, use lineara'", - 'LinearA', "&MAKEflatten", + 'LinearA', "die 'skipping, use lineara'", + 'lineno', "&MAKEflatten", 'lintex', "die 'skipping, compiled program'", - 'list', "die 'skipping, part of knuth-local'", + 'list', "die 'skipping, part of knuth-local'", 'listofanswers', "die 'skipping, noinfo license'", 'literat', "&MAKEliterat", 'lithuanian', "&MAKEflatten", @@ -1668,6 +1670,7 @@ chomp (my $ctan_root = `tlpkginfo --ctan-root`); 'csplain' => '&POST_cstexpkgs', 'cstex' => '&POSTcstex', 'dehyph-exptl' => '&POSTdehyph_exptl', + 'digestif' => '&POSTdigestif', 'doipubmed' => '&POSTlatex2html', 'e-french' => '&POSTe_french', 'encxvlna' => '&POSTencxvlna', @@ -2014,6 +2017,7 @@ $standardtex 'dialogl', '[^c]\.sty|listout\.tex', # not dialogl-doc.sty 'din1505', 'NULL', # no tex files, only natbib.cfg, would be system-wide 'dirtree', '\.tex|' . $standardtex, + 'digestif', 'NULL', # script 'disser', '\.rtx|' . $standardtex, 'dlfltxb', '\.sty', # no sample.cfg 'docbytex', 'docby\.tex', @@ -3553,6 +3557,7 @@ $standardttf = '\.ttf|\.TTC'; 'ctanupload' => '\.pl$', 'de-macro' => 'de-macro', 'diadia' => '\.lua$', + 'digestif' => 'digestif\.texlua$', 'dosepsbin' => 'dosepsbin\.pl$', 'dtxgen' => 'dtxgen$', 'dviasm' => '\.py$', @@ -6714,6 +6719,16 @@ sub POSTdehyph_exptl { print "*** POST$package - you must update tlpsrc directives, right now!\n"; } +sub POSTdigestif { + # the situation here is that the author wanted to keep generic + # filenames like "Parser.lua", so we bundle them up in a zip. + # https://tug.org/pipermail/tex-live/2022-November/048681.html + print "POST$package - make zip files per their INSTALL.md\n"; + &xsystem ("zip -j $package.zip *.lua *.tags"); + &xsystem ("$RM *.lua *.tags"); + &mv_with_mkdir ("$package.zip", "$DEST/scripts/$package/"); +} + sub POSTe_french { print "POST$package - move directories around\n"; &SYSTEM ("find [^b]* -type f | xargs chmod -R a-x"); diff --git a/Master/tlpkg/tlpsrc/collection-binextra.tlpsrc b/Master/tlpkg/tlpsrc/collection-binextra.tlpsrc index 394407c6f6e..6d6cb4223af 100644 --- a/Master/tlpkg/tlpsrc/collection-binextra.tlpsrc +++ b/Master/tlpkg/tlpsrc/collection-binextra.tlpsrc @@ -27,6 +27,7 @@ depend ctie depend cweb depend de-macro depend detex +depend digestif depend dtl depend dtxgen depend dvi2tty |