/pkglint, Verifier for NetBSD packages
4.150, Package name:
pkglint-4.150, Maintainer: wiz
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
Required to run:
] Required to build:
Version history: (Expand)
- (2015-01-01) Updated to version: pkglint-4.150
- (2014-12-07) Updated to version: pkglint-4.149
- (2014-11-23) Updated to version: pkglint-4.148
- (2014-10-09) Updated to version: pkglint-4.147
- (2014-09-08) Updated to version: pkglint-4.146
- (2014-08-08) Updated to version: pkglint-4.145
CVS history: (Expand)
| 2015-01-01 07:10:11 by David A. Holland | Files touched by this commit (3) |
Add BROKEN_ON_PLATFORM and BROKEN_EXCEPT_ON_PLATFORM and bump version.
| 2014-12-06 23:21:30 by Amitai Schlair | Files touched by this commit (3) |
Don't complain about exact (non-range, non-wildcard) dependencies.
Now that mail/qmail-run "looks fine", replace it with another of
my errant packages as a test case. Bump version.
| 2014-11-24 17:31:34 by Amitai Schlair | Files touched by this commit (1) |
Now that pkglint's Makefile defines its LICENSE, I would expect the
'..' test to print "looks fine." and exit 0. Indeed, this is what
an installed pkglint does when run in pkgtools/pkglint. But the
corresponding test does not, depending in some way on the state
left by previous tests of main().
In lieu of precise understanding, just run the adjusted '..' test
earlier so that nothing causes it to fail. This will annoy someone
later (probably me), but gets us back to green.
| 2014-11-23 20:14:40 by Amitai Schlair | Files touched by this commit (1) |
Catch up tests to code:
- PythonDependency is a basic vartype
- Wording for missing LICENSE has changed (plural -> singular)
- Unknown dependency pattern is now ERROR (used to be WARN)
- qmail package behavior has been improved a bit (surprise!)
| 2014-11-23 16:30:08 by Makoto Fujiwara | Files touched by this commit (2) |
Add emacs25, xemacs21nox for makevars.map
Thanks wiz@ for OK. I don't believe we need emacs25nox ;-(
| 2014-10-09 16:10:41 by Thomas Klausner | Files touched by this commit (2) |
PKG_INSTALLATION_TYPES cleanup. Ride bump.
| 2014-10-09 16:07:17 by Thomas Klausner | Files touched by this commit (1163) |
Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.
| 2014-10-09 15:55:00 by Thomas Klausner | Files touched by this commit (1) |