From 1d5bc7922d5f7a8e836e0c9871da511eee9d5f69 Mon Sep 17 00:00:00 2001 From: Giovanni Harting <539@idlegandalf.com> Date: Wed, 2 Jun 2021 13:46:11 +0200 Subject: [PATCH] only look at relevant pkgbuilds --- master.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/master.py b/master.py index e1976d5..a6f119c 100644 --- a/master.py +++ b/master.py @@ -285,12 +285,14 @@ def fill_queue() -> None: for pkgbuild in all_pkgbuild: path_split = pkgbuild.split("/") + + if path_split[-2] == "trunk" or path_split[-2].split("-")[0] not in config["repos"] or "i686" in path_split[-2]: + continue + parsed_pkgb = parse_pkgbuild(pkgbuild) # ignore pkgbuild if in trunk, -any package, not in repos, on blacklist, not for current arch - if path_split[-2] == "trunk" or path_split[-2].split("-")[0] not in config["repos"] or "any" in parsed_pkgb[ - "arch"] \ - or parsed_pkgb["pkgbase"] in config["blacklist"] or "i686" in path_split[-2]: + if "any" in parsed_pkgb["arch"] or parsed_pkgb["pkgbase"] in config["blacklist"]: delete_package(parsed_pkgb, repos) else: for march in config["march"]: