diff --git a/subprojects/extensions-app/data/metainfo/meson.build b/subprojects/extensions-app/data/metainfo/meson.build index a19bfa80a..df56b80d2 100644 --- a/subprojects/extensions-app/data/metainfo/meson.build +++ b/subprojects/extensions-app/data/metainfo/meson.build @@ -8,9 +8,18 @@ i18n.merge_file( ) if (appstream_util.found()) - test('Validating ' + metainfo, + test('Validating via appstream_util ' + metainfo, appstream_util, args: ['validate', '--nonet', metainfo], workdir: meson.current_build_dir() ) endif + +# Validate Appdata +if (appstreamcli.found()) + test('Validating ' + metainfo, + appstreamcli, + args: ['validate', '--no-net', metainfo], + workdir: meson.current_build_dir() + ) +endif diff --git a/subprojects/extensions-app/data/metainfo/org.gnome.Extensions.metainfo.xml.in b/subprojects/extensions-app/data/metainfo/org.gnome.Extensions.metainfo.xml.in index aacdd13ee..e3f0b7a07 100644 --- a/subprojects/extensions-app/data/metainfo/org.gnome.Extensions.metainfo.xml.in +++ b/subprojects/extensions-app/data/metainfo/org.gnome.Extensions.metainfo.xml.in @@ -10,13 +10,16 @@ https://apps.gnome.org/Extensions/ https://gitlab.gnome.org/GNOME/gnome-shell/issues/new - http://www.gnome.org/friends/ + https://www.gnome.org/donate/ https://wiki.gnome.org/TranslationProject https://gitlab.gnome.org/GNOME/gnome-shell/-/tree/HEAD/subprojects/extensions-app GNOME - The GNOME Project + + The GNOME Project + + gnome-extensions-app org.gnome.Extensions.desktop @@ -45,7 +48,9 @@ -

Modernize layout

+ +

Modernize layout

+
diff --git a/subprojects/extensions-app/meson.build b/subprojects/extensions-app/meson.build index 6c9639ee6..b7bc368b6 100644 --- a/subprojects/extensions-app/meson.build +++ b/subprojects/extensions-app/meson.build @@ -48,6 +48,7 @@ servicedir = join_paths(datadir, 'dbus-1', 'services') gjs = find_program('gjs') appstream_util = find_program('appstream-util', required: false) +appstreamcli = find_program('appstreamcli', required: false) desktop_file_validate = find_program('desktop-file-validate', required: false) subdir('data')