Subject: Re: xpkgwedge vs. USE_X11 vs. ?
To: Hubert Feyrer <>
From: Todd Vierling <>
List: tech-pkg
Date: 07/31/1998 16:27:00
On Fri, 31 Jul 1998, Hubert Feyrer wrote:

: OK, here's how I understand things after doing so:
: We use PREFIX for referenging to a pkg's own files.


: For other libs & includes, we'll use LOCALBASE and X11BASE as
: appropriate. This implies I know a pkg is in LOCALBASE or X11BASE - is
: this intended?

It's not intended, but there's no way around it.  Hence, if you want
something installed by an X11 pkg, you use _both_.  If you want something
installed by a non-X11 pkg, you're safe using only LOCALBASE.

: So USE_X11 to indicate this really wants X to compile run and
: make USE_IMAKE independent of this to get the X configuring stuff invoked?

Well, USE_IMAKE is really just a superset of USE_X11.  And:

: With the result that each one might be set individually but that one
: doesn't imply the other (some Imake-pkgs that don't use the X window
: system come to my mind - tcsh, ...). Does this make sense?

Anything that _must_ use imake should depend on X, because that's where
imake is.  tcsh has a GNU-style configure system, too.  So, if it really
doesn't use X except for imake, make a Makefile out of a patchfile.  8-)

-- Todd Vierling (Personal; Bus.