Subject: CVS commit: pkgsrc/mk/bulk
To: None <pkgsrc-changes@NetBSD.org>
From: Roland Illig <rillig@netbsd.org>
List: pkgsrc-changes
Date: 11/28/2005 01:14:36
Module Name:	pkgsrc
Committed By:	rillig
Date:		Mon Nov 28 01:14:35 UTC 2005

Modified Files:
	pkgsrc/mk/bulk: printindex printindex.1

Log Message:
- Don't use the .pkglist cache anymore, as the cache is quite cheap to
  regenerate. This change makes printdepends and printindex more
  independent, because before this change, printindex could use the
  cache provided by printdepends, but not the other way round.

- Fixed the section "Sanity checks, part 2" by allowing newline
  characters in the list of packages from which the index is built.
  This bug just hasn't been noticed because the list taken from the
  cache did not have newlines at all.

  The '-' character is not included in the $allowed variable because it
  is handled specially and differently by sh(1) and tr(1).

- Updated the printindex man page.


To generate a diff of this commit:
cvs rdiff -r1.27 -r1.28 pkgsrc/mk/bulk/printindex
cvs rdiff -r1.4 -r1.5 pkgsrc/mk/bulk/printindex.1

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