+pl 15.jcn1
+ - autoconf on mf,mfont mp,mpost
+
pl 15
pl 14.hwn1
- \lyrics iso \lyric (mudela 1.0.7)
MAJOR_VERSION=1
MINOR_VERSION=0
PATCH_LEVEL=15
-MY_PATCH_LEVEL=
+MY_PATCH_LEVEL=jcn1
# use the above to send patches: MY_PATCH_LEVEL is always empty for a
# released version.
fi
])
-AC_DEFUN(AC_STEPMAKE_TEXMF, [
+AC_DEFUN(AC_STEPMAKE_TEXMF_DIRS, [
AC_ARG_ENABLE(tex-prefix,
[ enable-tex-prefix=DIR set the tex-directory to find TeX subdirectories. (default: PREFIX)],
[TEXPREFIX=$enableval],
if test "x$TEXDIR" = xauto ; then
AC_TEX_SUBDIR(TEXDIR)
fi
-
AC_SUBST(TEXPREFIX)
AC_SUBST(TEXDIR)
AC_SUBST(MFDIR)
])
+AC_DEFUN(AC_STEPMAKE_TEXMF, [
+ # urg, never know what names these teTeX guys will think up
+ AC_CHECK_PROGS(METAFONT, mf, no)
+ if test "x$METAFONT" = "xno"; then
+ AC_CHECK_PROGS(MFONT, mfont, -echo no mf or mfont)
+ METAFONT=$MFONT
+ fi
+
+ AC_CHECK_PROGS(METAPOST, mp, no)
+ if test "x$METAPOST" = "xno"; then
+ AC_CHECK_PROGS(MPOST, mpost, -echo no mp or mpost)
+ METAPOST=$MPOST
+ fi
+
+ AC_SUBST(METAFONT)
+ AC_SUBST(METAPOST)
+])
+
AC_DEFUN(AC_STEPMAKE_WARN, [
AC_MSG_WARN($1)
warn_b=yes
FLEX = @FLEX@
LN = @LN@
LN_S = @LN_S@
+METAFONT = @METAFONT@
+METAPOST = @METAPOST@
MSGFMT = @MSGFMT@
PATHSEP = @PATHSEP@
PERL = @PERL@
AC_STEPMAKE_LOCALE
AC_STEPMAKE_GETTEXT
AC_STEPMAKE_MSGFMT
-# AC_STEPMAKE_TEXMF
+AC_STEPMAKE_TEXMF
+# AC_STEPMAKE_TEXMF_DIRS
AC_STEPMAKE_YODL
1.0.14
1.0.14.hwn1
1.0.15
+1.0.15.jcn1
fi
])
-AC_DEFUN(AC_STEPMAKE_TEXMF, [
+AC_DEFUN(AC_STEPMAKE_TEXMF_DIRS, [
AC_ARG_ENABLE(tex-prefix,
[ enable-tex-prefix=DIR set the tex-directory to find TeX subdirectories. (default: PREFIX)],
[TEXPREFIX=$enableval],
if test "x$TEXDIR" = xauto ; then
AC_TEX_SUBDIR(TEXDIR)
fi
-
AC_SUBST(TEXPREFIX)
AC_SUBST(TEXDIR)
AC_SUBST(MFDIR)
])
+AC_DEFUN(AC_STEPMAKE_TEXMF, [
+ # urg, never know what names these teTeX guys will think up
+ AC_CHECK_PROGS(METAFONT, mf, no)
+ if test "x$METAFONT" = "xno"; then
+ AC_CHECK_PROGS(MFONT, mfont, -echo no mf or mfont)
+ METAFONT=$MFONT
+ fi
+
+ AC_CHECK_PROGS(METAPOST, mp, no)
+ if test "x$METAPOST" = "xno"; then
+ AC_CHECK_PROGS(MPOST, mpost, -echo no mp or mpost)
+ METAPOST=$MPOST
+ fi
+
+ AC_SUBST(METAFONT)
+ AC_SUBST(METAPOST)
+])
+
AC_DEFUN(AC_STEPMAKE_WARN, [
AC_MSG_WARN($1)
warn_b=yes
FLEX = @FLEX@
LN = @LN@
LN_S = @LN_S@
+METAFONT = @METAFONT@
+METAPOST = @METAPOST@
MSGFMT = @MSGFMT@
PATHSEP = @PATHSEP@
PERL = @PERL@
# AC_STEPMAKE_MAN
# AC_STEPMAKE_MSGFMT
# AC_STEPMAKE_TEXMF
+# AC_STEPMAKE_TEXMF_DIRS
AC_STEPMAKE_YODL
# AM_PATH_GTK(1.0.0,,AC_MSG_ERROR([please install proper version of gtk]))
$(outdir)/%.dvi: %.mf
- mf $<
+ $(METAFONT) $<
gftodvi $(basename $<)
mv $(basename $<).dvi $(outdir)
rm $(basename $<).*gf
$(outdir)/%.log: %.mf
- mf $<
+ $(METAFONT) $<
mv $(@F) $@
rm $(basename $< ).*gf
$(outdir)/%.tfm: %.mf
- mf '\mode:=ljfour; input $<;'
+ $(METAFONT) '\mode:=ljfour; input $<;'
mv $(@F) $(outdir)
rm $(basename $<).*gf $(basename $<).*log
$(outdir)/%.$(XPM_RESOLUTION)gf: %.mf
- mf "\\mode=$(XPM_MODE); \\input $<"
+ $(METAFONT) "\\mode=$(XPM_MODE); \\input $<"
mv $(@F) out
rm -f $(basename $<).log $(basename $<).tfm
# i've got no idea what this scaling could be for, on both sides...
# it seems that 'low_res', which should be all we ever need according
# to the metapost mfplain guru, really does 200dpi, iso 600dpi (minimun)
- -$(METAPOST) "&mfplain \mode=lowres; \mag=100.0; batchmode; input $<"
-# -mp "&mfmp \mode=ljfour; \mag=100.0; batchmode; input $<"
-# -mp "&mfplain modes \mode=ljfour; \mag=100.0; batchmode; \\input $<"
-# -mp "&mfplain \mode=lowres; \mag=10.0; batchmode; input $<"
-# -mp "&mfplain \mode=lowres; \mag=1.0; batchmode; input $<"
+ $(METAPOST) "&mfplain \mode=lowres; \mag=100.0; batchmode; input $<"
+# -$(METAPOST) "&mfmp \mode=ljfour; \mag=100.0; batchmode; input $<"
$(PYTHON) $(depth)/buildscripts/ps-to-pfa.py $<
rm -f $(basename $(@F)).[0-9]*
rm -f $(basename $<).log $(basename $<).tfm