From owner-freebsd-ports Sun Jun 3 11: 5:42 2001 Delivered-To: freebsd-ports@freebsd.org Received: from hub.lovett.com (hub.lovett.com [216.60.121.161]) by hub.freebsd.org (Postfix) with ESMTP id EAAF937B405; Sun, 3 Jun 2001 11:05:38 -0700 (PDT) (envelope-from ade@lovett.com) Received: from ade by hub.lovett.com with local (Exim 3.22 #1) id 156cFt-000JfO-00; Sun, 03 Jun 2001 13:05:37 -0500 Date: Sun, 3 Jun 2001 13:05:37 -0500 From: Ade Lovett To: Mike Meyer Cc: obrien@freebsd.org, portmgr@freebsd.org, ports@freebsd.org Subject: Re: WITHOUT_X vs. WITHOUT_X11 vs. NO_X Message-ID: <20010603130537.E72002@FreeBSD.org> References: <15127.61125.223478.210748@guru.mired.org> <20010602091237.B73968@dragon.nuxi.com> <20010602101544.A74982@dragon.nuxi.com> <15129.27608.566627.803030@guru.mired.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <15129.27608.566627.803030@guru.mired.org>; from mwm@mired.org on Sat, Jun 02, 2001 at 05:42:32PM -0500 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Sat, Jun 02, 2001 at 05:42:32PM -0500, Mike Meyer wrote: > Well, if we're going to open it up for discussion, I think it should > work like the GNOME/GTK/GLIB/etc. knobs. Ports would set WANT_X. The > makefiles would check to see if the user had set WITH_X or WITHOUT_X > and if neither were set, check to see if X was installed, then set > HAVE_X appropriately. The port would then check HAVE_X to see if it > should build with or without X. Yup. I am also looking at extending the GNOME/GTK/GLIB knobs beyond a simple yes/no to include a version number, eg: USE_GTK= 12 USE_GNOME= 14 Extending this to Tcl/Tk will also help out somewhat, though this will be slightly complicated by the japanese/* etc ports where there are different versions. Think: USE_TK= 83 (implies USE_TCL= 83) USE_TCL= ja83 (use japanese/tcl83) and so on. Extending this to X, we would end up with: WITH_X= 3,4 (perhaps x11-3, x11-4 to cover a possible x12-*) allowing us to deprecate XFREE86_VERSION. -aDe -- Ade Lovett, Austin, TX. ade@FreeBSD.org FreeBSD: The Power to Serve http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message