summaryrefslogtreecommitdiff
path: root/Master/tlpkg/bin/ctan2tds
diff options
context:
space:
mode:
Diffstat (limited to 'Master/tlpkg/bin/ctan2tds')
-rwxr-xr-xMaster/tlpkg/bin/ctan2tds17
1 files changed, 17 insertions, 0 deletions
diff --git a/Master/tlpkg/bin/ctan2tds b/Master/tlpkg/bin/ctan2tds
index a811a3af1f6..6688dfd0746 100755
--- a/Master/tlpkg/bin/ctan2tds
+++ b/Master/tlpkg/bin/ctan2tds
@@ -406,6 +406,7 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw
'wasy2', "&MAKEflatten",
'wntamil', "die 'skipping, nonfree license'",
'wordcount', "&MAKEwordcount",
+ 'xecjk', "&MAKEcopy",
'xecyr', "&MAKEcopy",
'xepersian', "&MAKEflatten",
'xetex-pstricks',"&MAKEcopy",
@@ -438,6 +439,7 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw
'pgfplots' => '&POSTpgfplots',
'polyglossia' => '&POSTpolyglossia',
'pst-cox' => '&POSTpstcox',
+ 'xecjk' => '&POSTxecjk',
'xecyr' => '&POSTxecyr',
'xetex-pstricks' => '&POSTxetex_pstricks',
);
@@ -3289,6 +3291,21 @@ sub POSTpstcox
&SYSTEM ("mv -v pst-coxcoor?* pst-coxcoor");
}
+sub POSTxecjk
+{
+ print "POST$package - capitalization, moving non-TDS\n";
+
+ &xmkdir ("$DEST/source/xelatex");
+ &SYSTEM ("$MV $DEST/utils/xeCJK $DEST/source/xelatex/xecjk");
+
+ &SYSTEM ("$MV $DEST/tex/xelatex/xeCJK $DEST/tex/xelatex/xecjk");
+ &SYSTEM ("$MV $DEST/doc/xelatex/xeCJK $DEST/doc/xelatex/xecjk");
+
+ # the one in MAKEcopy doesn't get it because .../xecjk doesn't exist
+ # yet. Not worth a prehook, author should fix.
+ &SYSTEM ("$MV $DEST/README $DEST/doc/xelatex/xecjk/README");
+}
+
sub POSTxecyr
{
print "POST$package - handling bat, moving language.dat.add from runtime\n";