Hello community, here is the log from the commit of package rhythmbox for openSUSE:Factory checked in at 2017-10-18 10:51:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rhythmbox (Old) and /work/SRC/openSUSE:Factory/.rhythmbox.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rhythmbox" Wed Oct 18 10:51:43 2017 rev:90 rq:534231 version:3.4.2 Changes: -------- --- /work/SRC/openSUSE:Factory/rhythmbox/rhythmbox.changes 2017-09-11 16:23:29.198839703 +0200 +++ /work/SRC/openSUSE:Factory/.rhythmbox.new/rhythmbox.changes 2017-10-18 10:51:57.480718585 +0200 @@ -1,0 +2,29 @@ +Mon Oct 9 02:38:54 UTC 2017 - [email protected] + +- Update to version 3.4.2: + + Bug fix release for 3.4. + + Visualization plugin removed. + + Responsiveness improvements during media player sync. + + Better network buffering when crossfading is enabled. + + Bugs fixed: bgo#697567, bgo#701608, bgo#770358, bgo#770462, + bgo#770486, bgo#770920, bgo#770983, bgo#771335, bgo#771337, + bgo#771405, bgo#771884, bgo#772997, bgo#773404, bgo#773466, + bgo#773695, bgo#773729, bgo#773858, bgo#774336, bgo#775294, + bgo#775447, bgo#776292, bgo#781184, bgo#783016, bgo#784957, + bgo#785304, bgo#785805, bgo#787785. + + Updated translations. +- Add --without-hal to %configure: HAL has been discontinued. +- Add --with-* to %configure for the alredy had BuildRequires: + gudev, ipod, mtp, libsecret, brasero. +- Drop conditional use for visualization plugin: the plugin has + been removed upstream from the package as aforementioned. +- Drop %glib2_gsettings_schema_*, %desktop_database_* and + %icon_theme_cache_* post/postun/requires macros: functionality + now covered by file triggers. +- Align BuildRequires with configure: + Added: gdk-pixbuf, glib2 and libxml2. + Dropped: libdiscid, ice and sm. +- Change Url to https://wiki.gnome.org/Apps/Rhythmbox: current + Rhythmbox web page. + +------------------------------------------------------------------- Old: ---- rhythmbox-3.4.1.tar.xz New: ---- rhythmbox-3.4.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rhythmbox.spec ++++++ --- /var/tmp/diff_new_pack.tL5nQV/_old 2017-10-18 10:51:58.868653471 +0200 +++ /var/tmp/diff_new_pack.tL5nQV/_new 2017-10-18 10:51:58.868653471 +0200 @@ -1,7 +1,7 @@ # # spec file for package rhythmbox # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,21 +16,17 @@ # -# Enable for openSUSE > 1230 once the right version is in Factory. -%bcond_with visualizer - Name: rhythmbox -Version: 3.4.1 +Version: 3.4.2 Release: 0 Summary: GNOME Music Management Application License: GPL-2.0+ Group: Productivity/Multimedia/Sound/Players -Url: http://www.gnome.org/projects/rhythmbox/ -Source: http://download.gnome.org/sources/rhythmbox/3.4/%{name}-%{version}.tar.xz +Url: https://wiki.gnome.org/Apps/Rhythmbox +Source: https://download.gnome.org/sources/rhythmbox/3.4/%{name}-%{version}.tar.xz BuildRequires: fdupes -BuildRequires: gobject-introspection-devel +BuildRequires: gobject-introspection-devel >= 0.10.0 BuildRequires: intltool -BuildRequires: libdiscid-devel BuildRequires: lirc-devel %if !0%{?is_opensuse} BuildRequires: translation-update-upstream @@ -38,6 +34,8 @@ BuildRequires: update-desktop-files BuildRequires: vala BuildRequires: yelp-tools +BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.18.0 +BuildRequires: pkgconfig(glib-2.0) >= 2.38.0 BuildRequires: pkgconfig(grilo-0.3) >= 0.3.0 BuildRequires: pkgconfig(gstreamer-1.0) >= 0.11.92 BuildRequires: pkgconfig(gstreamer-audio-1.0) >= 0.11.02 @@ -46,7 +44,6 @@ BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) >= 0.11.92 BuildRequires: pkgconfig(gtk+-3.0) >= 3.16.0 BuildRequires: pkgconfig(gudev-1.0) -BuildRequires: pkgconfig(ice) BuildRequires: pkgconfig(json-glib-1.0) BuildRequires: pkgconfig(libbrasero-media3) BuildRequires: pkgconfig(libdmapsharing-3.0) >= 2.9.19 @@ -58,17 +55,10 @@ BuildRequires: pkgconfig(libsecret-1) >= 0.18 BuildRequires: pkgconfig(libsoup-2.4) >= 2.42.0 BuildRequires: pkgconfig(libsoup-gnome-2.4) -BuildRequires: pkgconfig(pygobject-3.0) >= 3.2.3 -BuildRequires: pkgconfig(sm) +BuildRequires: pkgconfig(libxml-2.0) >= 2.7.8 +BuildRequires: pkgconfig(pygobject-3.0) >= 3.0.0 BuildRequires: pkgconfig(tdb) BuildRequires: pkgconfig(totem-plparser) >= 3.2.0 -%if %{with visualizer} -BuildRequires: pkgconfig(clutter-1.0) >= 1.8 -BuildRequires: pkgconfig(clutter-gst-2.0) -BuildRequires: pkgconfig(clutter-gtk-1.0) >= 1.0 -BuildRequires: pkgconfig(clutter-x11-1.0) >= 1.8 -BuildRequires: pkgconfig(mx-1.0) >= 1.0.1 -%endif Requires: gstreamer-plugins-base Requires: gstreamer-plugins-good Recommends: gstreamer-plugins-ugly @@ -79,7 +69,6 @@ Recommends: media-player-info BuildRoot: %{_tmppath}/%{name}-%{version}-build %py_requires -%glib2_gsettings_schema_requires %description Music Management application with support for ripping audio-CD's, @@ -107,41 +96,35 @@ %build export MOZILLA_PLUGINDIR=%{_libdir}/browser-plugins -%configure\ +%configure \ + --with-gudev\ + --with-ipod\ + --with-mtp\ + --with-libsecret\ + --with-brasero\ --disable-static\ + --disable-hal\ --enable-lirc\ --enable-python\ - --enable-daap \ + --enable-daap\ --enable-vala %__make %{?_smp_mflags} %install -%makeinstall +%make_install %suse_update_desktop_file %name Player %suse_update_desktop_file rhythmbox-device %find_lang %{name} %{?no_lang_C} find %{buildroot} -type f -name "*.la" -delete -print # Disabled as it pulls old webkit, needs fixing upstream rm -rf %{buildroot}/%{_libdir}/rhythmbox/plugins/context -%fdupes %{buildroot}%{_datadir}/help -%fdupes %{buildroot}%{_libdir}/rhythmbox/plugins +%fdupes -s %{buildroot}%{_datadir} +%fdupes %{buildroot}%{_libdir} -%post -/sbin/ldconfig -%if 0%{?suse_version} > 1130 -%glib2_gsettings_schema_post -%desktop_database_post -%icon_theme_cache_post -%endif +%post -p /sbin/ldconfig -%postun -/sbin/ldconfig -%if 0%{?suse_version} > 1130 -%glib2_gsettings_schema_postun -%desktop_database_postun -%icon_theme_cache_postun -%endif +%postun -p /sbin/ldconfig %files %defattr(-,root,root) @@ -191,9 +174,6 @@ %{_libdir}/rhythmbox/plugins/replaygain/ %{_libdir}/rhythmbox/plugins/sendto/ %{_libdir}/rhythmbox/plugins/soundcloud/ -%if %{with visualizer} -%{_libdir}/rhythmbox/plugins/visualizer/ -%endif %{_libdir}/rhythmbox/plugins/webremote/ %{_libexecdir}/rhythmbox-metadata %{_mandir}/man1/rhythmbox.* ++++++ rhythmbox-3.4.1.tar.xz -> rhythmbox-3.4.2.tar.xz ++++++ /work/SRC/openSUSE:Factory/rhythmbox/rhythmbox-3.4.1.tar.xz /work/SRC/openSUSE:Factory/.rhythmbox.new/rhythmbox-3.4.2.tar.xz differ: char 26, line 1
