./pkgtools/lintpkgsrc, Sanity checks on the complete pkgsrc tree

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


Branch: CURRENT, Version: 2022.09.29, Package name: lintpkgsrc-2022.09.29, Maintainer: pkgsrc-users

lintpkgsrc checks various things on the complete pkgsrc tree.


Required to run:
[lang/perl5] [pkgtools/digest]

Required to build:
[pkgtools/cwrappers]

Version history: (Expand)


CVS history: (Expand)


   2023-10-17 00:16:55 by Roland Illig | Files touched by this commit (1)
Log message:
lintpkgsrc: fix typo in usage message
   2022-09-29 23:26:23 by Roland Illig | Files touched by this commit (1)
Log message:
lintpkgsrc: fix search path for mk.conf

The variable MAKECONF has the highest precedence, not the lowest one.

Bump version.
   2022-09-14 06:03:51 by Roland Illig | Files touched by this commit (2)
Log message:
pkgtools/lintpkgsrc: ignore exit status from running pkg_info

In case of multi-versioned packages like Python modules, lintpkgsrc
queries the wrong installed packages.

Bump version.

https://mail-index.netbsd.org/pkgsrc-users/2022/09/13/msg036186.html
   2022-08-19 20:23:41 by Roland Illig | Files touched by this commit (2)
Log message:
lintpkgsrc: fix location of mk.conf

The effective location of mk.conf is not stored in a variable, and there
are several locations where it could be. Noticed by adam@.
   2022-08-19 07:20:28 by Roland Illig | Files touched by this commit (1)
Log message:
lintpkgsrc: cleanup: extract 'make show-vars' into subroutine
   2022-08-19 07:06:26 by Roland Illig | Files touched by this commit (1)
Log message:
lintpkgsrc: fix parse-guessing of Apache modules

When lintpkgsrc parses the package makefile of an Apache module, it
includes mk/apache.mk, and that file defines APACHE_PKG_PREFIX, thereby
hiding the fallback value from $default_vars.
   2022-08-19 06:34:03 by Roland Illig | Files touched by this commit (1)
Log message:
lintpkgsrc: fix handling of Apache modules
   2022-08-18 20:30:30 by Roland Illig | Files touched by this commit (1)
Log message:
lintpkgsrc: fix warning about bogus PKGREVISION for Git packages

(Since a few days.)