From owner-freebsd-ports@FreeBSD.ORG Fri Oct 24 11:34:54 2003 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EE21D16A4B3 for ; Fri, 24 Oct 2003 11:34:54 -0700 (PDT) Received: from magnesium.net (toxic.magnesium.net [207.154.84.15]) by mx1.FreeBSD.org (Postfix) with SMTP id 3944443FDF for ; Fri, 24 Oct 2003 11:34:54 -0700 (PDT) (envelope-from adamw@magnesium.net) Received: (qmail 92658 invoked by uid 1252); 24 Oct 2003 18:34:54 -0000 From: Adam Weinberger To: Oliver Eikemeier Message-ID: <20031024183453.GQ96543@toxic.magnesium.net> References: <200310241720.40898.freebsd.nospam@mekanix.dk> <3F99438A.4090902@fillmore-labs.com> <200310241752.56331.freebsd.nospam@mekanix.dk> <3F995BA9.2000003@fillmore-labs.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3F995BA9.2000003@fillmore-labs.com> X-Editor: Vim 6.2 http://www.vim.org X-Mailer: Mutt 1.5 http://www.mutt.org X-URL: http://www.vectors.cx X-ASL: 6/m/behind you User-Agent: Mutt/1.5.4i cc: Bjarne Wichmann Petersen cc: freebsd-ports@freebsd.org Subject: Re: Broken portstree? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Date: Fri, 24 Oct 2003 18:34:55 -0000 X-Original-Date: 24 Oct 2003 14:34:54 -0400 X-List-Received-Date: Fri, 24 Oct 2003 18:34:55 -0000 >> (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.