[tex-live] metapost 0.99 sources checked in

Taco Hoekwater taco at elvenkind.com
Mon Nov 20 16:02:25 CET 2006


I just checked in the sources for metapost 0.99. Hopefully, it will 
compile ok (rev #2470)

However, I am not completely done yet.

* Still missing is mpware/dmp.

   There is quite an important update adding support for groff as well
   as heirloom troff, but: the (new) one in the metapost distibution
   does not use kpathsea for file searching, whereas the (old) one in
   texlive does.

   I am not sure what the best course of action is... attempt to patch
   the new version for use with kpathsea or include the non-kpathsea

* Still missing are the TEXMF files.

   Also still missing are the files for Master/texmf-dist; I am
   awaiting a reply from Werner and/or Michail on the best location
   for the troff-related files.

* I have changed 'convert', but not 'convert.bat'

   Mpost now needs mp.defines for the font inclusion library
   (mpdir subdirectory). But I have not touched convert.bat. I do
   not understand that file, and if I change anything I'll probably
   break it completely, so i decided to leave it alone.

* Cross-compilation:

   mpdir/loadcpool.c is compiled into executable form, and is then
   used to massage mp.pool into loadpool.c for inclusion into the
   executable (instead of runtime mp.pool discovery). This should work
   ok, except that in the metapost distribution,  I have cross-compiler
   support in autoconf/Makefile.in.

   Cross-compile support appears to be lacking from TeXLive, so I changed
   "$(native)" to  "./". But if there actually _is_ cross-compilation
   support this needs fixing; building mpost won't work under a
   cross-compiler right now.

Greetings, Taco

More information about the tex-live mailing list