changeset 24979:40e9c727ccfa stable

update AppStream metadata to latest spec recommendations * org.octave.Octave.appdata.xml: Use component type "desktop-application". Add launchable and provides tags as recommended by the current AppStream spec. Thanks to Sébastien Villemot for the component type change.
author Mike Miller <mtmiller@octave.org>
date Thu, 22 Mar 2018 17:32:59 -0700
parents 19cf547b1453
children c4a3b8b3fbd8
files etc/icons/org.octave.Octave.appdata.xml
diffstat 1 files changed, 6 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/etc/icons/org.octave.Octave.appdata.xml	Thu Mar 22 17:19:16 2018 -0700
+++ b/etc/icons/org.octave.Octave.appdata.xml	Thu Mar 22 17:32:59 2018 -0700
@@ -18,7 +18,7 @@
   along with Octave; see the file COPYING.  If not, see
   <https://www.gnu.org/licenses/>.
 -->
-<component type="desktop">
+<component type="desktop-application">
   <id>org.octave.Octave.desktop</id>
   <metadata_license>FSFAP</metadata_license>
   <project_license>GPL-3.0+</project_license>
@@ -59,6 +59,11 @@
     </screenshot>
   </screenshots>
 
+  <launchable type="desktop-id">org.octave.Octave.desktop</launchable>
+  <provides>
+    <binary>octave</binary>
+  </provides>
+
   <url type="homepage">https://www.octave.org/</url>
   <url type="bugtracker">https://bugs.octave.org/</url>
   <url type="donation">https://www.octave.org/donate.html</url>