Subject: CVS commit: pkgsrc/pkgtools/pkglint
From: Roland Illig
Date: 2019-11-24 00:35:56
Message id: 20191123233557.1F069FA97@cvs.NetBSD.org

Log Message:
pkgtools/pkglint: update to 19.3.10

Changes since 19.3.9:

In diagnostics for suggested package updates, the exact line of doc/TODO
is mentioned. If a suggested update has an additional comment, the
brackets around that comment are not output anymore.

The check for defined but not used variables has been improved for the
edge case of defining a variable in the package Makefile and using it
in the buildlink3.mk file of the same package, which just doesn't work.

Makefile fragments in patches/ directories are now completely ignored.
It was a hypothetical case anyway.

Comparing PKGSRC_COMPILER using the == or != operators is now considered
an error instead of a warning. The common cases can be autofixed.

Files:
RevisionActionfile
1.610modifypkgsrc/pkgtools/pkglint/Makefile
1.17modifypkgsrc/pkgtools/pkglint/PLIST
1.17modifypkgsrc/pkgtools/pkglint/files/alternatives.go
1.30modifypkgsrc/pkgtools/pkglint/files/autofix.go
1.31modifypkgsrc/pkgtools/pkglint/files/autofix_test.go
1.26modifypkgsrc/pkgtools/pkglint/files/buildlink3.go
1.36modifypkgsrc/pkgtools/pkglint/files/buildlink3_test.go
1.25modifypkgsrc/pkgtools/pkglint/files/category.go
1.27modifypkgsrc/pkgtools/pkglint/files/category_test.go
1.55modifypkgsrc/pkgtools/pkglint/files/check_test.go
1.37modifypkgsrc/pkgtools/pkglint/files/distinfo.go
1.28modifypkgsrc/pkgtools/pkglint/files/files.go
1.5modifypkgsrc/pkgtools/pkglint/files/fuzzer_test.go
1.27modifypkgsrc/pkgtools/pkglint/files/licenses.go
1.25modifypkgsrc/pkgtools/pkglint/files/licenses_test.go
1.39modifypkgsrc/pkgtools/pkglint/files/line.go
1.7modifypkgsrc/pkgtools/pkglint/files/linelexer.go
1.10modifypkgsrc/pkgtools/pkglint/files/lines.go
1.30modifypkgsrc/pkgtools/pkglint/files/logging.go
1.64modifypkgsrc/pkgtools/pkglint/files/mkline.go
1.72modifypkgsrc/pkgtools/pkglint/files/mkline_test.go
1.54modifypkgsrc/pkgtools/pkglint/files/mklinechecker.go
1.49modifypkgsrc/pkgtools/pkglint/files/mklinechecker_test.go
1.4modifypkgsrc/pkgtools/pkglint/files/mklineparser.go
1.4modifypkgsrc/pkgtools/pkglint/files/mklineparser_test.go
1.60modifypkgsrc/pkgtools/pkglint/files/mklines.go
1.52modifypkgsrc/pkgtools/pkglint/files/mklines_test.go
1.36modifypkgsrc/pkgtools/pkglint/files/mkparser.go
1.69modifypkgsrc/pkgtools/pkglint/files/package.go
1.59modifypkgsrc/pkgtools/pkglint/files/package_test.go
1.33modifypkgsrc/pkgtools/pkglint/files/patches.go
1.65modifypkgsrc/pkgtools/pkglint/files/pkglint.go
1.50modifypkgsrc/pkgtools/pkglint/files/pkglint_test.go
1.42modifypkgsrc/pkgtools/pkglint/files/pkgsrc.go
1.36modifypkgsrc/pkgtools/pkglint/files/pkgsrc_test.go
1.45modifypkgsrc/pkgtools/pkglint/files/plist.go
1.8modifypkgsrc/pkgtools/pkglint/files/redundantscope.go
1.8modifypkgsrc/pkgtools/pkglint/files/redundantscope_test.go
1.49modifypkgsrc/pkgtools/pkglint/files/shell.go
1.57modifypkgsrc/pkgtools/pkglint/files/shell_test.go
1.20modifypkgsrc/pkgtools/pkglint/files/shtokenizer.go
1.9modifypkgsrc/pkgtools/pkglint/files/testnames_test.go
1.20modifypkgsrc/pkgtools/pkglint/files/tools.go
1.22modifypkgsrc/pkgtools/pkglint/files/tools_test.go
1.24modifypkgsrc/pkgtools/pkglint/files/toplevel.go
1.59modifypkgsrc/pkgtools/pkglint/files/util.go
1.36modifypkgsrc/pkgtools/pkglint/files/util_test.go
1.78modifypkgsrc/pkgtools/pkglint/files/vardefs.go
1.24modifypkgsrc/pkgtools/pkglint/files/vardefs_test.go
1.67modifypkgsrc/pkgtools/pkglint/files/vartypecheck.go
1.60modifypkgsrc/pkgtools/pkglint/files/vartypecheck_test.go
1.7modifypkgsrc/pkgtools/pkglint/files/textproc/lexer.go
1.11modifypkgsrc/pkgtools/pkglint/files/trace/tracing.go