summaryrefslogtreecommitdiff
path: root/Master/tlpkg
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2008-06-15 17:56:37 +0000
committerKarl Berry <karl@freefriends.org>2008-06-15 17:56:37 +0000
commit3f126e90ac9efa15e72c8b415a2f25d3b19c509a (patch)
tree3fb6f3eebbf51978c31e8d6ff1180432e50b9935 /Master/tlpkg
parent9667a29e9fef0ef89c9d7bd311e2d2a6aaccf50c (diff)
painful pgfplots update (14jun08)
git-svn-id: svn://tug.org/texlive/trunk@8751 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg')
-rwxr-xr-xMaster/tlpkg/bin/ctan2tds30
1 files changed, 26 insertions, 4 deletions
diff --git a/Master/tlpkg/bin/ctan2tds b/Master/tlpkg/bin/ctan2tds
index 966f6d2faf2..7b1fd4c987b 100755
--- a/Master/tlpkg/bin/ctan2tds
+++ b/Master/tlpkg/bin/ctan2tds
@@ -280,7 +280,7 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw
'pdf-forms-tutorial-en', "&MAKEpdf_forms_tutorial",
'pdfrack', "die 'skipping until someone asks for it'",
'pgf', "&MAKEcopy",
- 'pgfplots', "&MAKEflatten", # .sty's claimed generic aren't, keep latex
+ 'pgfplots', "&MAKEcopy",
'phaistos', "&MAKEflatten",
'pict2e', "&MAKEpict2e",
'pictex', "&MAKEpictex",
@@ -425,6 +425,7 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw
'interactiveworkbook' => '&POSTinteractiveworkbook',
'koma-script' => '&POSTkoma',
'pgf' => '&POSTpgf',
+ 'pgfplots' => '&POSTpgfplots',
'pst-cox' => '&POSTpstcox',
'xecyr' => '&POSTxecyr',
);
@@ -1351,7 +1352,7 @@ sub MAKEcopy
# 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*");
+# -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");
@@ -3043,7 +3044,7 @@ sub MAKEpsnfss {
# different packages), and we don't want to mess with that. So just
# remove the fonts subdir -- except for the map files, which we do want.
#
- print "\t SPECIAL omit fonts from latex-tds $package\n";
+ print "\t SPECIAL $package omit fonts from latex-tds version\n";
# Start with the usual straight copy.
&SYSTEM ("$RM $startdir/$packagedir/TDS_READY");
@@ -3061,7 +3062,8 @@ sub MAKEcmlgc {
&MAKEflatten;
}
-sub MAKEpict2e {
+sub MAKEpict2e
+{
&setup;
chdir("$DEST/doc/$whichdocformat/$package");
&setup;
@@ -3162,6 +3164,26 @@ sub POSTpgf
&SYSTEM ("cd $DEST && mkdir tex && mv context generic latex plain tex");
}
+sub xmkdir
+{
+ my ($dir) = @_;
+ &SYSTEM ("mkdir -p $dir");
+}
+
+sub POSTpgfplots
+{
+ print "\t POST$package - mv directories\n";
+ &xchdir ($DEST);
+ #
+ &xmkdir ("doc/generic/$package");
+ &SYSTEM ("mv README ext_scripts test doc/generic/$package");
+ #
+ &xmkdir ("tex/generic");
+ &SYSTEM ("mv generic tex/generic/$package");
+ #
+ &SYSTEM ("mv context latex plain tex");
+}
+
sub POSTpstcox
{
print "POST$package - mv latex .sty, doc Gallery\n";