Subject: CVS commit: pkgsrc/pkgtools/pkglint
From: Roland Illig
Date: 2016-06-05 13:24:33
Message id: 20160605112433.1FCC9FBB5@cvs.NetBSD.org

Log Message:
Updated pkglint to 5.4.0.

Changes since 5.3.7:

* Replaced the -D... debug options with a single -d
* Omitted duplicate diagnostics
* Marked the :Q operator unnecessary for some variables
* Improved detection of whether bsd.prefs.mk has been included,
  which fixed unwarranted warnings about load time evaluation of
  some variables like ${ECHO} and ${SED}
* Improved detection for $(VAR) with round parentheses
* Fixed allowed locations for several variables
* Improved detection for used variables (still not perfect)
* Added warning that MASTER_SITES should not be used in HOMEPAGE
* Fixed warning about manual patches not being in distinfo
* Added a check for missing MASTER_SITE_* variables
* Added a check for unfinished url2pkg work
* Fixed several wrong warnings

Files:
RevisionActionfile
1.485modifypkgsrc/pkgtools/pkglint/Makefile
1.5modifypkgsrc/pkgtools/pkglint/files/buildlink3.go
1.5modifypkgsrc/pkgtools/pkglint/files/category.go
1.9modifypkgsrc/pkgtools/pkglint/files/check_test.go
1.4modifypkgsrc/pkgtools/pkglint/files/dir.go
1.8modifypkgsrc/pkgtools/pkglint/files/distinfo.go
1.7modifypkgsrc/pkgtools/pkglint/files/distinfo_test.go
1.4modifypkgsrc/pkgtools/pkglint/files/expecter.go
1.6modifypkgsrc/pkgtools/pkglint/files/files.go
1.5modifypkgsrc/pkgtools/pkglint/files/files_test.go
1.5modifypkgsrc/pkgtools/pkglint/files/getopt.go
1.3modifypkgsrc/pkgtools/pkglint/files/getopt_test.go
1.9modifypkgsrc/pkgtools/pkglint/files/globaldata.go
1.5modifypkgsrc/pkgtools/pkglint/files/globaldata_test.go
1.3modifypkgsrc/pkgtools/pkglint/files/globalvars.go
1.4modifypkgsrc/pkgtools/pkglint/files/licenses.go
1.10modifypkgsrc/pkgtools/pkglint/files/line.go
1.5modifypkgsrc/pkgtools/pkglint/files/line_test.go
1.5modifypkgsrc/pkgtools/pkglint/files/logging.go
1.7modifypkgsrc/pkgtools/pkglint/files/main.go
1.11modifypkgsrc/pkgtools/pkglint/files/mkline.go
1.12modifypkgsrc/pkgtools/pkglint/files/mkline_test.go
1.5modifypkgsrc/pkgtools/pkglint/files/mklines.go
1.4modifypkgsrc/pkgtools/pkglint/files/mklines_test.go
1.8modifypkgsrc/pkgtools/pkglint/files/package.go
1.7modifypkgsrc/pkgtools/pkglint/files/package_test.go
1.5modifypkgsrc/pkgtools/pkglint/files/parser.go
1.5modifypkgsrc/pkgtools/pkglint/files/parser_test.go
1.9modifypkgsrc/pkgtools/pkglint/files/patches.go
1.5modifypkgsrc/pkgtools/pkglint/files/patches_test.go
1.37modifypkgsrc/pkgtools/pkglint/files/pkglint.0
1.51modifypkgsrc/pkgtools/pkglint/files/pkglint.1
1.8modifypkgsrc/pkgtools/pkglint/files/pkglint.go
1.5modifypkgsrc/pkgtools/pkglint/files/plist.go
1.9modifypkgsrc/pkgtools/pkglint/files/shell.go
1.9modifypkgsrc/pkgtools/pkglint/files/shell_test.go
1.4modifypkgsrc/pkgtools/pkglint/files/toplevel.go
1.7modifypkgsrc/pkgtools/pkglint/files/util.go
1.8modifypkgsrc/pkgtools/pkglint/files/vardefs.go
1.7modifypkgsrc/pkgtools/pkglint/files/vartype.go
1.13modifypkgsrc/pkgtools/pkglint/files/vartypecheck.go
1.9modifypkgsrc/pkgtools/pkglint/files/vartypecheck_test.go
1.1addpkgsrc/pkgtools/pkglint/files/mkparser.go
1.1addpkgsrc/pkgtools/pkglint/files/mkparser_test.go
1.1addpkgsrc/pkgtools/pkglint/files/mkshparser.go
1.1addpkgsrc/pkgtools/pkglint/files/mkshparser_test.go
1.1addpkgsrc/pkgtools/pkglint/files/mkshtypes.go
1.1addpkgsrc/pkgtools/pkglint/files/mktypes.go
1.1addpkgsrc/pkgtools/pkglint/files/mktypes_test.go
1.1addpkgsrc/pkgtools/pkglint/files/shtokenizer.go
1.1addpkgsrc/pkgtools/pkglint/files/shtokenizer_test.go
1.1addpkgsrc/pkgtools/pkglint/files/shtypes.go
1.1addpkgsrc/pkgtools/pkglint/files/shtypes_test.go