diff --git a/Namcap/rules/makedepends.py b/Namcap/rules/makedepends.py index b319e7c..2923e32 100644 --- a/Namcap/rules/makedepends.py +++ b/Namcap/rules/makedepends.py @@ -71,11 +71,11 @@ class VCSMakedepends(PkgbuildRule): for v in protocols: d = vcs[v] - if 'makedepends' not in pkginfo: - missing.append(d) + if 'makedepends' in pkginfo and d in pkginfo["makedepends"]: continue - if d not in pkginfo["makedepends"]: - missing.append(d) + if 'depends' in pkginfo and d in pkginfo["depends"]: + continue + missing.append(d) for i in missing: self.warnings.append(("missing-vcs-makedeps %s", i))