From 3a7ad650e311033915db3353227d2b506ea8b642 Mon Sep 17 00:00:00 2001 From: relan Date: Thu, 29 Aug 2019 21:16:17 +0300 Subject: [PATCH] scanner: fix local Debian Maven repo handling The resulting regex was 'https?://file:///usr/share/maven-repo' causing scanner error. --- fdroidserver/scanner.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/fdroidserver/scanner.py b/fdroidserver/scanner.py index 866b8032..e4222526 100644 --- a/fdroidserver/scanner.py +++ b/fdroidserver/scanner.py @@ -110,7 +110,9 @@ def scan_source(build_dir, build=metadata.Build()): 's3.amazonaws.com/repo.commonsware.com', # CommonsWare 'plugins.gradle.org/m2', # Gradle plugin repo 'maven.google.com', # Google Maven Repo, https://developer.android.com/studio/build/dependencies.html#google-maven - 'file:///usr/share/maven-repo', # local repo on Debian installs + ] + ] + [re.compile(r'^file://' + re.escape(repo) + r'/*') for repo in [ + '/usr/share/maven-repo', # local repo on Debian installs ] ]