From 0c16ddd29d43c785b867739f9b8fad8885ee548b Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 19 Nov 2013 00:56:32 +0000 Subject: xymtex (now lppl, minus manuals without sources) git-svn-id: svn://tug.org/texlive/trunk@32182 c570f23f-e606-0410-a88d-b1316a301751 --- Master/tlpkg/bin/tlpkg-ctan-check | 2 +- Master/tlpkg/libexec/ctan2tds | 42 +++++++++++++++------------ Master/tlpkg/tlpsrc/collection-science.tlpsrc | 1 + Master/tlpkg/tlpsrc/xymtex.tlpsrc | 0 4 files changed, 25 insertions(+), 20 deletions(-) create mode 100644 Master/tlpkg/tlpsrc/xymtex.tlpsrc (limited to 'Master/tlpkg') diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check index 5009308d19e..35a1f43856b 100755 --- a/Master/tlpkg/bin/tlpkg-ctan-check +++ b/Master/tlpkg/bin/tlpkg-ctan-check @@ -514,7 +514,7 @@ my @TLP_working = qw( xkeyval xlop xltxtra xmpincl xnewcommand xoptarg xpatch xpeek xpicture xpinyin xpunctuate xq xskak xstring xtab xunicode - xwatermark xyling xypic xypic-tut-pt xytree + xwatermark xyling xymtex xypic xypic-tut-pt xytree yafoot yagusylo yannisgr yax ydoc yfonts yhmath york-thesis youngtab yplan ytableau zed-csp zhnumber ziffer zhmetrics zhspacing zwgetfdate zwpagelayout diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds index e43b2f9895b..39a33c0cd51 100755 --- a/Master/tlpkg/libexec/ctan2tds +++ b/Master/tlpkg/libexec/ctan2tds @@ -1078,7 +1078,6 @@ chomp ($Build = `cd $Master/../Build/source && pwd`); 'xtcapts', "die 'skipping, noinfo license'", 'xtheorem', "die 'skipping, will be in xpackages when ready (Morten says)'", 'xwatermark', "&MAKEflatten", - 'xymtex', "&MAKExymtex", 'xypic', "&MAKExypic", 'yi4latex', "die 'skipping, nosell license'", 'yplan', "&MAKEnosymlinks", @@ -1191,7 +1190,8 @@ chomp ($Build = `cd $Master/../Build/source && pwd`); 'tipa-de' => '&POST_rmsymlink', 'xecyr' => '&POSTxecyr', 'xetex-pstricks' => '&POSTxetexpstricks', - 'xindy-persian' => '&POSTxindy', +#'xindy-persian' => '&POST_xindy', + 'xymtex' => '&POSTxymtex', 'zhspacing' => '&POSTzhspacing', 'zhmetrics' => '&POSTzhmetrics', ); @@ -2056,6 +2056,7 @@ $standardsource='\.(bat|c|drv|dtx|fea|fdd|ins|sfd)$|configure.*|install-sh'; 'thesis', 'install.01|install.ndx', 'translation-filecontents-de', 'NULL', # doc 'turnstile', 'turnstile-en.ins', # skip pt since it changes the sty + 'xymtex', 'NULL', # already built, too complicated ); $standardins = '\.ins$'; @@ -2586,7 +2587,7 @@ $standardclean = '\.head|\.tmp|\.dvi|\.log|\.out|\.aux|\.toc|\.lof|\.lot' 'jknapltx' => 'ubbold.fd', # clash bbold's Ubbold.fd; sauter bbold fails 'numericplots' => '.*\.m', # matlab 'oinuit' => 'cmssbxo10.tfm', # should not be here - 'oscola' => '\*.pdf', # no source + 'oscola' => '\.pdf$', # no source 'parnotes' => 'PNmanual.pdf', # no source 'piechartmp' => 'piechartmp.pdf', # no source 'ptptex' => '(overcite|cite|wrapfig).sty', # duplicated @@ -2598,6 +2599,7 @@ $standardclean = '\.head|\.tmp|\.dvi|\.log|\.out|\.aux|\.toc|\.lof|\.lot' 'toptesi' => 'logo.*', # legalities unknown 'tree-dvips' => 'avm.*', # author no response 'xskak' => 'xskak.pdf', # no source + 'xymtex' => 'doc/.*\.pdf$', # no source 'yannisgr' => '^(digits|gen_acc)\.mf' # levy dup ); @@ -3405,10 +3407,10 @@ sub killfiles { # cd to a leading directory name in KILLPATT. my $origdir = ""; - if ($killpatt =~ m,^(.*)/,,) { + if ($killpatt =~ m,^(.*/),,) { $origdir = getcwd (); &xchdir ($1); - $killpatt =~ s,^$1/,,; + $killpatt =~ s,^$1,,; } local *DOT; @@ -3758,15 +3760,6 @@ sub MAKExkeyval { &SYSTEM ("mkdir -p $generic; mv *.tex $generic"); } -sub MAKExymtex { - &setup; - chdir("$DEST/doc/latex/$package"); - &SYSTEM("$MV doc200/* ."); - &SYSTEM("rmdir doc"); - &buildfilelist; - &donormal; -} - sub MAKEnewsletr { &setup; chdir("$DEST/doc/$whichdocformat/$package"); @@ -5623,12 +5616,23 @@ sub POSTxetexpstricks { &SYSTEM ("$MV xelatex xetex tex"); } -sub POSTxindy { - # does not work since there is also the rest of the xindy ... - print "POST$package - move to xindy module directory\n"; -#warn "" . `ls && pwd`; +# does not work since there is also the rest of the xindy package ... +#sub POST_xindy { +# print "POST$package - move to xindy module directory\n"; # &xchdir ("$DEST/$whichformat/$package"); - &mv_with_mkdir ("*", "$DEST/xindy/modules/lang/persian/"); +# &mv_with_mkdir ("*", "$DEST/xindy/modules/lang/persian/"); +#} + +sub POSTxymtex { + print "POST$package - rm .BAK old-doc, move subdirectories\n"; + &SYSTEM ("rm -rf old-doc"); + &SYSTEM ("find . -name '*.BAK' | xargs rm"); + my $rundir = "$DEST/tex/latex/$package"; + my $srcdir = "$DEST/source/latex/$package"; + for my $dir (qw(base chemist xymtxpdf xymtxps)) { + &mv_with_mkdir ("$dir/*.sty", "$rundir/$dir"); + &mv_with_mkdir ($dir, $srcdir); + } } sub POSTzhmetrics { diff --git a/Master/tlpkg/tlpsrc/collection-science.tlpsrc b/Master/tlpkg/tlpsrc/collection-science.tlpsrc index 514d81210c7..deaa4812dc0 100644 --- a/Master/tlpkg/tlpsrc/collection-science.tlpsrc +++ b/Master/tlpkg/tlpsrc/collection-science.tlpsrc @@ -60,4 +60,5 @@ depend t-angles depend textopo depend ulqda depend unitsdef +depend xymtex depend youngtab diff --git a/Master/tlpkg/tlpsrc/xymtex.tlpsrc b/Master/tlpkg/tlpsrc/xymtex.tlpsrc new file mode 100644 index 00000000000..e69de29bb2d -- cgit v1.2.3