only look at relevant pkgbuilds

This commit is contained in:
2021-06-02 13:46:11 +02:00
parent d3402c188e
commit 1d5bc7922d

View File

@@ -285,12 +285,14 @@ def fill_queue() -> None:
for pkgbuild in all_pkgbuild: for pkgbuild in all_pkgbuild:
path_split = pkgbuild.split("/") 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) parsed_pkgb = parse_pkgbuild(pkgbuild)
# ignore pkgbuild if in trunk, -any package, not in repos, on blacklist, not for current arch # 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[ if "any" in parsed_pkgb["arch"] or parsed_pkgb["pkgbase"] in config["blacklist"]:
"arch"] \
or parsed_pkgb["pkgbase"] in config["blacklist"] or "i686" in path_split[-2]:
delete_package(parsed_pkgb, repos) delete_package(parsed_pkgb, repos)
else: else:
for march in config["march"]: for march in config["march"]: