From owner-freebsd-ports Fri Sep 17 15: 6:33 1999 Delivered-To: freebsd-ports@freebsd.org Received: from dfw-ix13.ix.netcom.com (dfw-ix13.ix.netcom.com [206.214.98.13]) by hub.freebsd.org (Postfix) with ESMTP id C27E915889 for ; Fri, 17 Sep 1999 15:06:25 -0700 (PDT) (envelope-from asami@stampede.cs.berkeley.edu) Received: (from smap@localhost) by dfw-ix13.ix.netcom.com (8.8.4/8.8.4) id RAA04907; Fri, 17 Sep 1999 17:06:15 -0500 (CDT) Received: from sji-ca50-38.ix.netcom.com(209.111.213.38) by dfw-ix13.ix.netcom.com via smap (V1.3) id rma004812; Fri Sep 17 17:05:36 1999 Received: (from asami@localhost) by silvia.hip.berkeley.edu (8.9.3/8.6.9) id PAA43733; Fri, 17 Sep 1999 15:05:31 -0700 (PDT) To: Bill Fenner Cc: ports@freebsd.org Subject: Re: ports that don't respect ${LOCALBASE} References: <199909171918.MAA27137@windsor.research.att.com> From: asami@freebsd.org (Satoshi - Ports Wraith - Asami) Date: 17 Sep 1999 15:05:30 -0700 In-Reply-To: Bill Fenner's message of "Fri, 17 Sep 1999 12:18:38 -0700" Message-ID: Lines: 25 X-Mailer: Gnus v5.7/Emacs 20.4 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org * From: Bill Fenner * And any USE_IMAKE ports are going to configure themselves to install * in the same place as X installed, no matter what X11BASE/PREFIX is * set to. That's what I meant by this paragraph: > Also, I didn't attempt changing PREFIX (while leaving LOCALBASE and > X11BASE alone) since many software require them being in the same tree > with some of its dependencies (like elisp stuff). Of course, some of > those can be fixed, but I wanted to concentrate on the more blatant > stuff first. To clarify, what I did was move /usr/local to /usr/pkg for *all* ports. (Note that the dependencies are built as packages during the same build process -- so if they are built with LOCALBASE=/usr/pkg, they will install there when they are required as dependencies.) I can do the same with XFree86 when it becomes buildable from ports. For a ports Makefile, PREFIX is used to specify where *this* port goes; LOCALBASE/X11BASE is for *other* ports (including this one if PREFIX is not explicitly set). Satoshi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message