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.