Subject: CVS commit: pkgsrc/mk
To: None <pkgsrc-changes@NetBSD.org>
From: Joerg Sonnenberger <joerg@netbsd.org>
List: pkgsrc-changes
Date: 05/09/2007 23:33:52
Module Name:	pkgsrc
Committed By:	joerg
Date:		Wed May  9 23:33:52 UTC 2007

Modified Files:
	pkgsrc/mk: bsd.pkg.mk bsd.pkg.subdir.mk
Added Files:
	pkgsrc/mk/pbulk: pbulk-index.mk

Log Message:
Add two targets, pbulk-index and pbulk-index-item.

pbulk-index-item prints a number of variables used by the parallel bulk
build code during either the build, the report or the upload phase.

pbulk-index checks whether multiple versions of the current package
could be build (e.g. because multiple Python versions are supported) and
uses pbulk-index-item for each possible combination.

Thanks to David Laight for explaining the different between using :[#]
in the body of a make target and in a clause of an .if.

Powered-by: Google SoC 2007.


To generate a diff of this commit:
cvs rdiff -r1.1910 -r1.1911 pkgsrc/mk/bsd.pkg.mk
cvs rdiff -r1.65 -r1.66 pkgsrc/mk/bsd.pkg.subdir.mk
cvs rdiff -r0 -r1.1 pkgsrc/mk/pbulk/pbulk-index.mk

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