summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorJuan Pablo Ugarte <juanpablougarte@gmail.com>2013-09-24 17:19:07 -0300
committerJuan Pablo Ugarte <juanpablougarte@gmail.com>2013-09-25 15:52:53 -0300
commit79ca0330388d60973506a3fc4971651bc2951721 (patch)
tree71a91fc3e626363416aa313c0aeb3cf662498605 /data
parent21f4584c62ead9d23ba5b494e560818330659904 (diff)
downloadglade-79ca0330388d60973506a3fc4971651bc2951721.tar.gz
Added AppData for gnome-software to pick up glade
Fixes bug 708641 "Please include an AppData file"
Diffstat (limited to 'data')
-rw-r--r--data/Makefile.am9
-rw-r--r--data/glade.appdata.xml.in26
2 files changed, 33 insertions, 2 deletions
diff --git a/data/Makefile.am b/data/Makefile.am
index 9de92fa3..5a225c66 100644
--- a/data/Makefile.am
+++ b/data/Makefile.am
@@ -10,10 +10,15 @@ desktop_DATA = $(desktop_in_files:.desktop.in.in=.desktop)
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = gladeui-2.0.pc
+appdatadir = $(datadir)/appdata
+appdata_DATA = glade.appdata.xml
+
EXTRA_DIST = \
$(desktop_in_files) \
- gladeui-2.0.pc.in
+ gladeui-2.0.pc.in \
+ glade.appdata.xml.in
CLEANFILES = \
$(desktop_DATA) \
- $(pkgconfig_DATA)
+ $(pkgconfig_DATA) \
+ $(appdata_DATA)
diff --git a/data/glade.appdata.xml.in b/data/glade.appdata.xml.in
new file mode 100644
index 00000000..cfc7b6ac
--- /dev/null
+++ b/data/glade.appdata.xml.in
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<application>
+ <id type="desktop">glade.desktop</id>
+ <licence>CC0</licence>
+ <description>
+ <p>
+ Glade is a RAD tool to enable quick &amp; easy development of user interfaces
+ for the GTK+ 3 toolkit and the GNOME desktop environment.
+ </p>
+ <p>
+ The user interfaces designed in Glade are saved as XML and these can be
+ loaded by applications dynamically as needed by using GtkBuilder or used
+ directly to define a new GtkWidget derived object class using
+ Gtk+ new template feature.
+ </p>
+ <p>
+ By using GtkBuilder, Glade XML files can be used in numerous programming
+ languages including C, C++, C#, Vala, Java, Perl, Python,and others.
+ </p>
+ </description>
+ <screenshots>
+ <screenshot type="default">https://glade.gnome.org/images/glade-main-page.png</screenshot>
+ </screenshots>
+ <url type="homepage">http://glade.gnome.org/</url>
+ <updatecontact>juanpablougarte_at_gmail.com</updatecontact>
+</application> \ No newline at end of file