./pkgtools/pkglint, Verifier for NetBSD packages

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


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

pkglint checks whether a pkgsrc package conforms to the various
conventions established over the years. It produces warnings, errors and
notes and, upon request, explains them.

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.

This is the current version of pkglint. Because it is written in go,
it does not run on all pkgsrc platforms; see also pkglint4.


Required to build:
[pkgtools/cwrappers] [security/go-crypto] [devel/go-check] [devel/go-sys] [lang/go114]

Master sites:


Version history: (Expand)


CVS history: (Expand)


   2021-11-20 19:06:13 by Roland Illig | Files touched by this commit (2) | Package updated
Log message:
pkgtools/pkglint: update to 21.3.4

Changes since 21.3.3:

For wip packages, allow SHA1 to be used as digest algorithm.  An example
package that needs this is wip/doomlegacy-devel.
   2021-11-13 22:20:59 by Roland Illig | Files touched by this commit (4) | Package updated
Log message:
pkgtools/pkglint: update to 21.3.3

Changes since 21.3.2:

Explain warning about invalid symlink.

Do not warn when a package uses MAKE_JOBS without adding it to
BUILD_DEFS, since MAKE_JOBS is supposed to be a build-time only
variable.
   2021-11-05 21:02:50 by Benny Siegert | Files touched by this commit (97) | Package updated
Log message:
Revbump all Go packages after go117 update
   2021-10-28 22:15:25 by Roland Illig | Files touched by this commit (7) | Package updated
Log message:
pkglint: update to 21.3.2

Changes since 21.3.1:

Replace RMD160 with BLAKE2s for distfiles in main pkgsrc, keep the
previous RMD160 for pkgsrc-wip, at least until 2021Q4.
   2021-10-26 13:11:08 by Nia Alarie | Files touched by this commit (12)
Log message:
pkgtools: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes
   2021-10-09 10:33:10 by Roland Illig | Files touched by this commit (10) | Package updated
Log message:
pkgtools/pkglint: update to 21.3.1

Changes since 21.3.0:

When checking a standalone makefile fragment, pkglint reports redundant
variable declarations.

In pathname patterns, spaces and other escaping is allowed. This is
needed for devel/meson. While here, register MESON_REQD.

Adjust to the removal of SHA1 for distfiles. Only RMD160, SHA512 and
Size remain now. Patches continue to use SHA1 since they don't come
via untrusted paths.
   2021-10-08 20:55:13 by Benny Siegert | Files touched by this commit (96) | Package updated
Log message:
Revbump all Go packages after go117 update
   2021-10-07 16:47:20 by Nia Alarie | Files touched by this commit (12)
Log message:
parallel: Remove SHA1 hashes for distfiles