diff options
Diffstat (limited to 'Master/tlpkg/bin/ctan2tds')
-rwxr-xr-x | Master/tlpkg/bin/ctan2tds | 40 |
1 files changed, 25 insertions, 15 deletions
diff --git a/Master/tlpkg/bin/ctan2tds b/Master/tlpkg/bin/ctan2tds index c238879597a..88f8b903995 100755 --- a/Master/tlpkg/bin/ctan2tds +++ b/Master/tlpkg/bin/ctan2tds @@ -484,6 +484,7 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw 'interactiveworkbook' => '&POSTinteractiveworkbook', 'knuth' => '&POSTknuth', 'koma-script' => '&POSTkoma', + 'latex2man' => '&POSTlatex2man', 'libertine' => '&POSTlibertine', 'lithuanian' => '&POSTlithuanian', 'pgf' => '&POSTpgf', @@ -535,7 +536,7 @@ $standardsource='\.fdd|\.dtx|\.ins|\.c$|Makefile|configure.*|install-sh|\.drv'; 'carlisle', '\.dtx|\.ins|ltxtable\.tex', 'epsf', 'NULL', 'epslatex-fr', 'NULL', - 'eskdx', 'NULL', # do not move makefiles + 'eskdx', 'NULL', # leave makefiles 'feynmf', 'feynmf\.pl' . $standardsource, 'mff', '\.mfj|\.bat|\.diz', 'fpl', 'Add|\.sfd|\.pe|\.ps' . $standardsource, @@ -543,6 +544,7 @@ $standardsource='\.fdd|\.dtx|\.ins|\.c$|Makefile|configure.*|install-sh|\.drv'; 'impatient', 'NULL', # doc package 'intro-scientific', 'NULL', # doc package 'latex2e-help-texinfo','NULL', # doc package + 'latex2man', 'NULL', # leave Makefile 'mpman-ru', 'NULL', # doc package 'ot2cyr', '\.afm|\.etx|' . $standardsource, 'patch', '\.doc', @@ -572,7 +574,6 @@ $standardfoundry='public'; 'dtxtut', 'texmf-doc', 'elhyphen', 'texmf', 'epslatex-fr', 'texmf-doc', - 'epstopdf', 'texmf', 'es-tex-faq', 'texmf-doc', 'free-math-font-survey', 'texmf-doc', 'hyphenex', 'texmf-dist', @@ -800,6 +801,7 @@ $standardfmt='latex'; 'kixfont', 'fonts', 'l2picfaq', 'german', 'l2tabu-spanish', 'spanish', + 'latex2man', 'support', 'latexmk', 'support', 'latexmp', 'metapost', 'leawood', 'fonts', @@ -1296,6 +1298,7 @@ $standardxmt='\.xmt'; 'a2ping' => '\.pl$', 'dviasm' => '\.py$', 'epstopdf' => 'epstopdf', + 'latex2man' => 'latex2man$', 'latexmk' => '\.pl$', 'mkjobtexmf' => '\.pl$', 'pdfcrop' => '\.pl$', @@ -3260,6 +3263,22 @@ sub POSTcontext_lilypond { . "$DEST/tex/context/third/lilypond"); } +sub POSTelsarticle +{ + print "POST$package - move contrib and src/* to source\n"; + &xchdir ("$DEST/doc/$whichdocformat/$package"); + warn `pwd`; + warn `vdir`; + my $dest = "$DEST/source/latex/$package"; + &xmkdir ($dest); + # we don't need two copies of that file + &SYSTEM ("rm contrib/elsdoc.pdf"); + &SYSTEM ("mv contrib $dest"); + &SYSTEM ("mv src/* $dest"); + &SYSTEM ("mv elsdoc.tex $dest"); + &SYSTEM ("rmdir src"); +} + sub POSTfpl { print "POST$package - rename README.source\n"; @@ -3338,20 +3357,11 @@ sub POSTlatex2html &SYSTEM ("$MV $DEST/scripts/latex2html/styles/$package.perl $dest"); } -sub POSTelsarticle +sub POSTlatex2man { - print "POST$package - move contrib and src/* to source\n"; - &xchdir ("$DEST/doc/$whichdocformat/$package"); - warn `pwd`; - warn `vdir`; - my $dest = "$DEST/source/latex/$package"; - &xmkdir ($dest); - # we don't need two copies of that file - &SYSTEM ("rm contrib/elsdoc.pdf"); - &SYSTEM ("mv contrib $dest"); - &SYSTEM ("mv src/* $dest"); - &SYSTEM ("mv elsdoc.tex $dest"); - &SYSTEM ("rmdir src"); + print "POST$package\n"; + &SYSTEM ("$MV $package.info /tmp"); + print "YOU-MUST-DO! update /tmp/$package.info into texmf/doc/info\n"; } sub POSTlibertine |