Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 3 Jun 2001 23:12:46 +0300 (EEST)
From:      Maxim Sobolev <sobomax@mail-in.net>
To:        ade@FreeBSD.ORG, mwm@mired.org
Cc:        obrien@FreeBSD.ORG, portmgr@FreeBSD.ORG, ports@FreeBSD.ORG
Subject:   Re: WITHOUT_X vs. WITHOUT_X11 vs. NO_X
Message-ID:  <200106032012.f53KCjo55123@mail.uic-in.net>
In-Reply-To: <20010603130537.E72002@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 3 Jun 2001 13:05:37 -0500, Ade Lovett wrote:
> 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:
> =

> =09USE_GTK=3D=0912
> =09USE_GNOME=3D=0914
> =

> 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:
> =

> =09USE_TK=3D=0983=09(implies USE_TCL=3D 83)
> =09USE_TCL=3D ja83=09(use japanese/tcl83)
> =

> and so on.

Looks fine to me.

> Extending this to X, we would end up with:
> =

> =09WITH_X=3D 3,4  (perhaps x11-3, x11-4 to cover a possible x12-*)
> =

> allowing us to deprecate XFREE86_VERSION.

No, XFREE86_VERSION serves entirely different purpose.
XFREE86_VERSION used to indicate which version of XFree86
is actually installed, not version of XFree86 that the software
needs. To some degree it is similar to HAS_XXX that we have
for GTK/GNOME.

-Maxim

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




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