Subject: CVS commit: pkgsrc/pkgtools/pkglint
To: None <pkgsrc-changes@NetBSD.org>
From: Roland Illig <rillig@netbsd.org>
List: pkgsrc-changes
Date: 12/01/2005 03:10:16
Module Name:	pkgsrc
Committed By:	rillig
Date:		Thu Dec  1 03:10:16 UTC 2005

Modified Files:
	pkgsrc/pkgtools/pkglint: TODO
	pkgsrc/pkgtools/pkglint/files: pkglint.pl

Log Message:
- Reintroduced the check for absolute pathnames in shell commands. This
  check had been removed some time ago due to the huge number of false
  positives. Now that pkglint can parse shell commands quite well, it
  has been reintroduced, as absolute pathnames often indicate unportable
  features of a package. To implement this check (and a few others)
  accurately, the whole code for checking shell commands has been
  rewritten as a finite state machine.


To generate a diff of this commit:
cvs rdiff -r1.27 -r1.28 pkgsrc/pkgtools/pkglint/TODO
cvs rdiff -r1.397 -r1.398 pkgsrc/pkgtools/pkglint/files/pkglint.pl

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