[BRAINSTORMIG] name of the variable for passing command line options via make

2012-09-24 Thread Baptiste Daroussin
Hi,

One of the missing thing since we switch to OptionNG is a reliable ability to
pass options via command line that would override make.conf and config file
options.

Here is an implementation that do work:
http://people.freebsd.org/~bapt/OVERRIDE_BLA.diff

Now OVERRIDE_SET/UNSET doesn't seems to be the best name :)

http://www.freebsd.org/cgi/query-pr.cgi?pr=170180

Here are other proposition from me: 
LATE_SET/UNSET
CMD_SET/UNSET

Do you have better proposition?
Do you like one of those proposition?

end of the brainstorming:
1st August, the proposition that received the more votes will be chosen :)

regards,
Bapt


pgpAdpNQUyDgt.pgp
Description: PGP signature


Re: [BRAINSTORMIG] name of the variable for passing command line options via make

2012-09-24 Thread Baptiste Daroussin
On Tue, Sep 25, 2012 at 12:15:24AM +0200, Baptiste Daroussin wrote:
> Hi,
> 
> One of the missing thing since we switch to OptionNG is a reliable ability to
> pass options via command line that would override make.conf and config file
> options.
> 
> Here is an implementation that do work:
> http://people.freebsd.org/~bapt/OVERRIDE_BLA.diff
> 
> Now OVERRIDE_SET/UNSET doesn't seems to be the best name :)
> 
> http://www.freebsd.org/cgi/query-pr.cgi?pr=170180
> 
> Here are other proposition from me: 
> LATE_SET/UNSET
> CMD_SET/UNSET
> 
> Do you have better proposition?
> Do you like one of those proposition?
> 
> end of the brainstorming:
> 1st August, the proposition that received the more votes will be chosen :)

Of course 1st October should have been read here :)

regards,
Bapt


pgpDhSO6BYJvu.pgp
Description: PGP signature


Re: [BRAINSTORMIG] name of the variable for passing command line options via make

2012-09-24 Thread Matthew Seaman
On 24/09/2012 23:15, Baptiste Daroussin wrote:
> Here is an implementation that do work:
> http://people.freebsd.org/~bapt/OVERRIDE_BLA.diff
> 
> Now OVERRIDE_SET/UNSET doesn't seems to be the best name :)
> 
> http://www.freebsd.org/cgi/query-pr.cgi?pr=170180
> 
> Here are other proposition from me: 
> LATE_SET/UNSET
> CMD_SET/UNSET

SETOPT and UNSETOPT ?

As in:

   # cd /usr/ports/foo/bar
   # make SETOPT="THIS THAT" UNSETOPT="THEOTHER" install

Since it is setting or unsetting options, and that expresses the user's
wishes clearly and succinctly.

Cheers,

Matthew

-- 
Dr Matthew J Seaman MA, D.Phil.   7 Priory Courtyard
  Flat 3
PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate
JID: matt...@infracaninophile.co.uk   Kent, CT11 9PW



signature.asc
Description: OpenPGP digital signature


Re: [BRAINSTORMIG] name of the variable for passing command line options via make

2012-09-25 Thread Pietro Cerutti
On 2012-Sep-25, 00:15, Baptiste Daroussin wrote:
> Hi,
> 
> One of the missing thing since we switch to OptionNG is a reliable ability to
> pass options via command line that would override make.conf and config file
> options.
> 
> Here is an implementation that do work:
> http://people.freebsd.org/~bapt/OVERRIDE_BLA.diff
> 
> Now OVERRIDE_SET/UNSET doesn't seems to be the best name :)
> 
> http://www.freebsd.org/cgi/query-pr.cgi?pr=170180
> 
> Here are other proposition from me: 
> LATE_SET/UNSET
> CMD_SET/UNSET

WITH / WITHOUT

-- 
Pietro Cerutti
The FreeBSD Project
g...@freebsd.org

PGP Public Key:
http://gahr.ch/pgp


pgp324gvT9ZY5.pgp
Description: PGP signature


Re: [BRAINSTORMIG] name of the variable for passing command line options via make

