summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristopher Davis <christopherdavis@gnome.org>2021-02-13 21:48:22 -0800
committerChristopher Davis <christopherdavis@gnome.org>2021-02-13 21:48:22 -0800
commit57f9fa9baa3d3520fb320221034ebde43d7596a3 (patch)
tree719f055334ec6d2e4a47ca57d816742178da7e5c
parentfb45bee3cb2b8c092075e197dbcf720c8fe0bf5b (diff)
downloadbaobab-57f9fa9baa3d3520fb320221034ebde43d7596a3.tar.gz
data: Add test to validate appdata correct appdatawip/cdavis/validate-appdata
-rw-r--r--data/meson.build12
-rw-r--r--data/org.gnome.baobab.appdata.xml.in3
2 files changed, 11 insertions, 4 deletions
diff --git a/data/meson.build b/data/meson.build
index 8642acf..a81b197 100644
--- a/data/meson.build
+++ b/data/meson.build
@@ -23,7 +23,17 @@ appdata_file = i18n.merge_file(
po_dir: '../po',
install: true,
install_dir: join_paths(get_option('datadir'), 'metainfo'),
-)
+)# Validating app data
+
+appstream_util = find_program('appstream-util', required: false)
+if appstream_util.found()
+ test(
+ 'validate-appdata', appstream_util,
+ args: [
+ 'validate-relax', '--nonet', appdata_file.full_path()
+ ]
+ )
+endif
install_data (
'org.gnome.baobab.gschema.xml',
diff --git a/data/org.gnome.baobab.appdata.xml.in b/data/org.gnome.baobab.appdata.xml.in
index 4608eaf..8daae88 100644
--- a/data/org.gnome.baobab.appdata.xml.in
+++ b/data/org.gnome.baobab.appdata.xml.in
@@ -67,9 +67,6 @@
</ul>
</description>
</release>
- </releases>
-
- <releases>
<release version="3.34.0" date="2019-09-09">
<description>
<p>Updated translations (da, en_GB, eu, fa, hr, mjw, sk, zh_TW)</p>