[goobox] added AppData description



commit aa91c1835b7065235df32b178591d6aa0163938f
Author: Paolo Bacchilega <paobac src gnome org>
Date:   Sat Dec 28 18:26:06 2013 +0100

    added AppData description

 configure.ac                                |    1 +
 data/Makefile.am                            |    2 +-
 data/appdata/Makefile.am                    |    6 ++++++
 data/appdata/goobox.appdata.xml.in          |   23 +++++++++++++++++++++++
 data/appdata/ss-application-preferences.png |  Bin 0 -> 29440 bytes
 data/appdata/ss-application.png             |  Bin 0 -> 56907 bytes
 po/POTFILES.in                              |    1 +
 7 files changed, 32 insertions(+), 1 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index c125cad..6f5a65c 100644
--- a/configure.ac
+++ b/configure.ac
@@ -267,6 +267,7 @@ Makefile
 copy-n-paste/Makefile
 data/Makefile
 data/goobox.desktop.in
+data/appdata/Makefile
 data/icons/Makefile
 data/icons/256x256/Makefile
 data/icons/256x256/apps/Makefile
diff --git a/data/Makefile.am b/data/Makefile.am
index b51221f..8e270b8 100644
--- a/data/Makefile.am
+++ b/data/Makefile.am
@@ -1,4 +1,4 @@
-SUBDIRS = icons
+SUBDIRS = appdata icons
 
 desktop_in_in_files = goobox.desktop.in.in
 desktop_in_files = $(desktop_in_in_files:.desktop.in.in=.desktop.in) 
diff --git a/data/appdata/Makefile.am b/data/appdata/Makefile.am
new file mode 100644
index 0000000..37e39fe
--- /dev/null
+++ b/data/appdata/Makefile.am
@@ -0,0 +1,6 @@
+ INTLTOOL_XML_RULE@
+appdatadir = $(datadir)/appdata
+appdata_DATA = $(appdata_in_files:.xml.in=.xml)
+appdata_in_files = goobox.appdata.xml.in
+EXTRA_DIST = $(appdata_in_files)
+CLEANFILES = $(appdata_DATA)
diff --git a/data/appdata/goobox.appdata.xml.in b/data/appdata/goobox.appdata.xml.in
new file mode 100644
index 0000000..2bbafc2
--- /dev/null
+++ b/data/appdata/goobox.appdata.xml.in
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright 2013 Paolo Bacchilega <paobac src gnome org> -->
+<application>
+  <id type="desktop">goobox.desktop</id>
+  <licence>CC0</licence>
+  <_name>Goobox CD Player</_name>
+  <description>
+    <_p>
+      Goobox allows you to play CDs and save the tracks to disk as mp3, ogg,
+      flac or wav files.
+    </_p>
+    <_p>
+      Track titles and CD covers are set automatically using the
+      MusicBrainz web service.
+    </_p>
+  </description>
+  <screenshots>
+    <screenshot 
type="default">https://git.gnome.org/browse/goobox/plain/data/appdata/ss-application.png</screenshot>
+    
<screenshot>https://git.gnome.org/browse/goobox/plain/data/appdata/ss-application-preferences.png</screenshot>
+  </screenshots>
+  <url type="homepage">https://people.gnome.org/~paobac/goobox/index.html</url>
+  <updatecontact>paobac_at_src.gnome.org</updatecontact>
+</application>
diff --git a/data/appdata/ss-application-preferences.png b/data/appdata/ss-application-preferences.png
new file mode 100644
index 0000000..a26d7e7
Binary files /dev/null and b/data/appdata/ss-application-preferences.png differ
diff --git a/data/appdata/ss-application.png b/data/appdata/ss-application.png
new file mode 100644
index 0000000..3045ce2
Binary files /dev/null and b/data/appdata/ss-application.png differ
diff --git a/po/POTFILES.in b/po/POTFILES.in
index 9005e29..9832e59 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -7,6 +7,7 @@ copy-n-paste/eggsmclient.c
 copy-n-paste/eggsmclient.h
 copy-n-paste/eggsmclient-private.h
 copy-n-paste/eggsmclient-xsmp.c
+data/appdata/goobox.appdata.xml.in
 data/goobox.desktop.in.in
 data/org.gnome.Goobox.gschema.xml.in
 src/album-info.c


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