Subject: CVS commit: pkgsrc/mk/bulk
To: None <pkgsrc-changes@netbsd.org>
From: Dan McMahill <dmcmahill@netbsd.org>
List: pkgsrc-changes
Date: 10/14/2001 23:34:54
Module Name:	pkgsrc
Committed By:	dmcmahill
Date:		Sun Oct 14 20:34:54 UTC 2001

Modified Files:
	pkgsrc/mk/bulk: build printdepends printindex

Log Message:
add some more failure checks for robustness.

- if something fails while extracting the DEPENDS for a particular package,
  mark that package as broken and drop the DEPENDS info for it.  This allows
  the build to continue and properly marks the package as broken.

- if something fails while extracting the PKGNAME, also mark the pkg as broken.

- be more careful about seeing if directories exist before cd'ing to them.
  Lack of such a test has caused problems elsewhere, so hopefully this will
  make the system more robust.


To generate a diff of this commit:
cvs rdiff -r1.12 -r1.13 pkgsrc/mk/bulk/build
cvs rdiff -r1.8 -r1.9 pkgsrc/mk/bulk/printdepends
cvs rdiff -r1.5 -r1.6 pkgsrc/mk/bulk/printindex

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