cvs commit: ports/emulators/wine Makefile distinfo pkg-plist
ports/emulators/wine/files patch-dlls-wineoss.drv
Doug Barton
dougb at FreeBSD.org
Sun May 15 18:34:16 UTC 2011
On 05/15/2011 11:08, Mark Linimon wrote:
> On Sun, May 15, 2011 at 03:59:20PM +0000, Alexey Dokuchaev wrote:
>> Carefully selected and reasonable defaults is one of the strong sides
>> of ports (and thus packages) that we offer, despite all aforementioned
>> drawbacks.
>
> User feedback at the last 2 conferences that I have been to, is that we
> are insufficiently consistent in our defaults. (In particular, X11 and
> CUPS are frequently mentioned as offenders; there are others.) This
> primarily affects our default-built packages.
>
> A post-BSDCan task for portmgr is to come up with recommendations on how
> to deal with this problem.
One thing that would be very helpful in this regard would be for the
OPTIONS to allow the environment to override. So to take one of your
examples if I have WITHOUT_CUPS in make.conf then when the options
dialog pops up the CUPS option should not be selected (regardless of the
default) and I shouldn't have to worry that /var/db/ports/name/options
is going to sneak WITH_CUPS in on me.
There are a couple of ports that I've come across that actually do this
already in their own Makefiles, unfortunately I can't find my notes
about which ones. But it should be a SMOP to re-use that code in
bsd.options.mk.
OTOH from the package side, if CUPS is going to be defaulted to on
universally it would be nice to have -nocups slave ports for some of the
more popular ports like we have -nox11 slaves now.
Doug
--
Nothin' ever doesn't change, but nothin' changes much.
-- OK Go
Breadth of IT experience, and depth of knowledge in the DNS.
Yours for the right price. :) http://SupersetSolutions.com/
More information about the cvs-ports
mailing list