From 92645b012abd631a2356be74f9522ee187a0f46b Mon Sep 17 00:00:00 2001 From: Daniel Mustieles Date: Fri, 12 Sep 2014 12:22:04 +0200 Subject: Add AppData file Various fixes and appdata updates by Kalev Lember and David King . https://bugzilla.gnome.org/show_bug.cgi?id=722763 --- Makefile.am | 8 ++++++++ configure.ac | 1 + data/yelp.appdata.xml.in | 29 +++++++++++++++++++++++++++++ po/POTFILES.in | 1 + 4 files changed, 39 insertions(+) create mode 100644 data/yelp.appdata.xml.in diff --git a/Makefile.am b/Makefile.am index 7b82649d..89b4d6a3 100644 --- a/Makefile.am +++ b/Makefile.am @@ -284,6 +284,12 @@ desktopdir = $(datadir)/applications desktop_in_files=yelp.desktop.in.in desktop_DATA = $(desktop_in_files:.desktop.in.in=.desktop) +@INTLTOOL_XML_RULE@ + +appstream_in_files = data/yelp.appdata.xml.in +appstream_XML = $(appstream_in_files:.appdata.xml.in=.appdata.xml) +@APPSTREAM_XML_RULES@ + @INTLTOOL_SCHEMAS_RULE@ gsettings_SCHEMAS = data/org.gnome.yelp.gschema.xml @@ -683,6 +689,7 @@ xsl_DATA = \ data/xslt/yelp-common.xsl dist_noinst_DATA = \ + $(appstream_in_files) \ $(desktop_in_files) \ $(gsettings_SCHEMAS) \ $(libyelp_libyelp_la_headers) \ @@ -859,6 +866,7 @@ dist_noinst_SCRIPTS = \ autogen.sh CLEANFILES = \ + $(appstream_XML) \ $(desktop_DATA) \ $(enum_data) \ $(marshal_data) diff --git a/configure.ac b/configure.ac index aa4de07b..351c3b1a 100644 --- a/configure.ac +++ b/configure.ac @@ -20,6 +20,7 @@ AC_PROG_CC AC_PROG_CC_C_O AC_PROG_LN_S GLIB_GSETTINGS +APPSTREAM_XML # Library dependecies LT_LIB_M diff --git a/data/yelp.appdata.xml.in b/data/yelp.appdata.xml.in new file mode 100644 index 00000000..b0cd0739 --- /dev/null +++ b/data/yelp.appdata.xml.in @@ -0,0 +1,29 @@ + + + yelp.desktop + CC0-1.0 + GPL-2.0+ + <_name>GNOME Help + <_summary>Help viewer for GNOME + + <_p> + Yelp is the GNOME help viewer. It is the default Mallard viewer, but it + can also display DocBook, info, man, and HTML documentation. + + <_p> + It makes it easy to find the documentation you need, with interactive + search and bookmarks. + + <_p> + It also has an editor mode, which shows editorial comments and revision + statuses when editing Mallard documents. + + + + https://wiki.gnome.org/Apps/Yelp?action=AttachFile&do=get&target=yelp_screenshot.png + + https://wiki.gnome.org/Apps/Yelp + gnome-doc-devel-list@gnome.org + yelp + <_developer_name>The GNOME Project + diff --git a/po/POTFILES.in b/po/POTFILES.in index b17af0f7..76572b24 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -2,6 +2,7 @@ # Please keep this file sorted alphabetically. [encoding: UTF-8] data/domains/yelp.pot +data/yelp.appdata.xml.in libyelp/yelp-bz2-decompressor.c libyelp/yelp-debug.c libyelp/yelp-docbook-document.c -- cgit v1.2.1