summaryrefslogtreecommitdiff
path: root/Build/cdbuild
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2006-08-14 16:28:59 +0000
committerKarl Berry <karl@freefriends.org>2006-08-14 16:28:59 +0000
commit82e9c45dca3f9b792cb960377e48f2cc105ff115 (patch)
treeee2cdcc672555d318c7cc437b67da660ee47e121 /Build/cdbuild
parent4b18eaacda17a1d6c4d72b81acf078708905f089 (diff)
new package vpe for pdf source specials
git-svn-id: svn://tug.org/texlive/trunk@1952 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/cdbuild')
-rwxr-xr-xBuild/cdbuild/ctan2tds.pl18
1 files changed, 16 insertions, 2 deletions
diff --git a/Build/cdbuild/ctan2tds.pl b/Build/cdbuild/ctan2tds.pl
index 8c3cf24d84a..1bbf2d39aa9 100755
--- a/Build/cdbuild/ctan2tds.pl
+++ b/Build/cdbuild/ctan2tds.pl
@@ -52,7 +52,6 @@ $TDS = getcwd();
chdir $startdir || die "chdir($startdir) failed: $!";
#
-#--------------------------------------------------------------
# packages to treat entirely on their own, or not at all.
# the code here is evaluated by Perl, so special packages
# can have their own subroutine.
@@ -273,6 +272,7 @@ chdir $startdir || die "chdir($startdir) failed: $!";
'vhistory', "&MAKEflatten",
'vntex', "&MAKEcopy",
'voss-de', "&MAKEvossde",
+ 'vpe', "&MAKEvpe",
'wasy2', "&MAKEflatten",
'xfrac', "&MAKEflatten",
'xkeyval', "&MAKEflatten",
@@ -1806,7 +1806,7 @@ sub MAKEdevanagr {
&SYSTEM('mv bin/devnag.c bin/devnag.exe /tmp');
#
print "\t SPECIAL $package: flatten\n";
- chdir ("..");
+ &xchdir ("..");
&MAKEflatten;
print "\t YOU-MUST-DO update /tmp/devnag.c and devnag.exe into Build\n";
}
@@ -2264,6 +2264,20 @@ sub MAKEvossde {
&SYSTEM("rm -r $docdir/mathmode");
}
+
+# includes shell script.
+sub MAKEvpe {
+ &xchdir ($packagedir);
+ #
+ print "\t SPECIAL $package: moving vpe.pl to /tmp\n";
+ &SYSTEM('mv vpe.pl /tmp/vpe');
+ #
+ &xchdir ("..");
+ &donormal ();
+ #
+ print "\t YOU-MUST-DO update /tmp/vpe into Build\n";
+}
+
sub MAKEukrhyph {
# this simply copies source files
chdir($packagedir) || die ("ERROR: cannot open directory");