diff options
Diffstat (limited to 'Build/cdbuild/ctan2tds.pl')
-rwxr-xr-x | Build/cdbuild/ctan2tds.pl | 44 |
1 files changed, 5 insertions, 39 deletions
diff --git a/Build/cdbuild/ctan2tds.pl b/Build/cdbuild/ctan2tds.pl index c15b3348481..35f8e41143f 100755 --- a/Build/cdbuild/ctan2tds.pl +++ b/Build/cdbuild/ctan2tds.pl @@ -2166,45 +2166,11 @@ sub MAKElfb { } sub MAKElh { - # this simply copies source files and then runs tex to make .mf's. - &xchdir ($packagedir); - # - &runjob("mkdir -p $DEST/doc/fonts"); - &runjob("$CP -r doc/fonts/lh $DEST/doc/fonts"); - # - &runjob("mkdir -p $DEST/fonts/source"); - &runjob("$CP -r fonts/source/lh $DEST/fonts/source"); - - &runjob("mkdir -p $DEST/source/fonts"); - &runjob("$CP -r source/lh $DEST/source/fonts"); - - &xchdir ("$DEST/source/fonts/lh/tex"); - &runjob("mkdir -p wrk"); # 99allenc.tex wants to write there - &runjob ("tex 99allenc.tex"); -# &inst_lh_fonts ("01cm-lh","lcy"); -# &inst_lh_fonts ("03cm-wn","ot2"); -# &inst_lh_fonts ("11ex-rx","x2"); -# &inst_lh_fonts ("12ex-la","t2a"); -# &inst_lh_fonts ("13ex-lb","t2b"); -# &inst_lh_fonts ("14ex-lc","t2c"); -# &inst_lh_fonts ("15ex-ld","t2d"); -} - -sub inst_lh_fonts { - my ($texfile,$dir) = @_; - &runjob("tex $texfile "); - &runjob("rm -f $texfile.dvi $texfile.log"); - &runjob("mkdir -p $DEST/fonts/source/lh/lh-$dir"); - &runjob("$CP wrk/*.mf $DEST/fonts/source/lh/lh-$dir"); - &runjob("rm -r wrk/*"); -} - -sub MAKElucida { -# this simply copies source files - chdir($packagedir) || die ("ERROR: cannot open directory"); - &runjob("mkdir -p $DEST"); - &runjob("$CP -r * $DEST"); - } + &MAKEcopy (); + # alternative fd files for cyrillic, etc. Don't install them. + # Rename directory to go with the rest of the package. + rename ("$DEST/source/latex/lhfonts", "$DEST/source/latex/lh"); +} sub MAKEliterat { # this simply copies source files |