svn commit: r315222 - in head: devel/qdevelop games/warmux graphics/xaos math/qtiplot multimedia/minitube print/hplip textproc/qstardict
Alexey Dokuchaev
danfe at FreeBSD.org
Sat Apr 6 09:03:44 UTC 2013
On Thu, Apr 04, 2013 at 05:24:32PM +0800, Sunpoet Po-Chuan Hsieh wrote:
> If maintainers think these options are annoying, they could put them to the
> end of OPTIONS_DEFINE.
Option knobs are sorted by default, so their position within OPTIONS_DEFINE
does not usually matter.
> > Options such as IPV6, DOCS, EXAMPLES, and NLS are generally set
> > globally (e.g., OPTIONS_UNSET= NLS) and not per port. As such, it can
> > reduce user annoyance if the dialog box is not shown for such options.
The problem, however, is that sometimes DOCS really mean "build the docs
with some <heavy-stuff>, ergo pull lots of extra bdeps" rather than "copy
few docs into $docsdir". I usually prefer to see if the former starts to
happen to quickly hit ^C and disable [misused] DOCS option. That said, in
general I think it's better to list DOCS et al. even if there're no other
options (that is, always).
Maybe it makes sense to introduce a knob to suppress dialog pop-up when
OPTIONS_DEFINE contains only things like IPV6, DOCS, EXAMPLES, and NLS.
It can be opt-in or opt-out, but at least every option would consistently
be listed in OPTIONS_DEFINE. This is also good for various ports sanity
checks, for example -- less special hacks to introduce.
./danfe
More information about the svn-ports-all
mailing list