1
0
mirror of https://gitlab.com/fdroid/fdroidserver.git synced 2024-09-18 19:20:08 +02:00

--create-metadata: only set default empty values if not using template.py

This commit is contained in:
Izzy 2017-07-08 14:41:19 +02:00
parent 4d375a585d
commit dd69490821

View File

@ -1772,19 +1772,19 @@ def main():
app = yaml.load(fp) app = yaml.load(fp)
else: else:
app = dict() app = dict()
app['Categories'] = [os.path.basename(os.getcwd())]
# include some blanks as part of the template
app['AuthorName'] = ''
app['Summary'] = ''
app['WebSite'] = ''
app['IssueTracker'] = ''
app['SourceCode'] = ''
app['CurrentVersionCode'] = 2147483647 # Java's Integer.MAX_VALUE
if 'name' in apk and apk['name'] != '': if 'name' in apk and apk['name'] != '':
app['Name'] = apk['name'] app['Name'] = apk['name']
else: else:
logging.warning(apk['packageName'] + ' does not have a name! Using package name instead.') logging.warning(apk['packageName'] + ' does not have a name! Using package name instead.')
app['Name'] = apk['packageName'] app['Name'] = apk['packageName']
app['Categories'] = [os.path.basename(os.getcwd())]
# include some blanks as part of the template
app['AuthorName'] = ''
app['Summary'] = ''
app['WebSite'] = ''
app['IssueTracker'] = ''
app['SourceCode'] = ''
app['CurrentVersionCode'] = 2147483647 # Java's Integer.MAX_VALUE
yaml.dump(app, f, default_flow_style=False) yaml.dump(app, f, default_flow_style=False)
logging.info("Generated skeleton metadata for " + apk['packageName']) logging.info("Generated skeleton metadata for " + apk['packageName'])
newmetadata = True newmetadata = True