Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Oct 2003 18:34:55 -0000
From:      Adam Weinberger <adamw@FreeBSD.org>
To:        Oliver Eikemeier <eikemeier@fillmore-labs.com>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: Broken portstree?
Message-ID:  <20031024183453.GQ96543@toxic.magnesium.net>
In-Reply-To: <3F995BA9.2000003@fillmore-labs.com>
References:  <200310241720.40898.freebsd.nospam@mekanix.dk> <3F99438A.4090902@fillmore-labs.com> <200310241752.56331.freebsd.nospam@mekanix.dk> <3F995BA9.2000003@fillmore-labs.com>

next in thread | previous in thread | raw e-mail | index | archive | help
>> (10.24.2003 @ 1304 PST): Oliver Eikemeier said, in 1.2K: <<
> Newer *ever* set USE_* in /etc/make.conf or elsewhere. User settable options
> are WITH_* and WITHOUT_*
> 
> every port that has USE_* as an user-settable option should be
> filed a bug report.
>> end of "Re: Broken portstree?" from Oliver Eikemeier <<

I agree. I think that USE_ would have been better left for user-defines,
but that's not how history panned out.

USE_* should be reserved for ports to define, and ports should not have
user-tunable options that begin with USE_ (or, in the ridiculous manner
of q3server-ra3 and utserver-to, DONT_USE_). Port should have all
user-definable settings as WITH_* and WITHOUT_*, and all ports that have
USE_ should be changed. Ermmn, IMO that is.

Here is a list of ports that have user-tunable options that begin with
USE_. Note that this is a really quick and dirty list, and probably has
errors.

# Adam


cad/gmsh
	USE_TRIANGLE
cad/tochnog
	USE_THREADS
chinese/libtabe
	USE_DB2
chinese/xcin25
	USE_DB2
comms/ltmdm
	USE_595_OBJ
devel/pear-PEAR
	USE_PHPIZE
editors/staroffice60
	USE_CDROM
games/q3server-ra3
	DONT_USE_ZIP
games/tome
	USE_XLIB
games/utserver-to
	DONT_USE_ZIP
	DO_USE_WRKSUBDIR
	DO_USE_STRIP
irc/ngircd
	USE_TCP_WRAPPERS
japanese/skkinput3
	USE_SKK10
japanese/zangband
	USE_Z_SCORES
mail/anubis
	USE_OPENSSL
	USE_GNUTLS
	USE_PAM
	USE_TCP_WRAPPERS
mail/mutt-devel
	USE_NCURSES
	USE_SLANG
math/maxima
	USE_CMLCL
	USE_GCL
	USE_CLISP
math/spooles
	USE_MPI
	USE_THREADS
security/heimdal
	USE_XLIB
security/isakmpd
	USE_KEYNOTE
security/krb5
	USE_MIT_TARBALL
www/interchange
	USE_THIS_PERL
www/lynx-current
	USE_OPENSSL
www/mnogosearch
	USE_OPENSSL
www/w3m
	USE_OPENSSL
x11/xmotd
	USE_HTML
	USE_MOTIF
	USE_XPM
x11-servers/XttXF86srv-common
	USE_SHARED_WRKSRC


--
Adam Weinberger
vectors.cx	>>  adam@vectors.cx	>>  http://www.vectors.cx
magnesium.net	<<  adamw@magnesium.net	<<  http://www.magnesium.net/~adamw
FreeBSD		>>  adamw@FreeBSD.org	>>  http://people.freebsd.org/~adamw
#vim:set ts=8: 8-char tabs prevent tooth decay.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031024183453.GQ96543>