--- - branch: MAIN date: Sat Aug 13 11:27:32 UTC 2022 files: - new: '1.86' old: '1.85' path: pkgsrc/pkgtools/lintpkgsrc/files/lintpkgsrc.pl pathrev: pkgsrc/pkgtools/lintpkgsrc/files/lintpkgsrc.pl@1.86 type: modified id: 20220813T112732Z.3c84c6917b173d87747598c71a7d6bc9a818cab9 log: | lintpkgsrc: make distinfo parsing stricter There are no distinfo files anymore in which the filename starts with './', so remove that check. Complain about invalid distinfo lines. This flags a few pkgsrc-wip packages, but none in main pkgsrc. Extract load_distinfo into a separate subroutine, improve local variable names. Document that only the first distinfo algorithm (currently BLAKE2s) is ever checked. module: pkgsrc subject: 'CVS commit: pkgsrc/pkgtools/lintpkgsrc/files' unixtime: '1660390052' user: rillig