Subject: CVS commit: pkgsrc/pkgtools/pkglint
From: Roland Illig
Date: 2023-03-02 09:58:29
Message id: 20230302085829.7ABD1FA90@cvs.NetBSD.org

Log Message:
pkgtools/pkglint: Update to 22.4.1

Changes since 22.4.0:

Allow pkglint to be run outside the pkgsrc top directory, in order to
allow individual makefiles to be formatted and checked as well. The many
pkgsrc-specific checks don't apply in this case. This mode is
experimental, there are still crashes to be expected.

Fix a crash for syntactically invalid conditions in '.if'.

Fix parsing of dependency lines that contain an escaped '#', which is
used for switching to another shell using a '.SHELL: ...' line.

Files:
RevisionActionfile
1.740modifypkgsrc/pkgtools/pkglint/Makefile
1.82modifypkgsrc/pkgtools/pkglint/files/check_test.go
1.33modifypkgsrc/pkgtools/pkglint/files/files.go
1.17modifypkgsrc/pkgtools/pkglint/files/mkassignchecker.go
1.16modifypkgsrc/pkgtools/pkglint/files/mkcondchecker.go
1.15modifypkgsrc/pkgtools/pkglint/files/mkcondchecker_test.go
1.87modifypkgsrc/pkgtools/pkglint/files/mkline.go
1.86modifypkgsrc/pkgtools/pkglint/files/mkline_test.go
1.72modifypkgsrc/pkgtools/pkglint/files/mklinechecker.go
1.15modifypkgsrc/pkgtools/pkglint/files/mklineparser.go
1.77modifypkgsrc/pkgtools/pkglint/files/mklines.go
1.44modifypkgsrc/pkgtools/pkglint/files/mkparser_test.go
1.15modifypkgsrc/pkgtools/pkglint/files/mkvarusechecker.go
1.94modifypkgsrc/pkgtools/pkglint/files/package_test.go
1.48modifypkgsrc/pkgtools/pkglint/files/patches.go
1.88modifypkgsrc/pkgtools/pkglint/files/pkglint.go
1.74modifypkgsrc/pkgtools/pkglint/files/pkglint_test.go
1.70modifypkgsrc/pkgtools/pkglint/files/pkgsrc.go
1.11modifypkgsrc/pkgtools/pkglint/files/var.go
1.30modifypkgsrc/pkgtools/pkglint/files/vardefs_test.go