From owner-freebsd-ports Sun Mar 19 23:35:40 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA08353 for ports-outgoing; Sun, 19 Mar 1995 23:35:40 -0800 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id XAA08345 for ; Sun, 19 Mar 1995 23:35:37 -0800 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.8/8.6.6) id XAA26037; Sun, 19 Mar 1995 23:33:58 -0800 From: "Rodney W. Grimes" Message-Id: <199503200733.XAA26037@gndrsh.aac.dev.com> Subject: Re: Gripe of the week (tm) :-) To: asami@cs.berkeley.edu (Satoshi Asami/=?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Date: Sun, 19 Mar 1995 23:33:57 -0800 (PST) Cc: jmz@cabri.obs-besancon.fr, mark@grondar.za, ports@FreeBSD.org In-Reply-To: <199503200645.WAA02621@silvia.HIP.Berkeley.EDU> from "Satoshi Asami/=?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=" at Mar 19, 95 10:45:46 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 1565 Sender: ports-owner@FreeBSD.org Precedence: bulk > > * In the simplest case this can be set in the Makefile with eg. > * MAKE_FLAGS= BINDIR=${PREFIX}/bin MANDIR=${PREFIX}/man/man1 \ > * XAPPLOADDIR=${PREFIX}/lib/X11/app-defaults -f > * (taken from xloadimage) > > Are you sure this is what the user wants? I thought it is the Xt > library that determines where to look for app-defaults stuff, so > unless you built your libXt.so.* to look into someplace else, it would > still try to open /usr/X11R6/lib/X11/app-defaults. No? > > The above looks like it will just change the directories this program > will get installed into. Yep, and then you have to go hack up Xt or do what I did, and copy the app-defaults into /usr/local, since I modify these anyway (and I hate to loose those changes too) that was the route I choose. > And replying to Rod's remarks, you can't really do that unless Xt is > rewritten to be able to look for more than one directory for > app-defaults. Also, imake thinks that where the standard X libraries > are is where you want new libraries to get installed, etc., so you > also need to rewrite the imake config files if you want to keep the > "standard" and "optional" X stuff in separate places. I think this is probably something we should take up with the XFree86/Xconsortium folks. It is rather painful to not have the same flexibility we do with the OS in XFree86. ... > Satoshi > -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Custom computers for FreeBSD