Hello community,

here is the log from the commit of package rhythmbox for openSUSE:Factory 
checked in at 2012-01-24 12:21:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rhythmbox (Old)
 and      /work/SRC/openSUSE:Factory/.rhythmbox.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rhythmbox", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/rhythmbox/rhythmbox.changes      2011-10-07 
00:53:31.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.rhythmbox.new/rhythmbox.changes 2012-01-24 
12:21:58.000000000 +0100
@@ -1,0 +2,38 @@
+Tue Jan 17 13:38:41 UTC 2012 - [email protected]
+
+- Update to version 2.95:
+  + GTK+ 3, GObject introspection, GNOME 3 compatible
+  + New album art database
+  + Grilo plugin for UPNP and Jamendo
+  + Rewritten visualization plugin (using clutter)
+  + First steps in redesigning some parts of the UI that sorely
+    need it
+  + New encoding profile system
+  + Plugins now based on libpeas
+  + Much improved dbus media server plugin
+- Some of those changes were already in our package thanks to
+  rhythmbox-port-gtk3.patch. Drop it now rhythmbox-port-gtk3.patch.
+- Re-enable translation-update-upstream in %setup, now that
+  rhythmbox-port-gtk3.patch is gone.
+- Remove gnome-common BuildRequires and call to gnome-autogen.sh,
+  that were only needed for rhythmbox-port-gtk3.patch.
+- Remove fdupes BuildRequires since we don't call %fdupes.
+- Add and remove pkgconfig() BuildRequires, following upstream
+  changes:
+  + Added: clutter-1.0, clutter-gst-1.0, clutter-gtk-1.0,
+    clutter-x11-1.0, gconf-2.0, grilo-0.1,
+    gstreamer-interfaces-0.10, gstreamer-pbutils-0.10, mx-1.0, tdb.
+  + Removed: dbus-glib-1, libgnome-media-profiles-3.0.
+- Change pkgconfig(pygobject-2.0) BuildRequires to
+  pkgconfig(pygobject-3.0).
+- Add xz BuildRequires because we can't build a package for a
+  xz-compressed tarball without explicitly specifying that... See
+  bnc#697467 for more details.
+- Remove python-coherence Recommends: the upnp-coherencde plugin is
+  now gone.
+- Change --disable-vala configure option to --enable-vala.
+- Remove now non-existing --disable-schemas-install configure
+  option.
+- Stop changing libexecdir.
+
+-------------------------------------------------------------------

Old:
----
  rhythmbox-0.13.3.tar.bz2
  rhythmbox-port-gtk3.patch

New:
----
  rhythmbox-2.95.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rhythmbox.spec ++++++
--- /var/tmp/diff_new_pack.7jeZDq/_old  2012-01-24 12:22:04.000000000 +0100
+++ /var/tmp/diff_new_pack.7jeZDq/_new  2012-01-24 12:22:04.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rhythmbox
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,22 +15,14 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
-
 Name:           rhythmbox
-Version:        0.13.3
-Release:        14
-# FIXME: reenable vala support later on (it's just a configure option); build 
currently fails because of libpeas (last check: 2011-07-04)
-License:        GPL-2.0+
+Version:        2.95
+Release:        0
 Summary:        GNOME Music Management Application
-Url:            http://www.gnome.org/projects/rhythmbox/
+License:        GPL-2.0+
 Group:          Productivity/Multimedia/Sound/Players
-Source:         %{name}-%{version}.tar.bz2
-# PATCH-FEATURE-UPSTREAM rhythmbox-port-gtk3.patch [email protected] -- 
Port to GTK3. Pieces taken from upstream git. This more or less brings the code 
to git commit e0e5d06e.
-Patch0:         rhythmbox-port-gtk3.patch
-BuildRequires:  fdupes
-# Needed for patch0
-BuildRequires:  gnome-common
+Url:            http://www.gnome.org/projects/rhythmbox/
+Source:         
http://download.gnome.org/sources/rhythmbox/2.95/%{name}-%{version}.tar.xz
 BuildRequires:  gnome-doc-utils-devel
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  intltool
@@ -41,25 +33,35 @@
 BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files
 BuildRequires:  vala
