From owner-freebsd-ports Mon Mar 20 10:33:13 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id KAA02167 for ports-outgoing; Mon, 20 Mar 1995 10:33:13 -0800 Received: from grunt.grondar.za (grunt.grondar.za [196.7.18.129]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id KAA02136 for ; Mon, 20 Mar 1995 10:32:44 -0800 Received: from localhost (localhost [127.0.0.1]) by grunt.grondar.za (8.6.11/8.6.9) with SMTP id UAA28128; Mon, 20 Mar 1995 20:32:14 +0200 Message-Id: <199503201832.UAA28128@grunt.grondar.za> X-Authentication-Warning: grunt.grondar.za: Host localhost didn't use HELO protocol To: asami@cs.berkeley.edu (Satoshi Asami/=?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) cc: ports@FreeBSD.org Subject: Re: Gripe of the week (tm) :-) Date: Mon, 20 Mar 1995 20:32:13 +0200 From: Mark Murray Sender: ports-owner@FreeBSD.org Precedence: bulk > (following up on my previous message on this subject....) > > * Um, that doesn't work because your imake config files are saying > * otherwise! bsd.port.mk depends on imake to create the Makefile for X > * utilities. Go into your imake config dir and look at site.def, you > * should find > * > * #define ProjectRoot /usr/X11R6 > * > * Change that line to where you want to put your X tree. > > Actually, if we really want to change this from within bsd.port.mk, it > is possible. We can make it invoke imake with -DProjectRoot=${PREFIX} > (or X11BASE?). Naah. Doesn't work. After this the build tries to find too much in the specfied tree, and blows up. > Also, I'm not convinced that this is a good idea anyway. If you want > your X stuff in a different place, you *should* edit your site.def or > you'll have to fix your Makefiles every time you call xmkmf by > yourself and not from bsd.port.mk. Again, I want to _split_ my X stuff. "Pure" vs "local". M -- Mark Murray 46 Harvey Rd, Claremont, Cape Town 7700, South Africa +27 21 61-3768 GMT+0200