summaryrefslogtreecommitdiff
path: root/Master/tlpkg
diff options
context:
space:
mode:
Diffstat (limited to 'Master/tlpkg')
-rwxr-xr-xMaster/tlpkg/bin/tlpkg-ctan-check3
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds30
-rw-r--r--Master/tlpkg/tlpsrc/collection-luatex.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/enigma.tlpsrc0
4 files changed, 32 insertions, 2 deletions
diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check
index 997b01cf0d1..0ae75a8ae2d 100755
--- a/Master/tlpkg/bin/tlpkg-ctan-check
+++ b/Master/tlpkg/bin/tlpkg-ctan-check
@@ -152,7 +152,8 @@ my @TLP_working = qw(
elteikthesis eltex elvish
emarks embrac emptypage emulateapj emp
encxvlna endfloat endheads endiagram endnotes
- engpron engrec engtlc enotez enumitem enumitem-zref envbig environ envlab
+ engpron engrec engtlc enigma enotez
+ enumitem enumitem-zref envbig environ envlab
epigrafica epigram epigraph epiolmec eplain
epsdice epsf epsincl epslatex-fr epspdf epspdfconversion epstopdf
eqell eqlist eqname eqnarray eqparbox errata es-tex-faq
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";
diff --git a/Master/tlpkg/tlpsrc/collection-luatex.tlpsrc b/Master/tlpkg/tlpsrc/collection-luatex.tlpsrc
index db54305b491..f2b6af1907d 100644
--- a/Master/tlpkg/tlpsrc/collection-luatex.tlpsrc
+++ b/Master/tlpkg/tlpsrc/collection-luatex.tlpsrc
@@ -7,6 +7,7 @@ depend collection-basic
#
depend checkcites
depend chickenize
+depend enigma
depend interpreter
depend lua-check-hyphen
depend lua-visual-debug
diff --git a/Master/tlpkg/tlpsrc/enigma.tlpsrc b/Master/tlpkg/tlpsrc/enigma.tlpsrc
new file mode 100644
index 00000000000..e69de29bb2d
--- /dev/null
+++ b/Master/tlpkg/tlpsrc/enigma.tlpsrc