summaryrefslogtreecommitdiff
path: root/Build/cdbuild/ctan2tds.pl
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2007-09-30 18:24:50 +0000
committerKarl Berry <karl@freefriends.org>2007-09-30 18:24:50 +0000
commit44a40e758a3234d9bb165b0484abb4d5d51911f0 (patch)
tree4f24192eeaa7d70dc51a98109c28e36d8cfb43cd /Build/cdbuild/ctan2tds.pl
parenta2467719a97586f196d0061be818169d669e27bb (diff)
pdf-forms-tutorial-en (10jun07)
git-svn-id: svn://tug.org/texlive/trunk@5068 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/cdbuild/ctan2tds.pl')
-rwxr-xr-xBuild/cdbuild/ctan2tds.pl26
1 files changed, 25 insertions, 1 deletions
diff --git a/Build/cdbuild/ctan2tds.pl b/Build/cdbuild/ctan2tds.pl
index cd414e7fdc6..35478b86d38 100755
--- a/Build/cdbuild/ctan2tds.pl
+++ b/Build/cdbuild/ctan2tds.pl
@@ -248,6 +248,9 @@ chdir $startdir || die "chdir($startdir) failed: $!";
'pb-diagram', "&MAKEpbdiagram",
'pclnfss', "&MAKEpclnfss",
'pdcmac', "warn \"skipping pdcmac, needs work\n\"",
+ 'pdf-forms-tutorial', "die \"use pdf-forms-tutorial-de or -en\n\"",
+ 'pdf-forms-tutorial-de', "&MAKEpdf_forms_tutorial",
+ 'pdf-forms-tutorial-en', "&MAKEpdf_forms_tutorial",
'perltex', "&MAKEperltex",
'pgf', "&MAKEpgf",
'phaistos', "&MAKEflatten",
@@ -2842,6 +2845,27 @@ sub MAKEpclnfss {
}
+sub MAKEpdf_forms_tutorial
+{
+ # called for both the en and de versions.
+ &xchdir ($packagedir);
+
+ my $ll = substr ($package, -2); # en or de
+ my $lang;
+ if ($ll eq "en") {
+ $lang = "english";
+ } elsif ($ll eq "en") {
+ $lang = "german";
+ } else {
+ die "unexpected language code for $package: $al";
+ }
+
+ my $dest_lang = "$DEST/doc/$lang";
+ my $dest_pkg = "$dest_lang/pdf-forms-tutorial-$ll";
+ &SYSTEM ("mkdir -p $dest_lang");
+ &SYSTEM ("$CP -r $ll $dest_pkg");
+ &SYSTEM ("$CP README fdl.txt $dest_pkg");
+}
sub MAKEbeamer {
&xchdir ($packagedir);
@@ -2856,7 +2880,7 @@ sub MAKEbeamer {
}
-# this doesn't really work yet.
+# this doesn't work.
sub MAKEbeebe {
&setup;
print "\t SPECIAL moving beebe .bib and .bst\n";