+# Only needed because we don't (and won't) support building xz tarballs by 
default... See bnc#697467
+BuildRequires:  xz
 BuildRequires:  pkgconfig(avahi-glib)
-BuildRequires:  pkgconfig(dbus-glib-1)
+BuildRequires:  pkgconfig(clutter-1.0) >= 1.2
+BuildRequires:  pkgconfig(clutter-gst-1.0) >= 1.0
+BuildRequires:  pkgconfig(clutter-gtk-1.0) >= 1.0
+BuildRequires:  pkgconfig(clutter-x11-1.0) >= 1.2
 BuildRequires:  pkgconfig(json-glib-1.0)
+BuildRequires:  pkgconfig(gconf-2.0)
 BuildRequires:  pkgconfig(gnome-keyring-1)
-BuildRequires:  pkgconfig(gstreamer-0.10)
-BuildRequires:  pkgconfig(gstreamer-plugins-base-0.10)
+BuildRequires:  pkgconfig(grilo-0.1) >= 0.1.17
+BuildRequires:  pkgconfig(gstreamer-0.10) >= 0.10.32
+BuildRequires:  pkgconfig(gstreamer-plugins-base-0.10) >= 0.10.32
+BuildRequires:  pkgconfig(gstreamer-interfaces-0.10) >= 0.10.32
+BuildRequires:  pkgconfig(gstreamer-pbutils-0.10) >= 0.10.32
 BuildRequires:  pkgconfig(gtk+-3.0)
 BuildRequires:  pkgconfig(gudev-1.0)
 BuildRequires:  pkgconfig(libbrasero-media3)
-BuildRequires:  pkgconfig(libgnome-media-profiles-3.0)
 BuildRequires:  pkgconfig(libgpod-1.0)
 BuildRequires:  pkgconfig(libmtp)
 BuildRequires:  pkgconfig(libmusicbrainz3)
 BuildRequires:  pkgconfig(libnotify)
-BuildRequires:  pkgconfig(libpeas-1.0)
-BuildRequires:  pkgconfig(libpeas-gtk-1.0)
+BuildRequires:  pkgconfig(libpeas-1.0) >= 0.7.3
+BuildRequires:  pkgconfig(libpeas-gtk-1.0) >= 0.7.3
 BuildRequires:  pkgconfig(libsoup-2.4)
 BuildRequires:  pkgconfig(libsoup-gnome-2.4)
-BuildRequires:  pkgconfig(pygobject-2.0)
+BuildRequires:  pkgconfig(mx-1.0) >= 1.0.1
+BuildRequires:  pkgconfig(pygobject-3.0) >= 2.90.2
+BuildRequires:  pkgconfig(tdb)
 BuildRequires:  pkgconfig(totem-plparser)
 BuildRequires:  pkgconfig(webkitgtk-3.0)
 Requires:       gstreamer010-plugins-base
@@ -68,8 +70,6 @@
 Requires:       python-gobject
 Recommends:     %{name}-lang
 Recommends:     media-player-info
-# Coherence DLNA/UPnP Client plugin
-Recommends:     python-coherence
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %py_requires
 %glib2_gsettings_schema_requires
@@ -79,7 +79,6 @@
 playback of Ogg Vorbis and MP3 and burning of CD-ROMs.
 
 %package devel
-License:        GPL-2.0+
 Summary:        GNOME Music Management Application -- Development Files
 Group:          Development/Languages/C and C++
 Requires:       %{name} = %{version}
@@ -95,21 +94,16 @@
 %lang_package
 %prep
 %setup -q
-%patch0 -p1
-# Disabled for patch0
-#translation-update-upstream
+translation-update-upstream
 
 %build
