summaryrefslogtreecommitdiff
path: root/Master/tlpkg
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2018-06-06 22:25:01 +0000
committerKarl Berry <karl@freefriends.org>2018-06-06 22:25:01 +0000
commit67a3b03c3f11c14b811b04447baf2b464e157e98 (patch)
treef5f8050ce90286fcd75ee2161c1dad78116bf50d /Master/tlpkg
parent0654b7aef1ec8948c0a7cc81fbaf9fc707782d44 (diff)
texdoc 3.0 from CTAN
git-svn-id: svn://tug.org/texlive/trunk@47946 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg')
-rwxr-xr-xMaster/tlpkg/bin/tlpkg-ctan-check2
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds10
-rw-r--r--Master/tlpkg/tlpsrc/texdoc.tlpsrc10
3 files changed, 12 insertions, 10 deletions
diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check
index 246bfea7ecd..4c11036b1c9 100755
--- a/Master/tlpkg/bin/tlpkg-ctan-check
+++ b/Master/tlpkg/bin/tlpkg-ctan-check
@@ -618,7 +618,7 @@ my @TLP_working = qw(
tex-ewd tex-font-errors-cheatsheet tex-gyre tex-gyre-math tex-ini-files
tex-label tex-overview tex-ps tex-refs tex-virtual-academy-pl
tex4ebook texapi texbytopic texcount
- texdate texdef texdiff texdirflatten texdraw
+ texdate texdef texdiff texdirflatten texdoc texdraw
texfot texilikechaps texilikecover
texliveonfly texloganalyser texlogos texmate texments
texosquery texpower texproposal texshade textualicomma texvc
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index 07cc03ac3cb..47026ead9f9 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -1104,6 +1104,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'tex-gyre', "&MAKEcopy",
'tex-gyre-math', "&MAKEflatten",
# 'tex-refs', "die 'skipping, no longer maintained'",
+ 'texdoc', "&MAKEflatten",
'texdoctk', "die 'skipping, moribund, only in tl'",
'texdraw', "&MAKEflatten",
'texemplar', "die 'skipping, await request, 199x'",
@@ -1416,6 +1417,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'splitindex' => '&POST_do_man',
'startex' => '&POST_otherformat',
'tap' => '&POSTtap',
+ 'texdoc' => '&POSTtexdoc',
'texdraw' => '&POSTtexdraw',
'tex-ps' => '&POSTtex_ps',
'tikz-cd' => '&POSTtikz_cd',
@@ -2861,6 +2863,7 @@ $standardttf = '\.ttf|\.TTC';
'pythontex' => '([23]|_.*)\.py$',
'songs' => '\.lua$',
'spelling' => '\.lua$',
+ 'texdoc', => '[^c]\.tlu$', # luckily that's enough
'tex4ebook' => '\.lua$',
'texosquery' => '\.jar$',
);
@@ -2959,6 +2962,7 @@ $standardttf = '\.ttf|\.TTC';
'texdef' => '\.pl$',
'texdiff' => 'texdiff$',
'texdirflatten' => 'texdirflatten$',
+ 'texdoc', => 'texdoc\.tlu$',
'texfot' => 'texfot\.pl$',
'texliveonfly' => '\.py$',
'texloganalyser' => 'texloganalyser',
@@ -3021,6 +3025,7 @@ $standardttf = '\.ttf|\.TTC';
'srcredact' => '\.1$',
'sty2dtx' => '\.1$',
'texdiff' => 'texdiff.1',
+ 'texdoc' => '\.1$',
'texfot' => '\.1$',
'texdirflatten' => 'texdirflatten.1',
'wheretotrim' => '\.1$',
@@ -6377,6 +6382,11 @@ sub POSTtex_ps {
&mv_with_mkdir ("poligraf/*.pro", "$DEST/dvips/$package");
}
+sub POSTtexdoc {
+ print "POST$package - texdoc.cnf at top level\n";
+ &mv_with_mkdir ("texdoc.cnf", "$DEST/$package");
+}
+
sub POSTtexdraw {
print "POST$package - rename info file\n";
&SYSTEM ("$MV texdraw texdraw.info");
diff --git a/Master/tlpkg/tlpsrc/texdoc.tlpsrc b/Master/tlpkg/tlpsrc/texdoc.tlpsrc
index 97d022330a2..5fb3858d412 100644
--- a/Master/tlpkg/tlpsrc/texdoc.tlpsrc
+++ b/Master/tlpkg/tlpsrc/texdoc.tlpsrc
@@ -1,18 +1,10 @@
category TLCore
depend kpathsea
-postaction shortcut type=menu name="TeXdoc GUI" \
- cmd="TEXDIR/bin/win32/texdoctk.exe"
#
-runpattern f texmf-dist/scripts/texdoctk/texdoctk.pl
runpattern f texmf-dist/scripts/texdoc/*
-runpattern f texmf-dist/texdoctk/*
runpattern f texmf-dist/texdoc/*
#
docpattern f texmf-dist/doc/man/man1/texdoc.*
-docpattern f texmf-dist/doc/man/man1/texdoctk.*
-docpattern f texmf-dist/doc/texdoc/*
+docpattern f texmf-dist/doc/support/texdoc/*
#
binpattern f bin/${ARCH}/texdoc
-binpattern f bin/${ARCH}/texdoctk
-binpattern f bin/win32/texdocc
-binpattern f bin/win32/tl-w32-texdoc-wrapper.texlua