[gconf-editor] Add AppData file.
- From: Daniel Mustieles García <dmustieles src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gconf-editor] Add AppData file.
- Date: Mon, 24 Nov 2014 19:56:24 +0000 (UTC)
commit 1b926b311f5fe9798d295486f58db5b25776b4af
Author: Daniel Mustieles <daniel mustieles gmail com>
Date: Tue Oct 14 12:29:19 2014 +0200
Add AppData file.
Fixes #738385
data/Makefile.am | 8 +++++++-
data/org.gnome.gconf-editor.appdata.xml.in | 26 ++++++++++++++++++++++++++
po/POTFILES.in | 1 +
3 files changed, 34 insertions(+), 1 deletions(-)
---
diff --git a/data/Makefile.am b/data/Makefile.am
index c9749e3..51b8700 100644
--- a/data/Makefile.am
+++ b/data/Makefile.am
@@ -10,9 +10,15 @@ schemas_DATA = $(schemas_in_files:.schemas.in=.schemas)
@INTLTOOL_DESKTOP_RULE@
@INTLTOOL_SCHEMAS_RULE@
-CLEANFILES = $(Utilities_DATA) $(schemas_DATA)
+appdatadir = $(datadir)/appdata
+appdata_DATA = $(appdata_in_files:.xml.in=.xml)
+appdata_in_files = org.gnome.gconf-editor.appdata.xml.in
+ INTLTOOL_XML_RULE@
+
+CLEANFILES = $(Utilities_DATA) $(schemas_DATA) $(appdata_DATA)
EXTRA_DIST = \
+ $(appdata_in_files) \
$(Utilities_in_files) \
$(schemas_in_files)
diff --git a/data/org.gnome.gconf-editor.appdata.xml.in b/data/org.gnome.gconf-editor.appdata.xml.in
new file mode 100644
index 0000000..6e629b7
--- /dev/null
+++ b/data/org.gnome.gconf-editor.appdata.xml.in
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright 2014 Daniel Mustieles <daniel mustieles gmail com> -->
+<application>
+ <id type="desktop">org.gnome.gconf-editor.desktop</id>
+ <metadata_license>CC0-1.0</metadata_license>
+ <_name>GConf-Editor</_name>
+ <_summary>Editor for the GConf configuration system</_summary>
+ <description>
+ <_p>
+ GConf-Editor is a tool used for editing the GConf configuration database. This is not the
+ recommended way of setting desktop preferences, but it might be useful when the proper
+ configuration utility for some software provides no way of changing some option.
+ </_p>
+ <_p>
+ The root motivation for GConf is to make application preferences more manageable for
+ system administrators. Another important motivation for GConf is that it's
+ "process transparent." This means that if I change a setting from one application,
+ it instantly updates in all other applications that are interested in that setting
+ </_p>
+ </description>
+ <url type="homepage">https://git.gnome.org/browse/gconf-editor</url>
+ <screenshots>
+ <screenshot
type="default">https://git.gnome.org/browse/gconf-editor/plain/docs/C/figures/gconf_editor_anno_window.png</screenshot>
+ </screenshots>
+ <updatecontact>daniel mustieles gmail com</updatecontact>
+</application>
diff --git a/po/POTFILES.in b/po/POTFILES.in
index e2f68b1..004839d 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -3,6 +3,7 @@
data/gconf-editor.desktop.in.in
data/gconf-editor.schemas.in
+data/org.gnome.gconf-editor.appdata.xml.in
src/gconf-bookmarks-dialog.c
src/gconf-cell-renderer.c
src/gconf-editor-application.c
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]