commit rhythmbox for openSUSE:Factory
Hello community, here is the log from the commit of package rhythmbox for openSUSE:Factory checked in at Thu Mar 26 00:44:03 CET 2009. -------- --- GNOME/rhythmbox/rhythmbox.changes 2009-01-31 20:55:42.000000000 +0100 +++ rhythmbox/rhythmbox.changes 2009-03-19 19:24:39.000000000 +0100 @@ -1,0 +2,44 @@ +Thu Mar 19 18:06:20 CET 2009 - vuntz@novell.com + +- Update to version 0.12.0: + + Replaced gnome-vfs with GIO + + New CD burning plugin using Brasero + + Improvements to the cross-fading player backend + + Various improvements to MTP device support + + Updated audio CD metadata code, supporting CD-Text and + musicbrainz3 + + User data and cached files moved to XDG base directory spec + locations + + Much clearer indication of problems with last.fm login and + streaming + + Where possible, provide a simple means to duplicate audio CDs + + Greatly improved performance when accessibility is enabled + + Updated Coherence UPnP plugin + + iPod improvements: avoid creating duplicates, add a device + properties dialog, initialize brand new ipods + + Support for more last.fm stream types + + GTK+ and GLib usage cleanups: use single header includes, + stop using deprecated functions and widgets + + Reworked tray icon tooltip using GtkTooltip instead of + SexyTooltip + + Random play order should repeat itself far less often + + If using pulseaudio, control the output volume using the PA + stream volume + + Reworked search infrastructure that might make interesting + things possible + + Updated translations. +- Drop libmtp8.patch: fixed upstream. +- Remove unneeded BuildRequires: gnome-common, gtk-doc, + libid3tag-devel, python-devel, scrollkeeper. +- Add libmusicbrainz3-devel BuildRequires. +- Remove nautilus-cd-burner-devel from BuildRequires and use + brasero-devel instead. +- Use py_requires. +- Remove -fno-strict-aliasing from CFLAGS. +- Pass --enable-python to make sure we fail if python plugins can + not be built for some reason. +- Stop adding DocPath to the desktop file: yelp doesn't need this. +- Remove sr@latin workaround. +- Don't package non-existing README.iPod and TODO. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- libmtp8.patch rhythmbox-0.11.6.tar.bz2 New: ---- rhythmbox-0.12.0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rhythmbox.spec ++++++ --- /var/tmp/diff_new_pack.Z23195/_old 2009-03-26 00:42:23.000000000 +0100 +++ /var/tmp/diff_new_pack.Z23195/_new 2009-03-26 00:42:23.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package rhythmbox (Version 0.11.6) +# spec file for package rhythmbox (Version 0.12.0) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -19,46 +19,42 @@ Name: rhythmbox %define xulrunner_version 190 +BuildRequires: brasero-devel BuildRequires: dbus-1-glib-devel BuildRequires: fdupes BuildRequires: gcc-c++ -BuildRequires: gnome-common BuildRequires: gnome-doc-utils-devel BuildRequires: gnome-media-devel BuildRequires: gstreamer010-plugins-base-devel -BuildRequires: gtk-doc BuildRequires: intltool BuildRequires: libavahi-glib-devel BuildRequires: libglade2-devel BuildRequires: libgnomeui-devel BuildRequires: libgpod-devel -BuildRequires: libid3tag-devel BuildRequires: libmtp-devel BuildRequires: libmusicbrainz-devel +BuildRequires: libmusicbrainz3-devel BuildRequires: libnotify-devel BuildRequires: libsexy-devel BuildRequires: libsoup-devel BuildRequires: lirc BuildRequires: mozilla-xulrunner%{xulrunner_version}-devel -BuildRequires: nautilus-cd-burner-devel -BuildRequires: python-devel BuildRequires: python-gstreamer-0_10 BuildRequires: python-gtk-devel -BuildRequires: scrollkeeper BuildRequires: totem-pl-parser-devel BuildRequires: update-desktop-files License: GPL v2 or later Group: Productivity/Multimedia/Sound/Players Requires: gstreamer010-plugins-base gstreamer010-plugins-good Requires: python-gstreamer-0_10 -Version: 0.11.6 -Release: 8 +Version: 0.12.0 +Release: 1 Requires: %{name}-lang = %{version} Source: %{name}-%{version}.tar.bz2 -Patch: libmtp8.patch Url: http://www.gnome.org/projects/rhythmbox/ BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary: GNOME Music Management Application +%py_requires %gconf_schemas_prereq %description @@ -136,35 +132,30 @@ %lang_package %prep %setup -q -%patch -p0 %build -# needed for rhythmbox-0.11.4: -export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" -# FIXME: */rhythmbox.xml:*: parser error : Entity 'mdash' not defined export MOZILLA_PLUGINDIR=%{_libdir}/browser-plugins %configure\ --libexecdir=%{_prefix}/lib/rhythmbox\ --disable-static\ --disable-schemas-install\ --disable-scrollkeeper\ - --enable-lirc + --enable-lirc\ + --enable-python %__make %{?jobs:-j%jobs} %install %makeinstall -echo DocPath=rhythmbox >> $RPM_BUILD_ROOT%{_datadir}/applications/rhythmbox.desktop %suse_update_desktop_file -N "Rhythmbox" %name Player -# Change sr@Latn to sr@latin -mv %{buildroot}%{_datadir}/locale/sr@Latn %{buildroot}%{_datadir}/locale/sr@latin %find_lang %{name} %find_gconf_schemas cat %{name}.schemas_list >%{name}.lst -rm $RPM_BUILD_ROOT%{_libdir}/*/*/*/*.*a +find %{buildroot} -type f -name "*.la" -exec %{__rm} -fv {} + # FIXME: No headers provided => no use for development files outside sources: +rm $RPM_BUILD_ROOT%{_libdir}/rhythmbox/plugins/daap/rb-daap-glue.h rm $RPM_BUILD_ROOT%{_libdir}/rhythmbox/plugins/visualizer/rb-visualizer-glue.h # Upstream should fix. -rm $RPM_BUILD_ROOT%{_libdir}/*.so $RPM_BUILD_ROOT%{_libdir}/*.*a +rm $RPM_BUILD_ROOT%{_libdir}/*.so #%fdupes $RPM_BUILD_ROOT %clean @@ -181,7 +172,7 @@ %files -f %{name}.lst %defattr(-,root,root) -%doc AUTHORS COPYING ChangeLog DOCUMENTERS INTERNALS MAINTAINERS MAINTAINERS.old NEWS README README.iPod THANKS TODO +%doc AUTHORS COPYING ChangeLog DOCUMENTERS INTERNALS MAINTAINERS MAINTAINERS.old NEWS README THANKS %{_bindir}/* %{_datadir}/applications/*.desktop %{_datadir}/dbus-1/services/*.service @@ -200,8 +191,52 @@ %files doc %defattr(-,root,root) %{_datadir}/gtk-doc/html/* +# Own these repositories to not depend on gtk-doc while building: +%dir %{_datadir}/gtk-doc +%dir %{_datadir}/gtk-doc/html %changelog +* Thu Mar 19 2009 vuntz@novell.com +- Update to version 0.12.0: + + Replaced gnome-vfs with GIO + + New CD burning plugin using Brasero + + Improvements to the cross-fading player backend + + Various improvements to MTP device support + + Updated audio CD metadata code, supporting CD-Text and + musicbrainz3 + + User data and cached files moved to XDG base directory spec + locations + + Much clearer indication of problems with last.fm login and + streaming + + Where possible, provide a simple means to duplicate audio CDs + + Greatly improved performance when accessibility is enabled + + Updated Coherence UPnP plugin + + iPod improvements: avoid creating duplicates, add a device + properties dialog, initialize brand new ipods + + Support for more last.fm stream types + + GTK+ and GLib usage cleanups: use single header includes, + stop using deprecated functions and widgets + + Reworked tray icon tooltip using GtkTooltip instead of + SexyTooltip + + Random play order should repeat itself far less often + + If using pulseaudio, control the output volume using the PA + stream volume + + Reworked search infrastructure that might make interesting + things possible + + Updated translations. +- Drop libmtp8.patch: fixed upstream. +- Remove unneeded BuildRequires: gnome-common, gtk-doc, + libid3tag-devel, python-devel, scrollkeeper. +- Add libmusicbrainz3-devel BuildRequires. +- Remove nautilus-cd-burner-devel from BuildRequires and use + brasero-devel instead. +- Use py_requires. +- Remove -fno-strict-aliasing from CFLAGS. +- Pass --enable-python to make sure we fail if python plugins can + not be built for some reason. +- Stop adding DocPath to the desktop file: yelp doesn't need this. +- Remove sr@latin workaround. +- Don't package non-existing README.iPod and TODO. * Sat Jan 31 2009 vuntz@novell.com - Use sr@latin instead of sr@Latn. * Wed Jan 28 2009 vuntz@novell.com ++++++ rhythmbox-0.11.6.tar.bz2 -> rhythmbox-0.12.0.tar.bz2 ++++++ ++++ 335377 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de