[sonata/f19] fix 1034224
Luis Enrique Bazán De León
lbazan at fedoraproject.org
Fri Mar 7 17:06:07 UTC 2014
commit c1c83530badf4c1f0f690247a254d38f054e1514
Author: lbazan <lbazan at fedoraproject.org>
Date: Fri Mar 7 12:05:41 2014 -0500
fix 1034224
sonata.appdata.xml | 42 ++++++++++++++++++++++++++++++++++++++++++
sonata.spec | 17 ++++++++++++-----
2 files changed, 54 insertions(+), 5 deletions(-)
---
diff --git a/sonata.appdata.xml b/sonata.appdata.xml
new file mode 100644
index 0000000..1570c93
--- /dev/null
+++ b/sonata.appdata.xml
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<application>
+ <id type="desktop">sonata.desktop</id>
+ <licence>CC0</licence>
+ <description>
+ <p>
+ Sonata is an elegant GTK+ music client for the Music Player Daemon (MPD). The latest version is 1.6.2.1.
+
+ Sonata is licensed by the GPL and is free software. It has been
+ forked from the unmaintained Pygmy project in order to fix bugs,
+ introduce new features, and proceed down a different path.
+ </p>
+ <p>
+ Features:
+ </p>
+ <ul>
+ <li>Expanded and collapsed views</li>
+ <li>Automatic remote and local album art</li>
+ <li>Library browsing by folders, or by genre/artist/album</li>
+ <li>User-configurable columns</li>
+ <li>Automatic fetching of lyrics</li>
+ <li>Playlist and stream support</li>
+ <li>Support for editing song tags</li>
+ <li>Drag and drop to copy files</li>
+ <li>Popup notification</li>
+ <li>Library and playlist searching, filter as you type</li>
+ <li>Audioscrobbler (last.fm) 1.2 support</li>
+ <li>Multiple MPD profiles</li>
+ <li>Keyboard friendly</li>
+ <li>Support for multimedia keys</li>
+ <li>Commandline control</li>
+ <li>Available in 24 languages</li>
+ </ul>
+ </description>
+ <url type="homepage">http://sonata.berlios.de/</url>
+ <screenshots>
+ <screenshot type="default">http://sonata.berlios.de/images/sonata1.png</screenshot>
+ <screenshot>http://sonata.berlios.de/images/sonata2.png</screenshot>
+ <screenshot>http://sonata.berlios.de/images/sonata3.png</screenshot>
+ </screenshots>
+ <updatecontact>Tuukka.Hastrup at iki.fi</updatecontact>
+</application>
diff --git a/sonata.spec b/sonata.spec
index 6ee2d48..d1a0e4f 100644
--- a/sonata.spec
+++ b/sonata.spec
@@ -2,19 +2,21 @@
Name: sonata
Version: 1.6.2.1
-Release: 10%{?dist}
+Release: 11%{?dist}
Summary: An elegant GTK+ client for the Music Player Daemon (MPD)
Group: Applications/Multimedia
License: GPLv3+
URL: http://sonata.berlios.de/
Source0: http://download.berlios.de/sonata/sonata-%{version}.tar.bz2
-Patch0: sonata-1.6.2-nocleaning.patch
-Patch1: sonata-1.6.2.1-mpd-0.18.patch
+Source1: %{name}.appdata.xml
+Patch0: %{name}-1.6.2-nocleaning.patch
+Patch1: %{name}-1.6.2.1-mpd-0.18.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: desktop-file-utils
BuildRequires: pygtk2-devel gtk2-devel
BuildRequires: python-devel
BuildRequires: gettext
+BuildRequires: appdata-tools
Requires: pygtk2 python-ZSI dbus-python gnome-python2-libegg
Requires: python-mpd
Requires: python-tag
@@ -45,7 +47,6 @@ Features:
%build
CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build
-
%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
@@ -65,20 +66,26 @@ desktop-file-install \
rm -rf $RPM_BUILD_ROOT%{_datadir}/sonata
chmod 755 ${RPM_BUILD_ROOT}%{python_sitearch}/%{name}/breadcrumbs.py
+mkdir -p ${RPM_BUILD_ROOT}/%{_datadir}/appdata
+cp -a %{SOURCE1} ${RPM_BUILD_ROOT}/%{_datadir}/appdata
+
%clean
rm -rf $RPM_BUILD_ROOT
-
%files -f %{name}.lang
%defattr(-,root,root,-)
%doc CHANGELOG COPYING README TODO TRANSLATORS
%{python_sitearch}/*
%{_bindir}/%{name}
%{_datadir}/applications/*.desktop
+%{_datadir}/appdata/%{name}.appdata.xml
%{_datadir}/pixmaps/%{name}*
%{_mandir}/man1/%{name}.1.gz
%changelog
+* Fri Mar 07 2014 Luis Bazan <lbazan at fedoraproject.org> - 1.6.2.1-11
+- fix BZ# 1034224
+
* Wed Mar 05 2014 Luis Bazan <lbazan at fedoraproject.org> - 1.6.2.1-10
- fix BZ# 1071635
More information about the scm-commits
mailing list