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

Reply via email to