./pkgtools/pkglint, Verifier for NetBSD packages

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 5.4.9, Package name: pkglint-5.4.9, Maintainer: rillig

pkglint is for pkgsrc packages what lint(1) is for C files. It checks
for various things that the used languages cannot detect, for example
application-specific restrictions on certain variables.

Before importing a new package or making changes to an existing package,
pkglint should be run in the package's directory to check for common
errors.


Required to build:
[lang/go]

Version history: (Expand)


CVS history: (Expand)


   2016-09-18 01:58:04 by Roland Illig | Files touched by this commit (2) | Package updated
Log message:
Updated pkglint to 5.4.9.

Changes since 5.4.8:

* Disallow lib/charset.alias in PLIST. This file may only be installed
  by converters/libiconv. (That package is currently broken, since
  it only touches that file when installing from source, not from a
  binary package. But pkglint is prepared for it to be fixed.)
   2016-09-10 21:47:21 by Benny Siegert | Files touched by this commit (30) | Package updated
Log message:
Revbump all Go packages after the Go 1.7.1 update.
   2016-09-06 22:54:21 by Roland Illig | Files touched by this commit (6)
Log message:
Allow packages to define their own tools using TOOLS_CREATE.

Suggested by @jperkin for lang/rust.
   2016-09-06 21:23:03 by Roland Illig | Files touched by this commit (2) | Package updated
Log message:
Updated pkglint to 5.4.8.

Changes since 5.4.7:

* Added cputime as an allowed keyword for UNLIMIT_RESOURCES.
   2016-08-20 11:21:46 by Benny Siegert | Files touched by this commit (26)
Log message:
Revbump packages using Go for Go 1.7 release.
   2016-07-10 23:24:47 by Roland Illig | Files touched by this commit (30) | Package updated
Log message:
Updated pkglint to 5.4.7.

Changes since 5.4.6:

* Allow conditionals of the form "${var1}" == "${var2}"
* Check for indentation of .include directives
* Check arbitrarily complex license conditions
* General code cleanup
   2016-07-10 13:37:27 by Roland Illig | Files touched by this commit (6) | Package updated
Log message:
Updated pkglint to 5.4.6.

Changes since 5.4.5:

* Fixed shell command parser to correctly parse redirections
* Added type definitions for several variables
* Allowed version numbers to be single digits
   2016-07-09 15:16:43 by Roland Illig | Files touched by this commit (6) | Package updated
Log message:
Updated pkglint to 5.4.5.

Changes since 5.4.4:

* Removed autofix for variables in BUILDLINK_TREE, since that change
  affects multiple variables in the file and therefore cannot be done
  automatically
* Fixed PLIST sorting to not lose lines