summaryrefslogtreecommitdiff
path: root/Master/tlpkg
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-11-19 00:56:32 +0000
committerKarl Berry <karl@freefriends.org>2013-11-19 00:56:32 +0000
commit0c16ddd29d43c785b867739f9b8fad8885ee548b (patch)
tree7402f2695ae367f7c96dba3224b4f1158900f077 /Master/tlpkg
parent717e7ac16b923e6683f358eab146a2a96a46d7e4 (diff)
xymtex (now lppl, minus manuals without sources)
git-svn-id: svn://tug.org/texlive/trunk@32182 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg')
-rwxr-xr-xMaster/tlpkg/bin/tlpkg-ctan-check2
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds42
-rw-r--r--Master/tlpkg/tlpsrc/collection-science.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/xymtex.tlpsrc0
4 files changed, 25 insertions, 20 deletions
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
--- /dev/null
+++ b/Master/tlpkg/tlpsrc/xymtex.tlpsrc