From owner-freebsd-ports Fri Sep 29 14:09:33 1995 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id OAA03048 for ports-outgoing; Fri, 29 Sep 1995 14:09:33 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id OAA03043 for ; Fri, 29 Sep 1995 14:09:29 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.12/8.6.9) id OAA26387; Fri, 29 Sep 1995 14:08:14 -0700 Date: Fri, 29 Sep 1995 14:08:14 -0700 Message-Id: <199509292108.OAA26387@silvia.HIP.Berkeley.EDU> To: jmz@cabri.obs-besancon.fr CC: ports@freebsd.org In-reply-to: <9509291330.AA02036@cabri.obs-besancon.fr> (message from Jean-Marc Zucconi on Fri, 29 Sep 95 14:30:07 +0100) Subject: Re: viewfax doesn't package From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-ports@freebsd.org Precedence: bulk * make package PREFIX=/usr/local works Of course, but that means automatic package generation from the parent dir will no longer work! ;) And I don't think we should put PREFIX=/usr/local in the Makefile either, that would hard-code the port into /usr/local. * > Do you think we can delete BINDIR, MANDIR and set HELPDIR to * > ${USRLIBDIR}/X11 or something? * * I did not change this because I prefer to install everything in * /usr/local than in /usr/X11R6 :-) Well, I understand your preference, but the whole imake paradigm is designed to put things in one place, like it or not. * The problem with the ports using Imake is that there is no mechanism * in bsd.port.mk to install them in another location than $X11BASE. That's a "feature". Ports with Imakefiles are usually happy with $X11BASE. Let's not bend ourselves backwards to accomodate authors who do things they are not supposed to, ok? :) * I * should have written a configure script to set BINDIR, MANDIR and * HELPDIR: * echo "BINDIR=$PREFIX/bin" >> $WRKSRC/Imakefile * etc... * but I am lazy those days :-) You can just change them like I said, and you don't even need that. :) Satoshi