summaryrefslogtreecommitdiff
path: root/Master/tlpkg/libexec
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-04-09 17:43:05 +0000
committerKarl Berry <karl@freefriends.org>2013-04-09 17:43:05 +0000
commitdd5d457b15c1951546bd0bf8ce5d6408d9d0f1e8 (patch)
tree0d4cd3cda9c288d4ea575b8d20bbef5dd06e4458 /Master/tlpkg/libexec
parent575a4952cc050d4c97c0238f4bce7ca36a3bc8a6 (diff)
enigma (8apr13)
git-svn-id: svn://tug.org/texlive/trunk@29802 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg/libexec')
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds30
1 files changed, 29 insertions, 1 deletions
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index 519d2a9911d..5e990a5624e 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -100,7 +100,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'analogclock', "die 'skipping, requires system font installation",
'annot_pro', "die 'skipping, per author (dps) request'",
'ans', "die 'skipping, LaTeX 2.09'",
- 'ant-worker-tasks', "die 'skipping, Java'",
+ 'ant-worker-tasks', "die 'skipping, Java'",
'antomega', "die 'skipping, not ready'", #"&MAKEflatten",
'antp', "die 'skipping, use poltawski'",
'antt', "&MAKEcopy",
@@ -110,6 +110,8 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'ar', "die 'skipping, use aspectratio'",
'arabi', "&MAKEarabi",
'arabtex', "&MAKEarabtex",
+ 'aramaic', "die 'skipping, use archaic'",
+ 'aramaic-serto', "&MAKEflatten",
'arbeit', "die 'skipping, latex 2.09 and never in tl'",
'archaic', "&MAKEwilson",
'arev', "&MAKEcopy",
@@ -1114,6 +1116,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'dehyph-exptl' => '&POSTdehyph_exptl',
'doipubmed' => '&POSTlatex2html',
'download' => '&POST_savepdf',
+ 'enigma' => '&POSTenigma',
'eplain' => '&POSTeplain',
'epspdf' => '&POSTepspdf',
'fixme' => '&POSTfixme',
@@ -1324,6 +1327,7 @@ $standardtex='\.(.bx|cfg|sty|clo|ldf|cls|def|fd|cmap|4ht)$';
'einfuehrung', 'NULL', # doc package
'eltex', 'eltex.*tex',
'elsarticle', 'elsarticle.cls', # no rvdtx, pdfwidgets
+ 'enigma', 'NULL',
'epigram', 'epigram.tex',
'epsf', 'epsf.(tex|sty)',
'epslatex-fr', 'NULL',
@@ -5140,6 +5144,30 @@ sub POSTdehyph_exptl {
print "POST$package - *YOU* must update tlpsrc directives, right now!\n";
}
+sub POSTenigma {
+ print "POST$package - move everything per README\n";
+ #
+ &mv_with_mkdir ("mtx-t-enigma.lua",
+ "$DEST/scripts/context/lua/third/enigma/mtx-t-enigma.lua/");
+ &mv_with_mkdir ("t-enigma.mkvi",
+ "$DEST/tex/context/third/enigma/t-enigma.mkv/");
+ &mv_with_mkdir ("enigma.sty", "$DEST/tex/latex/enigma/");
+ &mv_with_mkdir ("enigma.tex", "$DEST/tex/plain/enigma/");
+ &mv_with_mkdir ("enigma.lua", "$DEST/tex/generic/enigma/");
+ #
+ &mv_with_mkdir ("enigma-example*", "examples/");
+ #
+ &xchdir ("..");
+ &mv_with_mkdir ("enigma", "$DEST/doc/context/third/enigma/");
+}
+
+sub mv_with_mkdir {
+ my @args = @_;
+ my $destdir = pop (@args);
+ &xmkdir ($destdir);
+ &SYSTEM ("$MV @args $destdir");
+}
+
sub POSTeplain {
print "POST$package - eplain.info, man\n";