./pkgtools/pkglint, Verifier for NetBSD packages

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


Branch: CURRENT, Version: 4.149, Package name: pkglint-4.149, 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
errors.


Required to run:
[lang/perl5] [pkgtools/p5-pkgsrc-Dewey] [security/p5-Digest-SHA1] [devel/p5-enum]

Required to build:
[devel/p5-Test-Deep] [devel/p5-Test-Trap]

Version history: (Expand)


CVS history: (Expand)


   2014-12-06 23:21:30 by Amitai Schlair | Files touched by this commit (3)
Log message:
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)
Log message:
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)
Log message:
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)
Log message:
Add emacs25, xemacs21[45]nox 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)
Log message:
PKG_INSTALLATION_TYPES cleanup. Ride bump.
   2014-10-09 16:07:17 by Thomas Klausner | Files touched by this commit (1163)
Log message:
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)
Log message:
Bump version.
   2014-10-09 15:54:47 by Thomas Klausner | Files touched by this commit (4)
Log message:
More SVR4_PKGNAME cleanup.