diff options
author | Karl Berry <karl@freefriends.org> | 2007-08-27 00:56:12 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2007-08-27 00:56:12 +0000 |
commit | 2634eed29f03f9adb96f535dc64ed873c7fed2a2 (patch) | |
tree | 3c6685dd253d5eb9976f12a8cc9b87386dbf9092 /Build/cdbuild | |
parent | 355513331b6d259e73e320e3ec7256018f865a0a (diff) |
fpl update for README, etc. (20 Jul 2007 17:17:36, Debian 433137)
git-svn-id: svn://tug.org/texlive/trunk@4825 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/cdbuild')
-rwxr-xr-x | Build/cdbuild/ctan2tds.pl | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/Build/cdbuild/ctan2tds.pl b/Build/cdbuild/ctan2tds.pl index 584823da46f..d1180edc1b1 100755 --- a/Build/cdbuild/ctan2tds.pl +++ b/Build/cdbuild/ctan2tds.pl @@ -347,6 +347,10 @@ chdir $startdir || die "chdir($startdir) failed: $!"; 'zefonts', "&MAKEflatten", ); +%specialpostnormal = ( + 'fpl' => '&POSTfpl', +); + # needs special TeX program to run the doc. %specialTEX = ( @@ -388,6 +392,7 @@ $standardsource='\.fdd|\.dtx|\.ins|\.c$|Makefile|\.drv'; 'epslatex-fr', 'NULL', 'eskdx', 'NULL', # do not move makefiles 'mff', '\.mfj|\.bat|\.diz', + 'fpl', "$standardsource|Add|\.sfd|\.pe|\.ps", ); %specialfoundry = ( @@ -594,6 +599,7 @@ $standardfmt='latex'; 'fontspec', 'xelatex', 'fourier', 'fonts', 'fouriernc', 'fonts', + 'fpl', 'fonts', 'frcursive', 'fonts', 'genmisc', 'generic', 'germbib', 'bibtex', @@ -1321,6 +1327,9 @@ sub donormal { killfiles($cleanpatt); killfiles($moreclean{$package}) if $moreclean{$package}; + + my $postnormal = $specialpostnormal{$package}; + eval ($postnormal) if $postnormal; } sub runins { @@ -2936,7 +2945,7 @@ sub MAKEpictex { &setup; chdir ($DOCDIR) || die "chdir($DOCDIR) failed: $!"; &SYSTEM("rm -rf mathspic"); # separate package - &SYSTEM("mv addon/* .; rmdir addon"); + &SYSTEM("$MV addon/* .; rmdir addon"); &donormal; } @@ -2950,6 +2959,12 @@ sub MAKElistings { &donormal; } +sub POSTfpl +{ + &SYSTEM ("$MV README.source $DEST/source/fonts/fpl/README"); +} + + # Allow overrides. In particular, CTAN can change some hashes to make # packages with licenses that TL doesn't allow. # |