Broken portstree?
Adam Weinberger
adamw at FreeBSD.org
Fri Oct 24 11:34:55 PDT 2003
>> (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 at vectors.cx >> http://www.vectors.cx
magnesium.net << adamw at magnesium.net << http://www.magnesium.net/~adamw
FreeBSD >> adamw at FreeBSD.org >> http://people.freebsd.org/~adamw
#vim:set ts=8: 8-char tabs prevent tooth decay.
More information about the freebsd-ports
mailing list