[HEADSUP] New framework options aka optionng

Baptiste Daroussin bapt at FreeBSD.org
Wed May 30 21:48:06 UTC 2012


On Wed, May 30, 2012 at 05:38:26PM -0400, Michael Scheidell wrote:
> 
> 
> On 5/30/12 5:33 PM, Kevin Oberman wrote:
> >> would only cause confusion.
> > I'll go one further and suggest that the vast majority who don't want
> > these features are building specialized systems and they know very
> > well what they are doing. A global setting for these would be
> > desirable, though, as someone building a specialized distribution for,
> > say, an embedded system, will want no docs or examples for any port. I
> > suspect it is ALMOST always an all or nothing issue, not per port.
> > -- 
> for our commercial systems, we don't install man, docs, examples.
> and, I would suspect that I would be a little peeved if next time I 
> recompile all the ports, I had to stop and hit 'WITHOUT_PORTDOCS, 
> WITHOUT_PORTEXAMPLES' on every port.
> 
> Upward compatibility folks, if at all possible.
> 
> 
> -- 
> Michael Scheidell, CTO
>  >*| * SECNAP Network Security Corporation
> d: +1.561.948.2259
> w: http://people.freebsd.org/~scheidell
> _______________________________________________
> freebsd-ports at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"

echo "OPTIONS_UNSET+= DOCS" >> /etc/make.conf
echo "NO_DIALOG=yes" >> /etc/make.conf

having NOPORTSDOC and NOPORTEXAMPLES, KNOBS and OPTIONS has been a constant
demand by lots of users that is why I wrote it that way and merged NOPORTDOCS
and NOPORTEXAMPLES and WITHOUT_NLS btw to optionsng, I may be wrong, if that is
the case please speak loudly, saying why, what would be best what do you expect.

Keep in mind that currently lots of ports already define OPTIONS only concerning
documentation, also note that some DOCS might bring some heavy depencies like
doxygen.

Last but not least, by chance (for once I'm happy with chance :)) you do not
have to add DOCS or EXAMPLES to OPTIONS_DEFINE to be able to use them in your
ports! So you can use it just like NOPORTDOCS and NOPORTEXAMPLES use to work.
IE without and make config needed.

that mean a single way to define/check for it but 2 different kind of options.

Not sure this mail is clear :)

regards,
Bapt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20120530/91275232/attachment.pgp


More information about the freebsd-ports mailing list