summaryrefslogtreecommitdiff
path: root/Master/tlpkg/bin/ctan2tds
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2008-06-19 00:37:20 +0000
committerKarl Berry <karl@freefriends.org>2008-06-19 00:37:20 +0000
commitafe986e963943031e2292015b8588dcf77a2c47d (patch)
tree3a1ed885a15d3154184ceb25c2e783d6017b7381 /Master/tlpkg/bin/ctan2tds
parent3fe6e8a9e68e5380f6d352a30135fe83db9f3515 (diff)
new package xetex-pstricks (18jun08)
git-svn-id: svn://tug.org/texlive/trunk@8862 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg/bin/ctan2tds')
-rwxr-xr-xMaster/tlpkg/bin/ctan2tds24
1 files changed, 15 insertions, 9 deletions
diff --git a/Master/tlpkg/bin/ctan2tds b/Master/tlpkg/bin/ctan2tds
index c26c9292ec3..6f9c11ca014 100755
--- a/Master/tlpkg/bin/ctan2tds
+++ b/Master/tlpkg/bin/ctan2tds
@@ -400,7 +400,8 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw
'wordcount', "&MAKEwordcount",
'xbase', "&MAKEnosymlinks",
'xecyr', "&MAKEcopy",
- 'ggggxfrac', "&MAKEflatten",
+ 'xetex-pstricks',"&MAKEcopy",
+ 'xfrac', "die 'skipping, still experimental'", #&MAKEflatten",
'xkeyval', "&MAKExkeyval",
'xmltex', "&MAKExmltex",
'xymtex', "&MAKExymtex",
@@ -427,6 +428,7 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw
'pgfplots' => '&POSTpgfplots',
'pst-cox' => '&POSTpstcox',
'xecyr' => '&POSTxecyr',
+ 'xetex-pstricks' => '&POSTxetex_pstricks',
);
@@ -1344,8 +1346,8 @@ sub xchdir
sub xmkdir
{
- my ($dir) = @_;
- &SYSTEM ("mkdir -p $dir");
+ my (@dirs) = @_;
+ &SYSTEM ("mkdir -p @dirs");
}
@@ -1367,11 +1369,6 @@ sub MAKEcopy
# do the copy.
&SYSTEM ("$CP -r * $dest");
- # remove top-level README (shouldn't overwrite texmf-dist/README!),
- # needed for vntex, pgf, others. Do this before removing symlinks,
- # in case the README is a symlink (e.g., iwona).
- -r "$dest/README" && &SYSTEM ("$RM $dest/README $dest/00readme*");
-
# for arev et al., remove symlinks.
&SYSTEM ("find $dest -type l | xargs --no-run-if-empty rm");
@@ -3211,10 +3208,19 @@ sub POSTxecyr
. " $DEST/doc/xelatex/xecyr");
my $wdir = "$TOPDEST/bin/win32";
- &SYSTEM ("mkdir -p $wdir");
+ &xmkdir ($wdir);
&SYSTEM ("$MV $DEST/bin/xecyr/*.bat $wdir/");
}
+sub POSTxetex_pstricks
+{
+ print "POST$package - need tex/ level\n";
+ &xchdir ($DEST);
+ &xmkdir ("tex", "doc/generic/$package");
+ &SYSTEM ("$MV README doc/generic/$package");
+ &SYSTEM ("$MV generic xelatex xetex tex");
+}
+
# Allow overrides. In particular, CTAN can change some hashes to make
# packages with licenses that TL doesn't allow.