diff --git a/tools/make-firefox-meta.py b/tools/make-firefox-meta.py index 75e3c97b3..c63d48c9b 100644 --- a/tools/make-firefox-meta.py +++ b/tools/make-firefox-meta.py @@ -79,7 +79,12 @@ with open(chromium_manifest, encoding='utf-8') as m: match = re.search('^(\d+\.\d+\.\d+)(\.\d+)$', manifest['version']) if match: - manifest['version'] = match.group(1) + 'b' + match.group(2)[1:] + buildtype = int(match.group(2)[1:]) + if buildtype < 100: + builttype = 'b' + str(buildtype) + else: + builttype = 'rc' + str(buildtype - 100) + manifest['version'] = match.group(1) + builttype manifest['homepage'] = 'https://github.com/gorhill/uBlock' manifest['description'] = descriptions['en']