From owner-freebsd-ports@FreeBSD.ORG Thu Dec 30 21:38:46 2004 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1D73916A4CE for ; Thu, 30 Dec 2004 21:38:46 +0000 (GMT) Received: from voodoo.oberon.net (voodoo.oberon.net [212.118.165.100]) by mx1.FreeBSD.org (Postfix) with ESMTP id CDE8D43D31 for ; Thu, 30 Dec 2004 21:38:45 +0000 (GMT) (envelope-from krion@voodoo.oberon.net) Received: from krion by voodoo.oberon.net with local (Exim 4.43 (FreeBSD)) id 1Ck80E-000B40-2v; Thu, 30 Dec 2004 22:38:38 +0100 Date: Thu, 30 Dec 2004 22:38:38 +0100 From: Kirill Ponomarew To: Kris Kennaway Message-ID: <20041230213838.GD25720@voodoo.oberon.net> References: <200412300714.iBU7ERhn089159@repoman.freebsd.org> <20041230141447.GB25720@voodoo.oberon.net> <20041230213519.GB28560@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="4SFOXa2GPu3tIq4H" Content-Disposition: inline In-Reply-To: <20041230213519.GB28560@xor.obsecurity.org> X-NCC-Regid: de.oberon X-NIC-HDL: KP869-RIPE cc: ports@FreeBSD.org Subject: Re: Patch to fix installing with nonstandard PREFIXes (Re: cvs commit: ports/Mk bsd.port.mk) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Dec 2004 21:38:46 -0000 --4SFOXa2GPu3tIq4H Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Dec 30, 2004 at 01:35:19PM -0800, Kris Kennaway wrote: > On Thu, Dec 30, 2004 at 03:14:48PM +0100, Kirill Ponomarew wrote: > > On Thu, Dec 30, 2004 at 07:14:27AM +0000, Kris Kennaway wrote: > > > * Overhaul the mtree spec file selection code: instead of deciding = based > > > on the value of USE_X_PREFIX, compare PREFIX to X11BASE and LOCAL= BASE > > > directly. This fixes the MTREE_FILE for ports that set PREFIX=3D= ${X11BASE} > > > but don't set USE_X_PREFIX for some reason. If PREFIX is a > > > nonstandard value, set NO_MTREE=3Dyes. > >=20 > > It seems it broke MANPREFIX, you can try to build misc/nut or > > net/icpld with 'make install PREFIX=3D$out_of_${LOCALBASE} >=20 > Oops, I didn't think about that. Here's the patch I hope to commit > later today after some further validation: Yeah, it looks good, thanks. -Kirill --4SFOXa2GPu3tIq4H Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFB1HVeQC1G6a60JuURAsS+AKCsL9q1VZvMS2pnQmtlpsv1vHl63QCdFF8Q KMPGYaG5kxB2EEawTMgWpB8= =Ir1H -----END PGP SIGNATURE----- --4SFOXa2GPu3tIq4H--