From 48bd3e6d2d70c537ef4ee11ba117a500e7d5d109 Mon Sep 17 00:00:00 2001 From: Daniel Mach Date: Mon, 17 Oct 2016 12:29:26 +0200 Subject: [PATCH] pungi: Allow globs in %multilib-whitelist MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Lubomír Sedlář --- pungi/gather.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pungi/gather.py b/pungi/gather.py index 98a2e5c0..e0ad0431 100644 --- a/pungi/gather.py +++ b/pungi/gather.py @@ -705,7 +705,12 @@ class Pungi(PungiBase): if not match: continue - if po.name in self.ksparser.handler.multilib_whitelist: + found = False + for pattern in self.ksparser.handler.multilib_whitelist: + if fnmatch(po.name, pattern): + found = True + break + if found: msg = "Added multilib package %s.%s (repo: %s) for package %s.%s (method: %s)" % (match.name, match.arch, match.repoid, po.name, po.arch, "multilib-whitelist") self.add_package(match, msg) self.completed_multilib.add(match)