summaryrefslogtreecommitdiff
path: root/Build/cdbuild/ctan2tds.pl
diff options
context:
space:
mode:
Diffstat (limited to 'Build/cdbuild/ctan2tds.pl')
-rwxr-xr-xBuild/cdbuild/ctan2tds.pl44
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