From 9bea198f08d42c3145280507638ec3499566f345 Mon Sep 17 00:00:00 2001 From: Bastien Nocera Date: Nov 17 2007 13:54:53 +0000 Subject: - Better DAAP fix (#382351) --- diff --git a/rb-fix-broken-daap-playback.patch b/rb-fix-broken-daap-playback.patch new file mode 100644 index 0000000..690b539 --- /dev/null +++ b/rb-fix-broken-daap-playback.patch @@ -0,0 +1,13 @@ +Index: plugins/daap/rb-daap-connection.c +=================================================================== +--- plugins/daap/rb-daap-connection.c (revision 5447) ++++ plugins/daap/rb-daap-connection.c (working copy) +@@ -1055,7 +1055,7 @@ + entry_set_string_prop (priv->db, entry, RHYTHMDB_PROP_GENRE, genre); + + /* stream URI property is stored as a mountpoint for get_playback_uri */ +- if (streamURI) { ++ if (streamURI && *streamURI != '\0') { + entry_set_string_prop (priv->db, entry, RHYTHMDB_PROP_MOUNTPOINT, streamURI); + } + diff --git a/rhythmbox.spec b/rhythmbox.spec index 2b65b8c..bc40db1 100644 --- a/rhythmbox.spec +++ b/rhythmbox.spec @@ -3,7 +3,7 @@ Name: rhythmbox Summary: Music Management Application Version: 0.11.3 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv2+ and GFDL+ Group: Applications/Multimedia URL: http://www.gnome.org/projects/rhythmbox/ @@ -56,6 +56,8 @@ Patch1: rb-delete-ipod-tracks.patch Patch2: rb-use-newer-plparser-7.patch # http://bugzilla.gnome.org/show_bug.cgi?id=338308 Patch3: rhythmbox-0.11.3-add-missing-plugins-support.patch +# http://bugzilla.gnome.org/show_bug.cgi?id=497430 +Patch4: rb-fix-broken-daap-playback.patch %description Rhythmbox is an integrated music management application based on the powerful @@ -89,6 +91,7 @@ pushd plugins/ipod/ popd %patch2 -p0 -b .podcast %patch3 -p1 -b .missing-plugins +%patch4 -p0 -b .broken-daap autoconf automake @@ -202,6 +205,9 @@ fi %{_libdir}/rhythmbox/plugins/upnp_coherence %changelog +* Sat Nov 17 2007 - Bastien Nocera - 0.11.3-4 +- Better DAAP fix (#382351) + * Wed Nov 14 2007 - Bastien Nocera - 0.11.3-3 - Add missing gstreamer-python run-time dependency (#382921)