From 3ed3b264505fa64619f9b4b841332a8bcfab477d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sabri=20=C3=9Cnal?= Date: Fri, 22 Dec 2023 04:12:53 +0300 Subject: [PATCH] appdata: Improve appdata for AppStream 1.0 - Add the `` tag - Mark the `` as deprecated - Use appstreamcli to validate appdata - Remove one of Purism tag to pass appstreamcli validation --- data/meson.build | 10 ++++++++++ data/org.gnome.Loupe.metainfo.xml.in.in | 5 ++++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/data/meson.build b/data/meson.build index fced285..95a8f2d 100644 --- a/data/meson.build +++ b/data/meson.build @@ -88,6 +88,16 @@ appstream_file = i18n.merge_file( install_dir: iv_datadir / 'metainfo' ) +# Validate Appdata +appstreamcli = find_program('appstreamcli', required: false) +if (appstreamcli.found()) + test('Validate metainfo file', + appstreamcli, + args: ['validate', '--no-net', appstream_file], + workdir: meson.current_build_dir() + ) +endif + subdir('icons') # GSchema diff --git a/data/org.gnome.Loupe.metainfo.xml.in.in b/data/org.gnome.Loupe.metainfo.xml.in.in index 8254ec7..14cfb8f 100644 --- a/data/org.gnome.Loupe.metainfo.xml.in.in +++ b/data/org.gnome.Loupe.metainfo.xml.in.in @@ -4,7 +4,11 @@ CC0-1.0 GPL-3.0-or-later Image Viewer + The Loupe Team + + The Loupe Team + View images

Browse through your images and inspect their metadata with:

@@ -54,7 +58,6 @@ [(208, 105, 167)] - workstation mobile