From ca170e4ca6021f034babe3951f651ecf1848a38c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sabri=20=C3=9Cnal?= Date: Fri, 27 Oct 2023 17:43:39 +0300 Subject: [PATCH 1/2] appdata: Add categories and keywords support These tags may improve Software Center accessibility. More information: https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-categories --- data/com.github.huluti.Curtail.appdata.xml.in | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/data/com.github.huluti.Curtail.appdata.xml.in b/data/com.github.huluti.Curtail.appdata.xml.in index fb33aa8..c25e2f0 100644 --- a/data/com.github.huluti.Curtail.appdata.xml.in +++ b/data/com.github.huluti.Curtail.appdata.xml.in @@ -21,6 +21,15 @@ ModernToolkit + + Graphics + + + compress + optimize + image + photo + https://raw.githubusercontent.com/Huluti/Curtail/master/data/screenshots/screen1.png From d785fb0272b42e0df69a18546f5852a2c0b14060 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sabri=20=C3=9Cnal?= Date: Fri, 27 Oct 2023 17:46:45 +0300 Subject: [PATCH 2/2] appdata: Use appstreamcli for appdata validation appstream-util is obsoleted by appstreamcli. --- data/meson.build | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/data/meson.build b/data/meson.build index 74e5d2f..43c63ad 100644 --- a/data/meson.build +++ b/data/meson.build @@ -33,9 +33,9 @@ appstream_file = i18n.merge_file( install_dir: join_paths(get_option('datadir'), 'metainfo') ) -appstream_util = find_program('appstream-util', required: false) -if appstream_util.found() - test('Validate appstream file', appstream_util, +appstreamcli = find_program('appstreamcli', required: false) +if appstreamcli.found() + test('Validate appstream file', appstreamcli, args: ['validate', appstream_file] ) endif