notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
All times are UTC
Ukraine
non port: Mk/bsd.options.mk
SVNWeb

Number of commits found: 137 (showing only 37 on this page)

«  1 | 2 

Mon, 10 Jun 2013
[ 09:27 bapt search for other commits by this committer ] Original commit   Revision:320450
Yet more factorisation
[ 09:19 bapt search for other commits by this committer ] Original commit   Revision:320449
Factorise code
[ 08:39 tijl search for other commits by this committer ] Original commit   Revision:320446
Append per arch defaults directly to OPTIONS_DEFAULT. Duplicates
are eliminated later.
[ 08:37 tijl search for other commits by this committer ] Original commit   Revision:320445
Exclude options directly from OPTIONS_DEFINE and set ALL_OPTIONS
later. This simplifies the NO_OPTIONS_SORT case.

Approved by:	bapt
[ 08:22 bapt search for other commits by this committer ] Original commit   Revision:320444
This should not have been in either
[ 08:20 bapt search for other commits by this committer ] Original commit   Revision:320443
Partial revert of r320440 some things has been committed that shouldn't have yet
[ 07:27 bapt search for other commits by this committer ] Original commit   Revision:320440
Removed useless quotes
Sun, 9 Jun 2013
[ 16:04 tijl search for other commits by this committer ] Original commit   Revision:320344
Remove some redundant comments.

Approved by:	bapt
[ 16:02 tijl search for other commits by this committer ] Original commit   Revision:320343
Eliminate _ALL_EXCLUDE temporary variable and fuse two .for loops.

Approved by:	bapt
Fri, 7 Jun 2013
[ 08:06 bapt search for other commits by this committer ] Original commit   Revision:320177
Do not automatically popup dialog in case only options from global options are
defined

Requested by:	many
[ 05:55 bapt search for other commits by this committer ] Original commit   Revision:320149
Remove the OPTIONS parsing for real this time
[ 05:49 bapt search for other commits by this committer ] Original commit   Revision:320147
Fix exclusion of global options per ports
Thu, 6 Jun 2013
[ 13:58 bapt search for other commits by this committer ] Original commit   Revision:320098
Readd the OPTIONS parser given that apparently someports still haven't been
converted, and passed throught the grep that was supposed to find them all

Reported by:	Vincent Hoffman <vince@unsane.co.uk>
[ 06:29 bapt search for other commits by this committer ] Original commit   Revision:320055
Remove support for parsing the old OPTIONS macro, the compatibility code to load
the old optionsfile and compatibility with WITH_ and WITHOUT_ in make.conf
remains for now;
Wed, 5 Jun 2013
[ 17:21 bapt search for other commits by this committer ] Original commit   Revision:320007
Remove empty radio/single/group/multi options from lists
This can happen due to slave/exclude
Thu, 2 May 2013
[ 09:14 bapt search for other commits by this committer ] Original commit   Revision:317089
Fix NO_OPTIONS_SORT

Reported by:	hrs, osa
Mon, 29 Apr 2013
[ 14:49 bapt search for other commits by this committer ] Original commit   Revision:316825
Rework OPTIONS_EXCLUDE and OPTIONS_EXCLUDE_${ARCH} so that is also get excluded
from the SINGLE/MULTI/GROUP/RADIO

