[latexila] build: use APPSTREAM_XML
- From: Sébastien Wilmet <swilmet src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [latexila] build: use APPSTREAM_XML
- Date: Sun, 18 Dec 2016 16:00:20 +0000 (UTC)
commit 93f4cf624a8a0629dab6af9e41a78296159d9c47
Author: Sébastien Wilmet <swilmet gnome org>
Date: Sun Dec 18 16:38:03 2016 +0100
build: use APPSTREAM_XML
Makefile.am | 7 ++++++-
configure.ac | 3 +++
data/Makefile.am | 5 +++--
3 files changed, 12 insertions(+), 3 deletions(-)
---
diff --git a/Makefile.am b/Makefile.am
index 420ef99..48a5d5b 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,6 +1,10 @@
SUBDIRS = data man po help src tests docs
-AM_DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc --enable-introspection --enable-vala
+AM_DISTCHECK_CONFIGURE_FLAGS = \
+ --enable-gtk-doc \
+ --enable-introspection \
+ --enable-vala \
+ --enable-appstream-util
EXTRA_DIST = \
README \
@@ -29,6 +33,7 @@ MAINTAINERCLEANFILES = \
gtk-doc.make \
install-sh \
ltmain.sh \
+ m4/appstream-xml.m4 \
m4/ax_append_compile_flags.m4 \
m4/ax_append_flag.m4 \
m4/ax_append_link_flags.m4 \
diff --git a/configure.ac b/configure.ac
index 01322fb..36cd2f8 100644
--- a/configure.ac
+++ b/configure.ac
@@ -137,6 +137,9 @@ GTK_DOC_CHECK([1.14], [--flavour no-tmpl])
AX_REQUIRE_DEFINED([GNOME_CODE_COVERAGE])
GNOME_CODE_COVERAGE
+AX_REQUIRE_DEFINED([APPSTREAM_XML])
+APPSTREAM_XML
+
# Generate files
AC_CONFIG_FILES([Makefile
data/Makefile
diff --git a/data/Makefile.am b/data/Makefile.am
index 1a67258..f10e669 100644
--- a/data/Makefile.am
+++ b/data/Makefile.am
@@ -9,8 +9,9 @@ desktop_DATA = org.gnome.latexila.desktop
@INTLTOOL_DESKTOP_RULE@
@INTLTOOL_XML_RULE@
-appdatadir = $(datadir)/appdata
-appdata_DATA = org.gnome.latexila.appdata.xml
+
+appstream_XML = org.gnome.latexila.appdata.xml
+@APPSTREAM_XML_RULES@
gsettings_SCHEMAS = org.gnome.latexila.gschema.xml
@GSETTINGS_RULES@
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]