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>