chiark / gitweb /
label regex pattern now doesn't stop until a new field or a newline are found
authorDaniel Martí <mvdan@mvdan.cc>
Wed, 23 Oct 2013 07:58:32 +0000 (09:58 +0200)
committerDaniel Martí <mvdan@mvdan.cc>
Wed, 23 Oct 2013 07:58:32 +0000 (09:58 +0200)
fdroidserver/update.py

index fce6f06b2991d46288ed9890abeac1f2e132a8a8..33c4e68d182b9e5d12cf61c3f592050de0323345 100644 (file)
@@ -290,7 +290,7 @@ def scan_apks(apps, apkcache, repodir, knownapks):
     name_pat = re.compile(".*name='([a-zA-Z0-9._]*)'.*")
     vercode_pat = re.compile(".*versionCode='([0-9]*)'.*")
     vername_pat = re.compile(".*versionName='([^']*)'.*")
-    label_pat = re.compile(".*label='(.*?)'[\n '].*")
+    label_pat = re.compile(".*label='(.*?)'(\n| [a-z]*?=).*")
     icon_pat = re.compile(".*icon='([^']*)'.*")
     sdkversion_pat = re.compile(".*'([0-9]*)'.*")
     string_pat = re.compile(".*'([^']*)'.*")