Subject: CVS commit: pkgsrc/pkgtools/pkglint
From: Roland Illig
Date: 2020-01-06 21:38:42
Message id: 20200106203843.346C5FBF4@cvs.NetBSD.org

Log Message:
pkgtools/pkglint: update to 19.4.2

Changes since 19.4.1:

Fixed variable resolution. Before, variables that had not been defined
in an included file could still end up in the scope of the package,
which made many of the pkglint checks unreliable.

Each condition that is used in the PLIST should be defined somewhere in
the package Makefile or its included files.

When loading a package Makefile, hacks.mk is loaded implicitly at the
end, just as the pkgsrc infrastructure does in mk/bsd.hacks.mk.

Files:
RevisionActionfile
1.623modifypkgsrc/pkgtools/pkglint/Makefile
1.64modifypkgsrc/pkgtools/pkglint/files/check_test.go
1.31modifypkgsrc/pkgtools/pkglint/files/files.go
1.73modifypkgsrc/pkgtools/pkglint/files/mkline.go
1.57modifypkgsrc/pkgtools/pkglint/files/mklinechecker_test.go
1.12modifypkgsrc/pkgtools/pkglint/files/mklineparser.go
1.11modifypkgsrc/pkgtools/pkglint/files/mklineparser_test.go
1.67modifypkgsrc/pkgtools/pkglint/files/mklines.go
1.59modifypkgsrc/pkgtools/pkglint/files/mklines_test.go
1.77modifypkgsrc/pkgtools/pkglint/files/package.go
1.52modifypkgsrc/pkgtools/pkglint/files/plist.go
1.45modifypkgsrc/pkgtools/pkglint/files/plist_test.go
1.70modifypkgsrc/pkgtools/pkglint/files/util.go
1.47modifypkgsrc/pkgtools/pkglint/files/util_test.go
1.71modifypkgsrc/pkgtools/pkglint/files/vartypecheck_test.go