From 72a34528f27a495689e1ab2d023fd0b624573da8 Mon Sep 17 00:00:00 2001 From: James Cameron Date: Wed, 19 Jul 2017 17:29:35 +1000 Subject: [PATCH] Bundlebuilder - accept repository for AppStream metadata AppStream metadata generator was looking for key repository_url, but Wiki and common usage has adopted repository. --- src/sugar3/activity/bundlebuilder.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/sugar3/activity/bundlebuilder.py b/src/sugar3/activity/bundlebuilder.py index a8f9fb36..64966ce2 100644 --- a/src/sugar3/activity/bundlebuilder.py +++ b/src/sugar3/activity/bundlebuilder.py @@ -463,6 +463,9 @@ class Installer(Packager): if info.has_option('Activity', 'repository_url'): ET.SubElement(root, 'url', type='bugtracker').text = \ info.get('Activity', 'repository_url') + elif info.has_option('Activity', 'repository'): + ET.SubElement(root, 'url', type='bugtracker').text = \ + info.get('Activity', 'repository') path = os.path.join(prefix, 'share', 'metainfo', self.config.bundle_id + '.appdata.xml')