[d-feet] Add appdata file for gnome-software



commit 91a86ec4460ffcf944006f9476a23f43130af11f
Author: Thomas Bechtold <thomasbechtold jpberlin de>
Date:   Sat Oct 19 09:19:26 2013 +0200

    Add appdata file for gnome-software
    
    https://bugzilla.gnome.org/show_bug.cgi?id=708642

 .gitignore                 |    1 +
 data/Makefile.am           |   12 ++++++++++--
 data/d-feet.appdata.xml.in |   14 ++++++++++++++
 3 files changed, 25 insertions(+), 2 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 61ffa27..5bf17e7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -26,6 +26,7 @@ configure
 data/d-feet.desktop
 data/d-feet.desktop.in
 data/org.gnome.d-feet.gschema.valid
+data/d-feet.appdata.xml
 install-sh
 m4/
 missing
diff --git a/data/Makefile.am b/data/Makefile.am
index 6a9ed1d..a3dd837 100644
--- a/data/Makefile.am
+++ b/data/Makefile.am
@@ -11,6 +11,12 @@ desktop_DATA = $(desktop_in_files:.desktop.in=.desktop)
 
 UPDATE_DESKTOP = update-desktop-database $(datadir)/applications || :
 
+ INTLTOOL_XML_RULE@
+appdatadir = $(datadir)/appdata
+appdata_DATA = $(appdata_in_files:.xml.in=.xml)
+appdata_in_files = d-feet.appdata.xml.in
+
+
 install-data-hook:
        $(UPDATE_DESKTOP)
 uninstall-hook:
@@ -18,10 +24,12 @@ uninstall-hook:
 
 EXTRA_DIST =                   \
        $(desktop_in_files)     \
-       $(gsettings_SCHEMAS)
+       $(gsettings_SCHEMAS)    \
+       $(appdata_in_files)
 
 CLEANFILES =                   \
-       $(DESKTOP_FILES)
+       $(DESKTOP_FILES)        \
+       $(appdata_DATA)
 
 DISTCLEANFILES =               \
        $(desktop_DATA)
diff --git a/data/d-feet.appdata.xml.in b/data/d-feet.appdata.xml.in
new file mode 100644
index 0000000..2186658
--- /dev/null
+++ b/data/d-feet.appdata.xml.in
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright 2013 Thomas Bechtold <thomasbechtold jpberlin de> -->
+<application>
+  <id type="desktop">d-feet.desktop</id>
+  <licence>CC0</licence>
+  <description>
+    <p>A simple application for debugging the message bus system D-Bus. D-Feet can be used to inspect D-Bus 
interfaces of running programs and invoke methods on those interfaces.</p>
+  </description>
+  <screenshots>
+    <screenshot width="1400" type="default" 
height="787">https://git.gnome.org/browse/d-feet/plain/data/screenshots/d-feet-overview.png</screenshot>
+  </screenshots>
+  <url type="homepage">https://wiki.gnome.org/DFeet/</url>
+  <updatecontact>thomasbechtold_at_jpberlin_de</updatecontact>
+</application>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]