--- Namcap/rules/arrays.py.orig 2016-02-08 17:20:30.139451831 +0100 +++ Namcap/rules/arrays.py 2016-02-08 17:56:04.757023435 +0100 @@ -30,11 +30,15 @@ 'optdepends', 'checkdepends', 'provides', 'conflicts' , 'replaces', 'backup', 'source', 'noextract', 'md5sums', 'sha1sums', 'sha256sums', 'sha384sums', 'sha512sums'] + nonarrayvars = ['install', 'url'] for i in pkginfo.pkgbuild: m = re.match('\s*(.*)\s*=\s*(.*)$', i) for j in arrayvars: if m and m.group(1) == j: if not m.group(2).startswith('('): self.warnings.append(("variable-not-array %s", j)) - + for j in nonarrayvars: + if m and m.group(1) == j: + if m.group(2).startswith('('): + self.warnings.append(("variable-is-array %s", j)) # vim: set ts=4 sw=4 noet: --- namcap-tags.orig 2016-02-08 17:20:16.563048783 +0100 +++ namcap-tags 2016-02-08 17:21:07.682052854 +0100 @@ -83,6 +83,7 @@ use-srcdir :: Use $srcdir instead of $startdir/src using-dl-sourceforge :: Attempting to use dl sourceforge domain, use downloads.sourceforge.net instead variable-not-array %s :: Variable %s is not an array. +variable-is-array %s :: Variable %s is an array. # dependency tags dependency-already-satisfied %s :: Dependency %s included but already satisfied