chiark / gitweb /
Try a better regex match for the versionName
authorDaniel Martí <mvdan@mvdan.cc>
Thu, 4 Jul 2013 13:55:44 +0000 (15:55 +0200)
committerDaniel Martí <mvdan@mvdan.cc>
Thu, 4 Jul 2013 13:55:44 +0000 (15:55 +0200)
fdroidserver/common.py

index f27e189fbaaf9c6341b69d1bff66ee35d8add5d5..1f6a266e483d9dc87d652e9ac14e3648534082cb 100644 (file)
@@ -904,7 +904,7 @@ def fetch_real_name(app_dir):
 def parse_androidmanifest(app_dir):
 
     vcsearch = re.compile(r'.*android:versionCode="([0-9]+?)".*').search
-    vnsearch = re.compile(r'.*android:versionName="([^@]+?)".*').search
+    vnsearch = re.compile(r'.*android:versionName="([^"]+?)".*').search
     psearch = re.compile(r'.*package="([^"]+)".*').search
     vnsearch_xml = re.compile(r'.*"(app_|)version">([^<]+?)<.*').search
     version = None