Subject: CVS commit: pkgsrc/mk
To: None <pkgsrc-changes@NetBSD.org>
From: Johnny C. Lam <jlam@netbsd.org>
List: pkgsrc-changes
Date: 07/19/2005 23:01:55
Module Name: pkgsrc
Committed By: jlam
Date: Tue Jul 19 23:01:55 UTC 2005
Modified Files:
pkgsrc/mk: bsd.pkg.use.mk
pkgsrc/mk/buildlink3: imake-check.mk
Log Message:
Tools that are marked with ":pkgsrc" are needed very early on, probably
too early for pkgsrc to adequately cope. In this case, imake-check.mk
was marking "imake" as a tool that was used to perform some tests.
This was causing xpkgwedge to be unnecessarily marked as a build
dependency since using imake in pkgsrc pretty much requires xpkgwedge.
However, in the case where we are running the "imake checks", we don't
need xpkgwedge around.
Solve this issue by marking all the tools in imake-check.mk with
":pkgsrc", and modify the xpkgwedge dependency test to not care about
"imake:pkgsrc".
To generate a diff of this commit:
cvs rdiff -r1.21 -r1.22 pkgsrc/mk/bsd.pkg.use.mk
cvs rdiff -r1.2 -r1.3 pkgsrc/mk/buildlink3/imake-check.mk
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.