From 26feb287583eae5b9e6bf2b273f01811d878c7d3 Mon Sep 17 00:00:00 2001 From: Colin Date: Wed, 9 Oct 2024 23:25:50 +0000 Subject: [PATCH] common-updater-scripts,directoryListingUpdater: handle ${pname}_${version} file names these are found for example in wikimedia's directories: --- pkgs/common-updater/scripts/list-directory-versions | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/common-updater/scripts/list-directory-versions b/pkgs/common-updater/scripts/list-directory-versions index c713578beefb..a6a816d154a5 100755 --- a/pkgs/common-updater/scripts/list-directory-versions +++ b/pkgs/common-updater/scripts/list-directory-versions @@ -61,7 +61,7 @@ if __name__ == "__main__": link_url = link.get("href", None) if link_url is not None: match = re.fullmatch( - rf"(.*/)?{args.pname}-([\d.]+?(-[\d\w.-]+?)?)(\.tar)?(\.[^.]*)", link_url + rf"(.*/)?{args.pname}[-_]([\d.]+?(-[\d\w.-]+?)?)(\.tar)?(\.[^.]*)", link_url ) if match: version = match.group(2)