summaryrefslogtreecommitdiffstats
path: root/namcap-tags
diff options
context:
space:
mode:
authorRémy Oudompheng <remy@archlinux.org>2011-02-27 02:44:38 +0100
committerRémy Oudompheng <remy@archlinux.org>2011-02-27 02:44:38 +0100
commite35f331307d23786f5bef83c84c76eb95555cdfd (patch)
tree37d7256363375bc9b39198a890efa198961d54cb /namcap-tags
parent35abed27e374a375f2f64085c0ea4c50d00cc9a9 (diff)
downloadnamcap-e35f331307d23786f5bef83c84c76eb95555cdfd.tar.gz
namcap-e35f331307d23786f5bef83c84c76eb95555cdfd.zip
Implement basic rules for split packages (FS#15017)
Two new rules are implemented: - a check for the existence of all package() functions: the main work is actually done in parsepkgbuild - a check for missing makedepends w.r.t. individual depends of children packages. For the moment no smart lookup of dependencies is done. Requested by Pierre Schmitz.
Diffstat (limited to 'namcap-tags')
-rw-r--r--namcap-tags2
1 files changed, 2 insertions, 0 deletions
diff --git a/namcap-tags b/namcap-tags
index cfacb90..7cfd6d5 100644
--- a/namcap-tags
+++ b/namcap-tags
@@ -57,6 +57,8 @@ missing-license :: Missing license
missing-maintainer :: Missing Maintainer tag
missing-checksums :: Missing checksums
missing-url :: Missing url
+missing-pkgfunction %s :: Child package %s does not have a valid package() function
+missing-makedeps %s :: Split PKGBUILD needs additional makedepends %s to work properly
no-elffiles-not-any-package :: No ELF files and not an "any" package
non-fhs-info-page %s :: Non-FHS info page (%s) found. Use /usr/share/info instead
non-fhs-man-page %s :: Non-FHS man page (%s) found. Use /usr/share/man instead