On Wed, Jun 07, 2006 at 07:51:58PM +0200, Matthias Kilian wrote: > Just wait a day or two, I made some patches on my own local ports > of some of that stuff.
Well, it seems my own patches are mostly for (the old) ec-fonts-mftraced and lilypond, so that doesn't help much. Anyways, some flaws and comments: - Installing the texinfo stuff with suffix 4.8 is fine, but unfortunately some shell scripts included in texinfo don't account for the --program-suffix and unconditionally invoke makeinfo, texi2dvi (i.e. without the 4.8 suffix). Since Matt pointed out that building the documentation is planned for the future, it would be a good idea to remove the dependency of lilypond on texinfo for now (if possible). I'd prefer to discuss the texinfo configure problems with Karl Berry (the author of texinfo) before adding yet more patches. - For the dependency problems in fontforge Steven mentioned: there's no --without-tiff, --without-png, etc. Yuck! So all this *must* be added to LIB_DEPENDS. - mftrace: two static libraries are missing in PLIST, and python should be included using MODULES (diff below). If would also be great if mftrace would call fontforge with crash recovery disabled, since crash recovery tries to write to ~/.PfaEdit. Ciao, Kili diff -x CVS -rNu mftrace.matt/Makefile mftrace/Makefile --- mftrace.matt/Makefile Wed Jun 7 06:37:37 2006 +++ mftrace/Makefile Fri Jun 9 20:02:38 2006 @@ -18,16 +18,14 @@ MASTER_SITES= ${HOMEPAGE} WANTLIB= c +MODULES= lang/python -PYTHON_VER= 2.4 - CONFIGURE_STYLE= gnu USE_GMAKE= Yes -CONFIGURE_ARGS+= PYTHON=python${PYTHON_VER} +CONFIGURE_ARGS+= PYTHON=${MODPY_BIN} MAKE_FILE= GNUmakefile RUN_DEPENDS= potrace::graphics/potrace \ - :python-${PYTHON_VER}*:lang/python/2.4 \ t1utils::print/t1utils \ fontforge::print/fontforge \ teTeX_base::print/teTeX/base