diff options
author | Karl Berry <karl@freefriends.org> | 2006-12-19 14:43:13 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2006-12-19 14:43:13 +0000 |
commit | 1e298c548919394a0daf6243076a734b9b8c2fe7 (patch) | |
tree | c97a9c395e28bd30b4d13771dea3a2b6604e47f4 /Build | |
parent | 0ab593f121f4b07946d534dc7b7dc5e02e67c631 (diff) |
arabi 1.1 (18dec06)
git-svn-id: svn://tug.org/texlive/trunk@2811 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build')
-rwxr-xr-x | Build/cdbuild/ctan2tds.pl | 22 | ||||
-rw-r--r-- | Build/tools/Tpm.pm | 2 | ||||
-rwxr-xr-x | Build/tools/tpm-ctan-check | 2 |
3 files changed, 22 insertions, 4 deletions
diff --git a/Build/cdbuild/ctan2tds.pl b/Build/cdbuild/ctan2tds.pl index d4fe93eb229..37529554bee 100755 --- a/Build/cdbuild/ctan2tds.pl +++ b/Build/cdbuild/ctan2tds.pl @@ -77,6 +77,7 @@ chdir $startdir || die "chdir($startdir) failed: $!"; 'amsrefs', "&MAKEamslatex", 'antomega', "&MAKEflatten", 'antt', "&MAKEflatten", + 'arabi', "&MAKEarabi", 'arabtex', "&MAKEarabtex", 'archaic', "&MAKEwilson", 'arev', "&MAKEcopy", @@ -1021,7 +1022,7 @@ for (@ARGV) { @x=split(/\//,$packagedir); $package=pop(@x); - $dest=$specialdest{$package} || "texmf-dist"; + my $dest=$specialdest{$package} || "texmf-dist"; $TOPDEST="$TDS/$package"; $DEST="$TOPDEST/$dest"; @@ -1117,7 +1118,7 @@ sub MAKEcopy { -f "$dest/MANIFEST.txt" && &SYSTEM ("cd $dest && rm -f GUST*.txt MANIFEST.txt README.eng"); - # we need to preserve the lm sources. + # preserve the lm sources. if ($package eq "lm") { my $srcdir = " $dest/source/$whichdocformat/$package/"; &SYSTEM ("mkdir -p $srcdir"); @@ -1600,6 +1601,23 @@ sub MAKEamslatex { &SYSTEM ("rm -rf @deldir"); # discard the rest } +sub MAKEarabi { + &xchdir ("$packagedir/arabi/texmf"); # author will remove these next time + # + print "\t SPECIAL $package: removing microsoft and nonfree\n"; + &SYSTEM('find -name microsoft -o -name nonfree | xargs rm -rf'); + # + print "\t SPECIAL $package: rearranging for tds\n"; + &SYSTEM ("mkdir -p tex; mv latex tex"); + &SYSTEM ("rm -f tex/latex/arabi/updmap.cfg") + &SYSTEM ("rm -rf dvips"); + # + print "\t SPECIAL $package: copying to $DEST\n"; + # do the copy. + &SYSTEM ("mkdir -p $DEST"); + &SYSTEM ("$CP -r * $DEST/"); +} + sub MAKEarabtex { &xchdir ($packagedir); # diff --git a/Build/tools/Tpm.pm b/Build/tools/Tpm.pm index c32e95163a9..e4175960ff8 100644 --- a/Build/tools/Tpm.pm +++ b/Build/tools/Tpm.pm @@ -138,7 +138,7 @@ my @fonttypes = ( ); # Font vendors my @vendors = ( - "adobe", "amsfonts", "archaic", "arphic", + "adobe", "amsfonts", "arabi", "archaic", "arphic", "bakoma", "bh", "bitstrea", "bluesky", "cg", "cns", "cspsfonts-adobe", "groff", "hoekwater", "ibm", "itc", "jknappen", "jmn", "korean", "lh", diff --git a/Build/tools/tpm-ctan-check b/Build/tools/tpm-ctan-check index 75877b654fc..ff554601d16 100755 --- a/Build/tools/tpm-ctan-check +++ b/Build/tools/tpm-ctan-check @@ -10,7 +10,7 @@ my @WorkingTPM = qw( a0poster aastex abbr abc abstract accfonts acmtrans acronym active-conf aguplus algorithm2e algorithmicx algorithms alnumsec altfont ams amscls amsldoc-it amsltx2 amsmath amsrefs - amsthdoc-it apacite appendix arabtex archaic arcs arev + amsthdoc-it apacite appendix arabi arabtex archaic arcs arev armenian arrayjob arydshln ascii assignment attachfile aurical babelbib beamer beamer-tut-pt begriff bera betababel |