summaryrefslogtreecommitdiff
path: root/Master/tlpkg/bin/ctan2tds
diff options
context:
space:
mode:
Diffstat (limited to 'Master/tlpkg/bin/ctan2tds')
-rwxr-xr-xMaster/tlpkg/bin/ctan2tds49
1 files changed, 23 insertions, 26 deletions
diff --git a/Master/tlpkg/bin/ctan2tds b/Master/tlpkg/bin/ctan2tds
index ec1b2d72625..ea4791cdeeb 100755
--- a/Master/tlpkg/bin/ctan2tds
+++ b/Master/tlpkg/bin/ctan2tds
@@ -2563,33 +2563,30 @@ sub MAKEltt {
sub MAKEpstricks
{
-# this simply copies source files
+ # move the directories around.
&xchdir ($packagedir);
- &runjob("mkdir -p $DEST/tex/generic/pstricks");
- &runjob("mkdir -p $DEST/doc/generic/pstricks");
- &runjob("mkdir -p $DEST/source/generic/pstricks");
- &runjob("mkdir -p $DEST/tex/latex/pstricks");
- &runjob("mkdir -p $DEST/dvips/pstricks");
- &runjob("$MV generic/Changes $DEST/doc/generic/pstricks/Changes.generic");
- &runjob("$CP generic/* $DEST/tex/generic/pstricks && $RM -r generic");
- &runjob("$MV latex/Changes $DEST/doc/generic/pstricks/Changes.latex");
- &runjob("$CP latex/* $DEST/tex/latex/pstricks && $RM -r latex");
- chomp (my $basedir=`pwd`);
- &runjob("mkdir -p $DEST/source/generic/pstricks/pst-user");
- &xchdir("$DEST/source/generic/pstricks");
- my $archive="$basedir/doc/pst-user.tgz";
- &runjob("tar xzf $archive && $RM $archive");
- &xchdir ($basedir);
- &runjob("$MV doc/Changes $DEST/doc/generic/pstricks/Changes.doc");
- &runjob("$CP -r doc/* $DEST/doc/generic/pstricks && $RM -r doc");
- &runjob("$CP -r examples $DEST/doc/generic/pstricks && $RM -r examples");
- &runjob("$MV dvips/Changes $DEST/doc/generic/pstricks/Changes.dvips");
- &runjob("$CP dvips/* $DEST/dvips/pstricks && $RM -r dvips");
- &runjob("$RM examples.zip");
- &runjob("$CP * $DEST/doc/generic/pstricks");
-}
-
-sub MAKEwilson {
+ &xmkdir ("$DEST/doc/generic");
+ #
+ my $docdir = "$DEST/doc/generic/pstricks";
+ &SYSTEM ("$MV doc $docdir");
+ #
+ # move multiple Changes files out of runtime.
+ &runjob("$MV generic/Changes $docdir/Changes.generic");
+ &runjob("$MV latex/Changes $docdir/Changes.latex");
+ &runjob("$MV dvips/Changes $docdir/Changes.dvips");
+ #
+ &xmkdir ("$DEST/dvips");
+ &SYSTEM ("$MV dvips $DEST/dvips/pstricks");
+ #
+ &xmkdir ("$DEST/tex/generic");
+ &SYSTEM ("$MV generic $DEST/tex/generic/pstricks");
+ #
+ &xmkdir ("$DEST/tex/latex");
+ &SYSTEM ("$MV latex $DEST/tex/generic/pstricks");
+}
+
+sub MAKEwilson
+{
&setup;
my $docdir = "$DEST/doc/$whichdocformat/$package";