svn commit: r367002 - head/devel/cmake
Adam Weinberger
adamw at adamw.org
Tue Sep 2 17:17:17 UTC 2014
On 2 Sep, 2014, at 13:08, Alexey Dokuchaev <danfe at FreeBSD.org> wrote:
> On Tue, Sep 02, 2014 at 11:42:41AM -0400, Adam Weinberger wrote:
>> If it's on by default I don▓t see the problem. Who are we to decide that
>> nobody should ever be allowed to build a port without manpages?
>
> Correct way out is to talk with upstream (yes, in every violating case) to
> provide pregen'ed manpages and/or documentaion in the release tarball (or
> separate file alongside).
I do not disagree with you at all. If you can run autogen before you release a tarball, surely you can pre-build your manpages.
> Lots of people still build things from ports, either because they like it
> this way, or they're not happy with our official binary packages (wrong
> OPTIONS selection for them). We should try to make their lives easier.
Agreed. Again with the end-user experience thing, our job is to anticipate what our end-users will want, and give them open doors to walk through. I definitely think that, here, for now, a non-zero segment of our user base would prefer no manpages to a dozen build-time dependencies. FreeBSD is usually excellent at this concept.
> I totally hate man/docs building. It has nothing do with my CPU; those bits
> most likely will be the same everywhere. Why not prebuild it then?
Again, I do not disagree with you at all. In the absence of pre-built manpages, however, mandatory sphinx is not the totally ideal solution.
# Adam
--
Adam Weinberger
adamw at adamw.org
http://www.adamw.org
More information about the svn-ports-head
mailing list