]> git.ipfire.org Git - pakfire.git/commitdiff
Allow separating dependencies by a comma.
authorMichael Tremer <michael.tremer@ipfire.org>
Fri, 23 Dec 2011 11:13:58 +0000 (12:13 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 23 Dec 2011 11:13:58 +0000 (12:13 +0100)
python/pakfire/packages/make.py

index 64387885a44c8f6786d31b9344f7e4c08f93a9df..41c6aadaf894f64578a288910a047123b8749444 100644 (file)
@@ -270,7 +270,13 @@ class Makefile(MakefileBase):
 
        @property
        def requires(self):
-               return self.lexer.build.get_var("requires", "").splitlines()
+               reqs = []
+
+               for line in self.lexer.build.get_var("requires", "").splitlines():
+                       reqs += [r.strip() for r in line.split(",")]
+
+               # Remove all empty items.
+               return [r for r in reqs if r]
 
        @property
        def provides(self):