Subject: CVS commit: pkgsrc/mk/wrapper
To: None <pkgsrc-changes@NetBSD.org>
From: Roland Illig <rillig@netbsd.org>
List: pkgsrc-changes
Date: 10/21/2006 11:42:25
Module Name:	pkgsrc
Committed By:	rillig
Date:		Sat Oct 21 11:42:25 UTC 2006

Modified Files:
	pkgsrc/mk/wrapper: bsd.wrapper.mk logic wrapper.sh

Log Message:
Fixed the "inconsistent update" problem when using the pkgsrc wrapper
cache together with MAKE_FLAGS=-j. The cache file is now regenerated
into a temporary file and then renamed (atomically) to the "real" cache
file.

Fixed some code that would fail when run in "set -e" mode. If you want to
test the "set -e" mode, just uncomment the line in wrapper.sh.


To generate a diff of this commit:
cvs rdiff -r1.54 -r1.55 pkgsrc/mk/wrapper/bsd.wrapper.mk
cvs rdiff -r1.11 -r1.12 pkgsrc/mk/wrapper/logic
cvs rdiff -r1.5 -r1.6 pkgsrc/mk/wrapper/wrapper.sh

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