summaryrefslogtreecommitdiff
path: root/Master/tlpkg
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2009-07-21 00:15:15 +0000
committerKarl Berry <karl@freefriends.org>2009-07-21 00:15:15 +0000
commit1bbc54e16e5508665f03fa07135d4eb1abf087da (patch)
treecf31fb7e93ac439443c1bd484dff03775e992571 /Master/tlpkg
parentc575a3e01c48c6807ff66e39df09c16ece08af60 (diff)
new cjk/xetex package zhspacing (20jul09)
git-svn-id: svn://tug.org/texlive/trunk@14357 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg')
-rwxr-xr-xMaster/tlpkg/bin/tlpkg-ctan-check2
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds25
-rw-r--r--Master/tlpkg/tlpsrc/collection-langcjk.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/zhspacing.tlpsrc0
4 files changed, 20 insertions, 8 deletions
diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check
index 87fda669940..41ea12d6bb5 100755
--- a/Master/tlpkg/bin/tlpkg-ctan-check
+++ b/Master/tlpkg/bin/tlpkg-ctan-check
@@ -262,7 +262,7 @@ my @WorkingTLP = qw(
xkeyval xlop xltxtra xmpincl xnewcommand xoptarg xpackages
xq xskak xstring xtab xtcapts xunicode xyling xypic-tut-pt xytree
yagusylo york-thesis yplan
- ziffer zwgetfdate zwpagelayout
+ ziffer zhspacing zwgetfdate zwpagelayout
);
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index ca0a71a2551..b13610c5712 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -604,6 +604,7 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw
'splitindex' => '&POSTsplitindex',
'xecyr' => '&POSTxecyr',
'xetex-pstricks' => '&POSTxetex_pstricks',
+ 'zhspacing' => '&POSTzhspacing',
);
@@ -777,13 +778,14 @@ $standardsourcefmt='latex';
'vaucanson-g', 'generic',
'vertex', 'plain',
'wasy2', 'plain',
- 'xepersian', 'xelatex',
- 'xetex-def', 'xelatex',
- 'xetexfontinfo','xetex',
- 'xltxtra', 'xelatex',
- 'xmlplay', 'xmltex',
- 'xstring', 'generic',
- 'xunicode', 'xelatex',
+ 'xepersian', 'xelatex',
+ 'xetex-def', 'xelatex',
+ 'xetexfontinfo', 'xetex',
+ 'xltxtra', 'xelatex',
+ 'xmlplay', 'xmltex',
+ 'xstring', 'generic',
+ 'xunicode', 'xelatex',
+ 'zhspacing', 'xetex',
);
$standardfmt='latex';
@@ -3749,6 +3751,15 @@ sub POSTxetex_pstricks
&SYSTEM ("$MV generic xelatex xetex tex");
}
+sub POSTzhspacing
+{
+ print "POST$package - move subdirectories.\n";
+ my $dstdir = "$DEST/tex/xetex/$package";
+ &xmkdir ($dstdir);
+ &SYSTEM ("$MV context latex plain $dstdir/");
+ &SYSTEM ("$MV doc/* .; rmdir doc");
+}
+
# Allow overrides. In particular, CTAN can change some hashes to make
# packages with licenses that TL doesn't allow.
diff --git a/Master/tlpkg/tlpsrc/collection-langcjk.tlpsrc b/Master/tlpkg/tlpsrc/collection-langcjk.tlpsrc
index c52afd7f631..1352b75aa82 100644
--- a/Master/tlpkg/tlpsrc/collection-langcjk.tlpsrc
+++ b/Master/tlpkg/tlpsrc/collection-langcjk.tlpsrc
@@ -15,5 +15,6 @@ depend norasi-c90
depend thaifonts
depend uhc
depend wadalab
+depend zhspacing
depend collection-basic
depend collection-documentation-chinese
diff --git a/Master/tlpkg/tlpsrc/zhspacing.tlpsrc b/Master/tlpkg/tlpsrc/zhspacing.tlpsrc
new file mode 100644
index 00000000000..e69de29bb2d
--- /dev/null
+++ b/Master/tlpkg/tlpsrc/zhspacing.tlpsrc