From 4cc6e0bd0b0cab95379d55fee484119be5ff18ed Mon Sep 17 00:00:00 2001 From: Nico Alt <nicoalt@posteo.org> Date: Fri, 12 Jun 2020 14:23:01 -0400 Subject: [PATCH] Try to get GNOME Software entry of Briar working --- briar-gtk/data/app.briar.gtk.desktop.in | 11 ++++++----- ...k.appdata.xml.in => app.briar.gtk.metainfo.xml.in} | 5 +++++ briar-gtk/data/meson.build | 4 ++-- 3 files changed, 13 insertions(+), 7 deletions(-) rename briar-gtk/data/{app.briar.gtk.appdata.xml.in => app.briar.gtk.metainfo.xml.in} (96%) diff --git a/briar-gtk/data/app.briar.gtk.desktop.in b/briar-gtk/data/app.briar.gtk.desktop.in index c600d87..b001405 100644 --- a/briar-gtk/data/app.briar.gtk.desktop.in +++ b/briar-gtk/data/app.briar.gtk.desktop.in @@ -1,10 +1,11 @@ [Desktop Entry] +Version=1.0 Name=Briar -Comment=Secure messaging, anywhere -Keywords=Briar; +Keywords=chat;talk;im;message;briar;tor; +Exec=briar-gtk %U Icon=app.briar.gtk -Exec=briar-gtk +StartupNotify=false Terminal=false Type=Application -Categories=GNOME;GTK; -StartupNotify=true +Categories=GTK;Network;Chat;InstantMessaging; +X-GNOME-UsesNotifications=true diff --git a/briar-gtk/data/app.briar.gtk.appdata.xml.in b/briar-gtk/data/app.briar.gtk.metainfo.xml.in similarity index 96% rename from briar-gtk/data/app.briar.gtk.appdata.xml.in rename to briar-gtk/data/app.briar.gtk.metainfo.xml.in index 7fbbcdf..f48fe80 100644 --- a/briar-gtk/data/app.briar.gtk.appdata.xml.in +++ b/briar-gtk/data/app.briar.gtk.metainfo.xml.in @@ -1,4 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> +<!-- Copyright 2020 Nico Alt <nicoalt@posteo.org> --> <component type="desktop-application"> <id>app.briar.gtk</id> <metadata_license>CC-BY-4.0</metadata_license> @@ -57,6 +58,10 @@ <content_attribute id="social-chat">intense</content_attribute> </content_rating> + <provides> + <binary>briar-gtk</binary> + </provides> + <releases> <release version="0.1.0-alpha1" date="2020-04-12"> <description> diff --git a/briar-gtk/data/meson.build b/briar-gtk/data/meson.build index 6f65f25..047c577 100644 --- a/briar-gtk/data/meson.build +++ b/briar-gtk/data/meson.build @@ -19,8 +19,8 @@ if desktop_utils.found() endif appstream_file = i18n.merge_file( - input: 'app.briar.gtk.appdata.xml.in', - output: 'app.briar.gtk.appdata.xml', + input: 'app.briar.gtk.metainfo.xml.in', + output: 'app.briar.gtk.metainfo.xml', po_dir: '../po', install: true, install_dir: join_paths(get_option('datadir'), 'metainfo') -- GitLab