2020-07-22 21:26:30 by Roland Illig | Files touched by this commit (5) | |
Log message: pkgtools/pkglint: update to 20.2.2 Changes since 20.2.1: Emit notes about redundant != assignments, as well as those that overwrite each other. For packages that set DISTINFO_FILE to their own distinfo file, don't check that file twice. |
2020-07-17 20:04:33 by Benny Siegert | Files touched by this commit (196) | |
Log message: Revbump all Go packages after go114 update. |
2020-07-01 15:17:41 by Roland Illig | Files touched by this commit (27) | |
Log message: pkgtools/pkglint: update to 20.2.1 Changes since 20.2.0: Don't warn about a possibly redundant PKGNAME=${DISTNAME} assignment if PKGNAME is defined somewhere else in the package Makefile. Warn if NO_CONFIGURE=yes and REPLACE_* are combined. Suggest to replace ${VAR:@l@-l${l}@} with the simpler ${VAR:S,^,-l,}, as well as ${VAR:@l@${l}suffix@} with the simpler ${VAR:=suffix}. Allow lua in CATEGORIES. |
2020-06-28 12:19:11 by Roland Illig | Files touched by this commit (1) | |
Log message: pkgtools/pkglint: update version to 20.2.0 No code changes. This is just to align the pkglint version number with the upcoming branch name. |
2020-06-22 08:35:03 by Roland Illig | Files touched by this commit (2) | |
Log message: pkgtools/pkglint: update to 20.1.19 Changes since 20.1.18: Fixed a wrong warning about unknown buildlink identifier "lua" in mail/neomutt, reported by wiz. |
2020-06-20 09:00:44 by Roland Illig | Files touched by this commit (9) | |
Log message: pkgtools/pkglint: update to 20.1.18 Changes since 20.1.17: Fixed the algorithm for checking whether two patterns overlap, such as MACHINE_PLATFORM:MNetBSD-[0-9].*-*. Fixed wrong warning about foreign variable in SUBST block, as seen in geography/qgis. |
2020-06-17 11:54:20 by Benny Siegert | Files touched by this commit (188) | |
Log message: Revbump Go packages after Go 1.14.4 update. |
2020-06-14 13:35:54 by Roland Illig | Files touched by this commit (14) | |
Log message: pkgtools/pkglint: update to 20.1.17 Changes since 20.1.16: Conditions that contradict each other in the same file are reported as errors. Inspired by lang/rust/Makefile r1.174. |
2020-06-12 21:14:45 by Roland Illig | Files touched by this commit (18) | |
Log message: pkgtools/pkglint: update to 20.1.16 Changes since 20.1.15: When a package adds an additional version requirement for another package, it must do so using BUILDLINK_API_DEPENDS instead of BUILDLINK_ABI_DEPENDS. Most packages already do this. When a values is appended to an undefined variable using the += operator, bmake does not add a space before, and pkglint caught up to do the same. This change has no practical consequences though. As always, a bit of refactoring. The method names of MkAssignChecker contained the redundant word "varassign". |
2020-06-07 17:49:23 by Roland Illig | Files touched by this commit (29) | |
Log message: pkgtools/pkglint: update to 20.1.15 Changes since 20.1.14: Fix confusing wording of diagnostic "should contain text". It's more precise to say "this line should consist of this text". Otherwise it's too easy to interpret it as "the text should occur somewhere in the line". Allow BUILDLINK_PREFIX.* to be used in helper files. Especially for programming language packages, files like plugin.mk often include buildlink3.mk and therefore may refer to the BUILDLINK_PREFIX of this package. Warn about redundant BUILDLINK_API_VERSION restrictions. Previously, the check had only been enabled if the operators from the default dependency pattern (buildlink3.mk) and the additional dependency pattern (package) used the same operators, which already covered most practical cases. Determine SuSE versions from the pkgsrc tree. |