[tali] Update build for appstream-util validate
- From: Mario Wenzel <mariowenzel src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tali] Update build for appstream-util validate
- Date: Tue, 25 Nov 2014 11:09:22 +0000 (UTC)
commit 3eeb4943b9caa7b42fd14568f1fd420ecf278db4
Author: Mario Wenzel <maweki gmail com>
Date: Tue Nov 25 12:08:47 2014 +0100
Update build for appstream-util validate
configure.ac | 3 ++-
data/Makefile.am | 15 ++++++++-------
data/tali.appdata.xml.in | 2 ++
3 files changed, 12 insertions(+), 8 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index 1a75dd0..19c761b 100644
--- a/configure.ac
+++ b/configure.ac
@@ -11,6 +11,8 @@ AM_PROG_CC_C_O
GLIB_GSETTINGS
+APPSTREAM_XML
+
dnl ###########################################################################
dnl Dependencies
dnl ###########################################################################
@@ -23,7 +25,6 @@ PKG_CHECK_MODULES(TALI, [
librsvg-2.0 >= $RSVG_REQUIRED
])
-AC_PATH_PROG([APPDATA_VALIDATE], [appdata-validate], [/bin/true])
AC_PATH_PROG([DESKTOP_FILE_VALIDATE], [desktop-file-validate], [/bin/true])
dnl ###########################################################################
diff --git a/data/Makefile.am b/data/Makefile.am
index 7b17af0..4045c8d 100644
--- a/data/Makefile.am
+++ b/data/Makefile.am
@@ -27,24 +27,25 @@ desktop_in_files = tali.desktop.in
desktop_DATA = $(desktop_in_files:.desktop.in=.desktop)
@INTLTOOL_DESKTOP_RULE@
-appdatadir = $(datadir)/appdata
-appdata_in_files = tali.appdata.xml.in
-appdata_DATA = $(appdata_in_files:.xml.in=.xml)
+appstream_in_files = tali.appdata.xml.in
+appstream_XML = $(appstream_in_files:.xml.in=.xml)
+ APPSTREAM_XML_RULES@
@INTLTOOL_XML_RULE@
EXTRA_DIST = \
- $(appdata_in_files) \
+ $(appstream_in_files) \
$(desktop_in_files) \
$(gsettings_SCHEMAS) \
$(man_MANS) \
$(pixmap_DATA)
CLEANFILES = \
- $(appdata_DATA) \
+ $(appstream_XML) \
$(desktop_DATA)
-check-local: $(appdata_DATA) $(desktop_DATA)
- $(APPDATA_VALIDATE) $(appdata_DATA)
+check-local: $(desktop_DATA)
$(DESKTOP_FILE_VALIDATE) $(desktop_DATA)
+DISTCHECK_CONFIGURE_FLAGS = --enable-appdata-check
+
-include $(top_srcdir)/git.mk
diff --git a/data/tali.appdata.xml.in b/data/tali.appdata.xml.in
index 9f32517..6f9fea9 100644
--- a/data/tali.appdata.xml.in
+++ b/data/tali.appdata.xml.in
@@ -4,6 +4,8 @@
<id type="desktop">tali.desktop</id>
<metadata_license>CC0-1.0</metadata_license>
<project_license>GPL-2.0+ and GFDL-1.1</project_license>
+ <_name>Tali</_name>
+ <_summary>Roll dice and score points</_summary>
<description>
<_p>
A variation on poker with dice and less money, this game is a family classic.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]