svn commit: r318576 - head/mail/sendmail-sasl

Jason Helfman jgh at FreeBSD.org
Mon May 20 17:35:17 UTC 2013


On Mon, May 20, 2013 at 8:47 AM, Baptiste Daroussin <bapt at freebsd.org>wrote:

> > Since mail/sendmail was converted to optionsNG, shouldn't these options
> be
> > defined similarly with the new framework?
>
> Yes it should
> >
> > OPTIONS_SET= TLS SASL2 SASL SASLAUTHD
>
> No not that way OPTIONS_SET and OPTIONS_UNSET should never ever be used in
> a
> ports Makefile
>
> My apologies for this advice. I forgot that this can't be noted in
Makefile. It was PORT_OPTIONS at one point that should be defined.


> OPTIONS_SLAVE has been written for that
> It does 2 things:
> 1- it makes sure the options are activated in the slave
> 2- it removes the specified options for the options the user can select.
>

Very nice. I haven't used this, yet. I do see the commit about this now,
however has it been included in the Handbook or CHANGES? Sounds like it
would be well worth an inclusion if not.

Thanks bapt! Great addition.

-jgh

--
Jason Helfman          | FreeBSD Committer
jgh at FreeBSD.org     | http://people.freebsd.org/~jgh  | The Power to Serve


More information about the svn-ports-all mailing list