From owner-freebsd-hackers Tue Mar 3 06:02:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA12122 for freebsd-hackers-outgoing; Tue, 3 Mar 1998 06:02:45 -0800 (PST) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from techunix.technion.ac.il (mellon@techunix.technion.ac.il [132.68.1.28]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA11833 for ; Tue, 3 Mar 1998 06:02:00 -0800 (PST) (envelope-from mellon@techunix.technion.ac.il) Received: (from mellon@localhost) by techunix.technion.ac.il (8.8.7/8.8.5) id QAA21909; Tue, 3 Mar 1998 16:01:44 +0200 (IST) Message-ID: <19980303160142.15863@techunix.technion.ac.il> Date: Tue, 3 Mar 1998 16:01:42 +0200 From: Anatoly Vorobey To: hackers@FreeBSD.ORG Subject: Re: ports for X11 stuff Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.88 In-Reply-To: <199803031041.CAA12165@silvia.HIP.Berkeley.EDU>; from Satoshi Asami on Tue, Mar 03, 1998 at 02:41:47AM -0800 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Satoshi, You, Satoshi Asami, were spotted writing this on Tue, Mar 03, 1998 at 02:41:47AM -0800: > * about different things. What I was talking about (and pardon me for not > * making myself clear) is installing any X related ports into > * /usr/local/X11R6/*, not installing all of X into /usr/local. My > > Let me make myself clear one more time; and I'll shut up. > > This is not a FreeBSD issue. It is *not possible* for us to change > this without massive imake hacking. Talk with the XFree86 folks about > it if you really care about it. I'm afraid you misunderstood the argument. I was talking about X11 ports _that build without imake_. There're quite a few. rxvt(1) is a good example. These ports are now forced into /usr/X11R6 by USE_X11 (without USE_IMAKE); bsd.port.mk then selects PREFIX to be either /usr/X11R6 or /usr/local, based on whether USE_X11 is defined. PREFIX is then picked up either by configure or custom Makefile, etc... Again, an /etc/make.conf _non-default_ flag could force USE_X11 to mean PREFIX=/usr/local/X11R6 (or even specify the dir in the flag, instead of making it boolean), and force bsd.port.mk not to run mtree to reaffirm/recreate X11's dir structure in $PREFIX, or run it /usr/local, or whatever. And - lo and behold - at least the non-imake ports go cleanly into /usr/local/X11R6. (I guess if I repeat this a few more times, Jordan will agree just to shut me up ;)). -- Anatoly Vorobey, mellon@pobox.com http://pobox.com/~mellon/ "Angels can fly because they take themselves lightly" - G.K.Chesterton To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message