2012-09-25 Thread Jamie Paul Griffin
[ Pietro Cerutti wrote on Tue 25.Sep'12 at 13:41:41 +0200 ]

> On 2012-Sep-25, 00:15, Baptiste Daroussin wrote:
> > Hi,
> > 
> > One of the missing thing since we switch to OptionNG is a reliable ability 
> > to
> > pass options via command line that would override make.conf and config file
> > options.
> > 
> > Here is an implementation that do work:
> > http://people.freebsd.org/~bapt/OVERRIDE_BLA.diff
> > 
> > Now OVERRIDE_SET/UNSET doesn't seems to be the best name :)
> > 
> > http://www.freebsd.org/cgi/query-pr.cgi?pr=170180
> > 
> > Here are other proposition from me: 
> > LATE_SET/UNSET
> > CMD_SET/UNSET
> 
> WITH / WITHOUT
 
SET_OPT / UNSET_OPT
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: [BRAINSTORMIG] name of the variable for passing command line options via make

2012-09-25 Thread Chris Rees
On 25 Sep 2012 12:42, "Pietro Cerutti"  wrote:
>
> On 2012-Sep-25, 00:15, Baptiste Daroussin wrote:
> > Hi,
> >
> > One of the missing thing since we switch to OptionNG is a reliable
ability to
> > pass options via command line that would override make.conf and config
file
> > options.
> >
> > Here is an implementation that do work:
> > http://people.freebsd.org/~bapt/OVERRIDE_BLA.diff
> >
> > Now OVERRIDE_SET/UNSET doesn't seems to be the best name :)
> >
> > http://www.freebsd.org/cgi/query-pr.cgi?pr=170180
> >
> > Here are other proposition from me:
> > LATE_SET/UNSET
> > CMD_SET/UNSET
>
> WITH / WITHOUT

I thought this was a joke, but thinking about it, this is the best idea IMO.

Chris
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: [BRAINSTORMIG] name of the variable for passing command line options via make

2012-09-25 Thread Olli Hauer
On 2012-09-25 13:54, Chris Rees wrote:
> On 25 Sep 2012 12:42, "Pietro Cerutti"  wrote:
>>
>> On 2012-Sep-25, 00:15, Baptiste Daroussin wrote:
>>> Hi,
>>>
>>> One of the missing thing since we switch to OptionNG is a reliable
> ability to
>>> pass options via command line that would override make.conf and config
> file
>>> options.
>>>
>>> Here is an implementation that do work:
>>> http://people.freebsd.org/~bapt/OVERRIDE_BLA.diff
>>>
>>> Now OVERRIDE_SET/UNSET doesn't seems to be the best name :)
>>>
>>> http://www.freebsd.org/cgi/query-pr.cgi?pr=170180
>>>
>>> Here are other proposition from me:
>>> LATE_SET/UNSET
>>> CMD_SET/UNSET
>>
>> WITH / WITHOUT
> 
> I thought this was a joke, but thinking about it, this is the best idea IMO.

I agree, but silently thinking OH NO! this brings us back to the discussions
from a view months ago...

If I understand correct the LATE_(UN)SET parameter can be used inside the port
after including bsd.port.options.mk (where I really miss it) and CMD_(UN)SET
from the command line.

I'm fine with the naming if we can get them in, and as long we do not force
the users to use "OVERRIDE_SET/UNSET" monsters on the command line.

--
Regards,
olli
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: [BRAINSTORMIG] name of the variable for passing command line options via make

2012-09-25 Thread Rene Ladan
On 25-09-2012 07:56, Matthew Seaman wrote:
> On 24/09/2012 23:15, Baptiste Daroussin wrote:
>> Here is an implementation that do work:
>> http://people.freebsd.org/~bapt/OVERRIDE_BLA.diff
>>
>> Now OVERRIDE_SET/UNSET doesn't seems to be the best name :)
>>
>> http://www.freebsd.org/cgi/query-pr.cgi?pr=170180
>>
>> Here are other proposition from me: 
>> LATE_SET/UNSET
>> CMD_SET/UNSET
> 
> SETOPT and UNSETOPT ?
> 
> As in:
> 
># cd /usr/ports/foo/bar
># make SETOPT="THIS THAT" UNSETOPT="THEOTHER" install
> 
> Since it is setting or unsetting options, and that expresses the user's
> wishes clearly and succinctly.
> 
I vote for this one, with WITH/WITHOUT as a good second one.

René

-- 
http://www.rene-ladan.nl:8080/

GPG fingerprint = E738 5471 D185 7013 0EE0  4FC8 3C1D 6F83 12E1 84F6
(subkeys.pgp.net)
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: [BRAINSTORMIG] name of the variable for passing command line options via make

2012-09-26 Thread Alex Dupre
Olli Hauer ha scritto:
>>> WITH / WITHOUT
>>
>> I thought this was a joke, but thinking about it, this is the best idea IMO.
> 
> I agree, but silently thinking OH NO! this brings us back to the discussions
> from a view months ago...
> 
> If I understand correct the LATE_(UN)SET parameter can be used inside the port
> after including bsd.port.options.mk (where I really miss it) and CMD_(UN)SET
> from the command line.

Hmm, no, I've understood that they are simply two different proposals
for the same features, i.e. command line overriding. I vote for WITH /
WITHOUT.

-- 
Alex Dupre
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"