Subject: Re: XFree86 4.0.2 snapshot available (was Re: Successful NetBSD
To: Frederick Bruckman <fb@enteract.com>
From: Olaf Seibert <rhialto@polderland.nl>
List: port-i386
Date: 02/26/2001 01:18:04
On Wed 03 Jan 2001 at 09:03:01 -0600, Frederick Bruckman wrote:
> On Wed, 3 Jan 2001, Jared D. McNeill wrote:
> 
> > On Wed, 3 Jan 2001, Frederick Bruckman wrote:
> > > On Tue, 2 Jan 2001, Jared D. McNeill wrote:
> > > > Maybe we need something similar to ONLY_FOR_PLATFORM, except for X.
> > > > Example, if a package requires XFree86 4.0 or greater:
> > > >   ONLY_FOR_X=	XFree86-[4-9].*
> > >
> > > AFAIK, there's no "uname" for X. IMO, the best thing would be to
> >
> > X -version gives version information -- that would be easy to parse:
> >
> >   X -version 2>&1 | grep '^XFree86 Version' | cut -d \  -f 3
> >
> > Returns '3.3.6' on my system.
> 
> Interesting, but I suspect that doesn't work on all ports, and what if
> the user drops in a different Xserver, as is commonly done on mac68k?

Similarly, on my system, I get this (and I am really typing into an xterm):

azenomei$  X -version
bash: X: command not found
azenomei$

because there is no X server on my machine, just clients.

-Olaf.
-- 
___ Olaf 'Rhialto' Seibert - rhialto@polder --Soep van de dag, wat zal dat zijn
\X/ land.nl     --wat kan dat wezen, beter maar het ergste vrezen -Boy Bensdorp