Add new (OPTIONS|${UNIQUENAME}_(UN)SET_FORCE to force options from make.conf
what ever has been saved via make config [1]

Add new OPTIONS_SLAVE designed to help slaved ports, each options added to
OPTIONS_SLAVE will be removed from master's OPTIONS_DEFINE, and PORT_OPTIONS
will be set as if always on.

Submitted by:	Marco Steinbach <coco@executive-computing.de> [1]
Mon, 25 Mar 2013
[ 09:15 bapt search for other commits by this committer ] Original commit   Revision:315205
Fix mismatched brackets

Submitted by:	draco@marino.st
Mon, 10 Dec 2012
[ 10:14 bapt search for other commits by this committer ] Original commit   Revision:308598
Extend the options framework providing 2 new macros:

OPTIONS_RADIO: a more user friendly way to allow selecting only 0 or 1 options
               among a list of options
OPTIONS_GROUP: this macros should be used to group options by theme allowing the
               user to select 0 or N options among a list of options

With hat:	portmgr
Reviewed by:	beat
Wed, 10 Oct 2012
[ 08:48 bapt search for other commits by this committer ] Original commit   Revision:305638
We are in 2012, it is time to activate IPV6 options by default everywhere
Fri, 5 Oct 2012
[ 13:43 bapt search for other commits by this committer ] Original commit   Revision:305300
Options can now be overridden from command line using
WITH/WITHOUT.

Name has been proprosed by gahr during brainstorming on ports@

PR:		ports/170180
Submitted by:	ohauer
Mon, 16 Jul 2012
[ 22:36 bapt search for other commits by this committer ] Original commit 
compare options loading from /var/db/port/options and make.conf against the
complete list of options.
COMPLETE_OPTIONS_LIST being OPTIONS_DEFINE + all the OPTIONS_SINGLE_* + all the
OPTIONS_MULTI_*
[ 11:38 bapt search for other commits by this committer ] Original commit 
- Document new options framework in bsd.options.mk
- new OPTIONS_DEFINE_${ARCH} and OPTIONS_DEFAULT_${ARCH} to define and activate
  options per arches.
- No more append to PORT_OPTIONS options that are not in OPTIONS_DEFINE, (in the
  expection of DOCS, NLS, EXAMPLES for compatibility)
Fri, 13 Jul 2012
[ 10:23 bapt search for other commits by this committer ] Original commit 
Add new OPTIONS_EXCLUSE_${ARCH} to be able to exclude an option on the given
arch
Fix xorg-server on sparc64 by excluing the HAL option on sparc64 has it used to
be before convertion to new options framework [1]

Reported by:    marius@
Tested by:      marius@
Approved by:    kwm [1]
Wed, 6 Jun 2012
[ 11:47 bapt search for other commits by this committer ] Original commit 
Do not search for upper case uniquename what setting per ports options
Tue, 5 Jun 2012
[ 06:56 bapt search for other commits by this committer ] Original commit 
Activate NO_OPTIONS_SORT by default when the ports still use the old framework,
that case user still get the exact same out as prior optionsng, for converter
ports NO_OPTIONS_SORT remains per port so that by default options are sorted but
maintainer can decided to unsort them.
[ 06:03 bapt search for other commits by this committer ] Original commit 
Allow NO_OPTIONS_SORT to work with old OPTIONS

Requested by:   dougb@
Mon, 4 Jun 2012
[ 11:43 bapt search for other commits by this committer ] Original commit 
Remove crufts committed by mistake

Reported by:    matthew@
[ 10:23 bapt search for other commits by this committer ] Original commit 
Fix loading of old options

Tested by:      flo@, gelraen (via IRC)
Sat, 2 Jun 2012
[ 09:13 bapt search for other commits by this committer ] Original commit 
Remove the double quotes while converting from old options framework to new one.

This fix the too long options breaking the UI

Reported by:    Oliver Pinter <oliver.pntr@gmail.com> (via private mail)
Fri, 1 Jun 2012
[ 09:06 bapt search for other commits by this committer ] Original commit 
by default optionsng sort the options before prompting to them.
add a new KNOB for maintainers: NO_OPTIONS_SORT to prevent from sorting the
options.

Requested by:   osa@
Tue, 29 May 2012
[ 15:35 bapt search for other commits by this committer ] Original commit 
if user set OPTIONS_UNSET EXAMPLES they create NOPORTEXAMPLES variable for
compatibility

With hat:       portmgr
[ 15:19 miwi search for other commits by this committer ] Original commit 
- Do not activate EXAMPLES by default if NOPORTEXAMPELS is set
- Add shared EXAMPES descriptions

With hat:       portmgr
[ 14:46 bapt search for other commits by this committer ] Original commit 
Do not activate DOCS by default if NOPORTDOCS is set
[ 13:30 bapt search for other commits by this committer ] Original commit 
Fix python's make config [1]
Better backward compatibility [2]

Reported by:    ketas (on #bsdports) [1], flo@ [2]
Tested by:      flo@ [2]
[ 11:49 bapt search for other commits by this committer ] Original commit 
recreate the WITH_/WITHOUT_ options for compatibility
[ 09:54 bapt search for other commits by this committer ] Original commit 
New options framework for the ports

for maintainers:
it introduces 3 different types of options: simple, multi and single:
- simple options are the same as the current options (i.e. on or off.)
- multi options are options where at least one must be set (1-N).
- single options are options where one and only one must be set (exclusive
  options).

for users:
- OPTIONS_SET: globally enable some options
- OPTIONS_UNSET: globally disable some options
- ${UNIQUENAME}_SET: enable per-port choice of options
- ${UNIQUENAME}_UNSET: disable per-port choice of options

For compatibility the old OPTIONS framework is now working on top of the new one
The options previously set with old OPTIONS are imported and converted
transparently.

A new knob NO_DIALOG if defined in the the config-conditional target is ignored
(prevent the dialog(1) ui to show up.

Thanks to all people involved:
beat@, crees@, Bryan Drewery, linimon@, novel@ and others, for testing,
comments, patches

Number of commits found: 137 (showing only 37 on this page)

«  1 | 2