Skip site navigation (1)Skip section navigation (2)
Date:      09 Nov 2000 17:52:45 -0800
From:      asami@FreeBSD.org (Satoshi - Ports Wraith - Asami)
To:        Steve Price <steve@FreeBSD.org>
Cc:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: ports/cad/pisces Makefile
Message-ID:  <vqcvgtwegpe.fsf@silvia.hip.berkeley.edu>
In-Reply-To: <200011082255.OAA06620@freefall.freebsd.org> (Steve Price's message of "Wed, 8 Nov 2000 14:55:30 -0800 (PST)")
References:  <200011082255.OAA06620@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
 * steve       2000/11/08 14:55:30 PST
 * 
 *   Modified files:
 *     cad/pisces           Makefile 
 *   Log:
 *   Better handling for the imake dependency when XFREE86_VERSION != 3.  The
 *   old way had us installing imake-4 over the imake that is already a part
 *   of the XFree86-3 port.

I'm not sure I understand.  It used to have (paraphrased)

BUILD_DEPENDS=  imake-4
USE_XLIB=       yes  (which translates to LIB_DEPENDS=XFree86 3 or 4)

This is not an issue for packages, since BUILD_DEPENDS won't be
propagated to packages.  So I assume you are talking about ports.

If the user already has XFree86-3 installed, then imake already exists
so the BUILD_DEPENDS won't be invoked either.

Which means, a problem only arises when the user has XFre86-3 not
installed, in which case BUILD_DEPENDS=imake-4 will install imake-4
and LIB_DEPENDS to XFree86-3 will install XFree86-3 (including
imake).  Is that what you noticed?

In that case, we may want to just take care of this in bsd.port.mk.
Either reverse the ordering of build-depends and lib-depends in
_PORT_USE, or introduce a new variable (NEED_IMAKE) that says it needs
imake but don't run it by default, or just switch over to XFree86-4
and forget about XFree86-3.  (I prefer the last one. :)

Satoshi


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?vqcvgtwegpe.fsf>