summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2007-12-18 00:43:11 +0000
committerKarl Berry <karl@freefriends.org>2007-12-18 00:43:11 +0000
commite985bdaa087d17883d5dfd0ae7a7b7cf83fc5aa1 (patch)
treee5849e6a039cc09c4ca16346a36570fe25eb014b /Master
parent3b4b54b9a6f7f69fe19a679ec2ea09c795059f79 (diff)
venturisadf lacks tex support
git-svn-id: svn://tug.org/texlive/trunk@5800 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rwxr-xr-xMaster/tlpkg/bin/ctan2tds27
1 files changed, 25 insertions, 2 deletions
diff --git a/Master/tlpkg/bin/ctan2tds b/Master/tlpkg/bin/ctan2tds
index cc2d76f6a17..e91baaf80bd 100755
--- a/Master/tlpkg/bin/ctan2tds
+++ b/Master/tlpkg/bin/ctan2tds
@@ -64,6 +64,7 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw
'arabi', "&MAKEarabi",
'arabtex', "&MAKEarabtex",
'archaic', "&MAKEwilson",
+ 'arphic', "&MAKEarphic",
'arev', "&MAKEcopy",
'ascii', "&MAKEflatten",
'astron', "die 'skipping, nonfree license'",
@@ -175,7 +176,7 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw
'japanese', "die 'skipping, requires ptex'",
'jasthesis', "die 'skipping, license is unknown'",
'jj_game', "die 'skipping, requires acrotex'",
- 'jsclasses', "die 'skipping, requires nonfree ptex/platex',
+ 'jsclasses', "die 'skipping, requires nonfree ptex/platex'",
'kerkis', "&MAKEflatten",
'koma-script', "&MAKEkoma",
'kpfonts', "&MAKEflatten",
@@ -346,7 +347,8 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw
'ukrhyph', "&MAKEukrhyph",
'unitsdef', "&MAKEflatten",
'velthuis', "&MAKEcopy",
- 'verbatimcopy', "die 'skipping, no doc source'",
+ 'venturisadf', "die 'skipping, no tfm/etc. support'",
+ 'verbatimcopy',"die 'skipping, no doc source'",
'vhistory', "&MAKEflatten",
'vicentino', "die 'skipping, nonfree license'",
'vntex', "&MAKEcopy",
@@ -1913,6 +1915,27 @@ sub MAKEarabtex {
&MAKEflatten ();
}
+sub MAKEarphic {
+ &xchdir ($packagedir);
+ # tds-ready tarballs with a top-level dir name. copy all into new/.
+ &SYSTEM ("mkdir -p new");
+ for my $tar (<*.tar.*>) {
+ (my $tarbase = $tar) =~ s/\.tar.*//;
+ &SYSTEM ("tar xf $tar "
+ . "&& (cd $tarbase && cp -arf * ../new)"
+ . "&& rm -rf $tar $tarbase");
+ }
+ # move everything from new to the top level.
+ &SYSTEM ("mv new/* . && rmdir new");
+ #
+ # move docs to subdir.
+ &SYSTEM ("mv arphic-sampler* doc/fonts/arphic");
+ #
+ # copy to dest.
+ &xchdir ("..");
+ &MAKEcopy ();
+}
+
sub MAKEaurical {
&xchdir ($packagedir);
#