2014-05-07 22:05 GMT+04:00, Ingo Schwarze <[email protected]>:
> Hi Vadim,
>
> Vadim Zhukov wrote on Wed, May 07, 2014 at 09:49:39PM +0400:
>> 07.05.2014 21:29 Ingo Schwarze:
>
>>> Really, you must remove USE_GROFF from the Makefile, even though
>>> that will break some of the pages.  The license plainly doesn't
>>> allow distributing the manuals without distributing the source.
>
>> Hm-m-m, we could just distribute packaged source files somewhere under
>> /usr/local/share, can't we? IMHO, it's better to fill disk a bit more
>> than to provide incorrect info.
>
> It's not incorrect info, it's just imcomplete info, and it affects
> only a few pages using tbl(7).  At some point, i will fix our tbl(7)
> implementation in mandoc(1), and the problem will go away without
> even the need to bump the port.
>
> Sure, you can install two copies of everything.  I wouldn't strongly
> object to that, but does it really make things better?
>
> You could also go without USE_GROFF and additionally install the
> cat versions just for those pages containing tbl(7) code mandoc
> doesn't handle yet, making sure that the time stamps of the cat files
> are newer than those of the man files, such that man(1) selects the
> cat versions where available.  But that's quite some work to set up
> correctly, and it will become obsolete once tbl(7) is fixed.
>
> Three possibilities - so much choice...  :-)
>
> I guess ultimately, it's your call.

I was lazy, thus I just added the tarball. :)

The "/man/" could not be stripped from paths, or USE_GROFF and
makewhatis magic won't work.

All other nits were fixed, and here is an updated port.

--
  WBR,
  Vadim Zhukov

Attachment: man-pages-posix_port.tar.gz
Description: GNU Zip compressed data

Reply via email to