summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristopher Davis <brainblasted@disroot.org>2021-02-28 01:06:59 +0000
committerChristopher Davis <brainblasted@disroot.org>2021-02-28 01:06:59 +0000
commit939c4264bf4de201eeba6ea94529a839c50c9bc7 (patch)
tree05ec625929c52fb996a80f9fcb5587d858756007
parent767b4567dd4cce85e3d46d6ee8f7cf21eb14de69 (diff)
parent57f9fa9baa3d3520fb320221034ebde43d7596a3 (diff)
downloadbaobab-939c4264bf4de201eeba6ea94529a839c50c9bc7.tar.gz
Merge branch 'wip/cdavis/validate-appdata' into 'master'
data: Add test to validate appdata correct appdata See merge request GNOME/baobab!28
-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>