[latexila] build: use APPSTREAM_XML



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]