[rhythmbox] add AppData file, originally from Fedora



commit a503a231e20d0e01546f77e088d6b6650530b484
Author: Jonathan Matthew <jonathan d14n org>
Date:   Sun Sep 21 23:05:13 2014 +1000

    add AppData file, originally from Fedora

 data/Makefile.am         |    8 +++++++-
 rhythmbox.appdata.xml.in |   25 +++++++++++++++++++++++++
 2 files changed, 32 insertions(+), 1 deletions(-)
---
diff --git a/data/Makefile.am b/data/Makefile.am
index d29ea7c..50fba49 100644
--- a/data/Makefile.am
+++ b/data/Makefile.am
@@ -33,6 +33,10 @@ servicedir = $(datadir)/dbus-1/services
 service_in_files = org.gnome.Rhythmbox3.service.in
 service_DATA = $(service_in_files:.service.in=.service)
 
+appdatadir = $(datadir)/appdata
+appdata_DATA = $(appdata_in_files:.xml.in=.xml)
+appdata_in_files = rhythmbox.appdata.xml.in
+
 # Rule to make the service file with bindir expanded
 $(service_DATA): $(service_in_files) Makefile
        @sed -e "s|\ bindir\@|$(bindir)|" $< > $@
@@ -56,6 +60,7 @@ EXTRA_DIST = $(service_in_files)    \
             $(man_MANS)            \
             $(playlists_in_files)  \
             $(profiles_DATA)       \
+            $(appdata_in_files)    \
             rhythmbox.desktop.in.in \
             rhythmbox-device.desktop.in.in
 
@@ -66,4 +71,5 @@ CLEANFILES =                                  \
        playlists.xml                           \
        rhythmbox.desktop.in                    \
        rhythmbox-device.desktop.in             \
-       gschemas.compiled
+       gschemas.compiled                       \
+       $(appdata_DATA)
diff --git a/rhythmbox.appdata.xml.in b/rhythmbox.appdata.xml.in
new file mode 100644
index 0000000..1f1f282
--- /dev/null
+++ b/rhythmbox.appdata.xml.in
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright 2014 Richard Hughes <richard hughsie com> -->
+<!-- Copyright 2014 Jonathan Matthew <jonathan d14n org> -->
+
+<application>
+  <id type="desktop">rhythmbox.desktop</id>
+  <metadata_license>CC0-1.0</metadata_license>
+  <description>
+    <_p>
+      Rhythmbox is a music management application, designed to work well under the GNOME
+      desktop. In addition to music stored on your computer, it supports network shares,
+      podcasts, radio streams, portable music devices (including phones), and internet music
+      services such as Last.fm and Magnatune.
+    </_p>
+    <_p>
+      Rhythmbox is Free software, based on GTK+ and GStreamer, and is extensible via plugins
+      written in Python or C.
+    </_p>
+  </description>
+  <url type="homepage">https://wiki.gnome.org/Apps/Rhythmbox</url>
+  <screenshots>
+    <screenshot 
type="default">https://people.gnome.org/~jmatthew/rhythmbox-appdata-screenshot.png</screenshot>
+  </screenshots>
+  <updatecontact>jmatthew gnome org</updatecontact>
+</application>


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