-NOCONFIGURE=1 gnome-autogen.sh
 export MOZILLA_PLUGINDIR=%{_libdir}/browser-plugins
 %configure\
-       --libexecdir=%{_libexecdir}/rhythmbox\
        --disable-static\
-       --disable-schemas-install\
        --disable-scrollkeeper\
        --enable-lirc\
        --enable-python\
-        --disable-vala
+        --enable-vala
 
 %__make %{?_smp_mflags} V=1
 
@@ -119,7 +113,6 @@
 %suse_update_desktop_file rhythmbox-device
 %find_lang %{name} %{?no_lang_C}
 find %{buildroot} -type f -name "*.la" -delete -print
-#%fdupes %{buildroot}
 
 %clean
 rm -rf %{buildroot}
@@ -151,9 +144,10 @@
 %dir %{_datadir}/omf/%{name}/
 %doc %{_datadir}/omf/%{name}/%{name}-C.omf
 %{_bindir}/rhythmbox
+%{_bindir}/rhythmbox-client
 %{_datadir}/applications/rhythmbox.desktop
 %{_datadir}/applications/rhythmbox-device.desktop
-%{_datadir}/dbus-1/services/org.gnome.Rhythmbox.service
+%{_datadir}/dbus-1/services/org.gnome.Rhythmbox3.service
 %{_datadir}/glib-2.0/schemas/org.gnome.rhythmbox.gschema.xml
 %{_datadir}/icons/hicolor/*/apps/rhythmbox*
 %{_datadir}/icons/hicolor/*/places/music-library.*
@@ -165,6 +159,7 @@
 %dir %{_libdir}/rhythmbox
 %dir %{_libdir}/rhythmbox/plugins
 %{_libdir}/rhythmbox/plugins/artdisplay/
+%{_libdir}/rhythmbox/plugins/artsearch/
 %{_libdir}/rhythmbox/plugins/audiocd/
 %{_libdir}/rhythmbox/plugins/audioscrobbler/
 %{_libdir}/rhythmbox/plugins/cd-recorder/
@@ -173,12 +168,11 @@
 %{_libdir}/rhythmbox/plugins/dbus-media-server/
 %{_libdir}/rhythmbox/plugins/fmradio/
 %{_libdir}/rhythmbox/plugins/generic-player/
+%{_libdir}/rhythmbox/plugins/grilo/
 %{_libdir}/rhythmbox/plugins/im-status/
 %{_libdir}/rhythmbox/plugins/ipod/
 %{_libdir}/rhythmbox/plugins/iradio/
-%{_libdir}/rhythmbox/plugins/jamendo/
 %{_libdir}/rhythmbox/plugins/lyrics/
-%{_libdir}/rhythmbox/plugins/magnatune/
 %{_libdir}/rhythmbox/plugins/mmkeys/
 %{_libdir}/rhythmbox/plugins/mpris/
 %{_libdir}/rhythmbox/plugins/mtpdevice/
@@ -190,10 +184,8 @@
 %{_libdir}/rhythmbox/plugins/rbzeitgeist/
 %{_libdir}/rhythmbox/plugins/replaygain/
 %{_libdir}/rhythmbox/plugins/sendto/
-%if "%{_libdir}" != "%{_libexecdir}"
-%dir %{_libexecdir}/rhythmbox/
-%endif
-%{_libexecdir}/rhythmbox/rhythmbox-metadata
+%{_libdir}/rhythmbox/plugins/visualizer/
+%{_libexecdir}/rhythmbox-metadata
 %{_mandir}/man1/rhythmbox.*
 %{_mandir}/man1/rhythmbox-client.*
 
@@ -204,6 +196,7 @@
 %{_includedir}/rhythmbox/
 %{_libdir}/pkgconfig/rhythmbox.pc
 %{_libdir}/librhythmbox-core.so
+%{_libdir}/rhythmbox/plugins/sample-vala/
 
 %files lang -f %{name}.lang
 

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to