Subject: CVS commit: pkgsrc/mk
To: None <pkgsrc-changes@NetBSD.org>
From: Johnny C. Lam <jlam@netbsd.org>
List: pkgsrc-changes
Date: 06/14/2006 07:51:47
Module Name:	pkgsrc
Committed By:	jlam
Date:		Wed Jun 14 07:51:47 UTC 2006

Modified Files:
	pkgsrc/mk/install: install.mk
	pkgsrc/mk/package: package.mk

Log Message:
Insert cookie checks into the "real-install" and "real-package" targets,
which are invoked in recursive make calls for the "install" and
"package" targets respectvely.  These recursive make calls prevent
the top-level make from seeing all of the targets and computing a full
dependency graph, so it becomes possible for some targets to be invoked
more than once.  This change passes enough information along to the
recursive make calls and ensures that the source targets for the real-*
targets are only invoked once.


To generate a diff of this commit:
cvs rdiff -r1.7 -r1.8 pkgsrc/mk/install/install.mk
cvs rdiff -r1.7 -r1.8 pkgsrc/mk/package/package.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.