This is just a heads-up that i'm working on a port of groff-1.20.1.
Obviously, now is not the time to commit new ports,
and besides, what i have is not ready for commit.

Right now, i'm using this port to compare behaviour of mandoc(1),
of our moribund in-tree groff-1.15, and of current groff.
In the long run, the plan is to get this ready for production
in OpenBSD 4.8 (to be released in November 2010).


Known issues:
 - For now, I deliberately switched off all features that can be
   switched off during the configure phase:  I don't want a workhorse
   for production, but have this beast as small and tame as possible.
 - Nearly all names of utilities conflict with our in-tree groff,
   so you need to call them by their full paths.  Pay attention
   to the order of directories in your $PATH.  The same applies
   to manual pages.  Do not install this on production machines.
 - /usr/local/lib/charset.alias conflicts with libiconv.
   I bluntly @comment-ed it out of the PLIST.
 - During the fake-install phase, there are a few error messages
   i did not investigate, see the Makefile.
 - Some stuff is installed to places where it doesn't belong.
 - groff-1.20.1 uses different boldface markup than groff-1.15
   and mandoc, so diff(1)ing is not yet meaningful, and less(1)
   doesn't like it, either.
 - The port had very little testing so far.

All the same, in case you are interested in groff or mandoc,
feel free to get back to me.

Attachment: groff-1.20.1-port.tgz
Description: application/tar-gz

Reply via email to