Subject: CVS commit: pkgsrc/mk/flavor/pkg
To: None <pkgsrc-changes@NetBSD.org>
From: Johnny C. Lam <jlam@netbsd.org>
List: pkgsrc-changes
Date: 05/29/2007 15:26:25
Module Name:	pkgsrc
Committed By:	jlam
Date:		Tue May 29 15:26:25 UTC 2007

Modified Files:
	pkgsrc/mk/flavor/pkg: depends.mk

Log Message:
* Move the meat of the bootstrap-depends target entirely within the
  lock, which I think is what was originally intended.

* Avoid creating ${WRKDIR}/.depends when running the bootstrap-depends
  target, which is run as part of running the fetch target.  We still
  create the .depends file later when we need it.

XXX Note that there are still problems when locking occurs because locks
XXX are created in ${WRKDIR}, so running "bootstrap-depends" as a source
XXX for "fetch" will still cause the work directory to be created and
XXX populated with files.  This probably needs to be solved by using a
XXX different location for the lockfile, e.g. ${TMPDIR}, for the
XXX bootstrap-depends step.


To generate a diff of this commit:
cvs rdiff -r1.34 -r1.35 pkgsrc/mk/flavor/pkg/depends.mk

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