packages: rhythmbox/rhythmbox.spec - updated more deps, cleanups
glen
glen at pld-linux.org
Tue May 22 23:23:18 CEST 2012
Author: glen Date: Tue May 22 21:23:18 2012 GMT
Module: packages Tag: HEAD
---- Log message:
- updated more deps, cleanups
---- Files affected:
packages/rhythmbox:
rhythmbox.spec (1.157 -> 1.158)
---- Diffs:
================================================================
Index: packages/rhythmbox/rhythmbox.spec
diff -u packages/rhythmbox/rhythmbox.spec:1.157 packages/rhythmbox/rhythmbox.spec:1.158
--- packages/rhythmbox/rhythmbox.spec:1.157 Tue May 22 22:42:02 2012
+++ packages/rhythmbox/rhythmbox.spec Tue May 22 23:23:13 2012
@@ -13,14 +13,14 @@
Release: 0.3
License: GPL v2+
Group: X11/Applications
-Source0: http://ftp.gnome.org/pub/GNOME/sources/rhythmbox/2.96/%{name}-%{version}.tar.xz
+Source0: http://ftp.gnome.org/pub/GNOME/sources/rhythmbox/%{version}/%{name}-%{version}.tar.xz
# Source0-md5: fe7fb78496951efc40d82222e8a63d85
Patch0: %{name}-desktop.patch
URL: http://projects.gnome.org/rhythmbox/
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: avahi-glib-devel >= 0.6.14
-BuildRequires: brasero-devel >= 2.26.0
+BuildRequires: brasero-devel >= 2.31.5
BuildRequires: check >= 0.9.4
BuildRequires: dbus-glib-devel >= 0.71
BuildRequires: docbook-dtd412-xml
@@ -30,22 +30,23 @@
BuildRequires: glib2-devel >= 1:2.28.0
BuildRequires: gnome-common
BuildRequires: gnome-doc-utils
-BuildRequires: gnome-vfs2-devel >= 2.18.0.1
BuildRequires: gobject-introspection-devel >= 0.10.0
+BuildRequires: grilo-devel >= 0.1.17
BuildRequires: gstreamer-GConf >= 0.10.4
-BuildRequires: gstreamer-devel >= 0.10.10
+BuildRequires: gstreamer-devel >= 0.10.32
BuildRequires: gstreamer-plugins-base-devel >= 0.10.10
BuildRequires: gtk+3-devel >= 3.2.0
BuildRequires: gtk-doc
+BuildRequires: gtk-webkit3-devel >= 1.3.9
BuildRequires: intltool
%{?with_daap:BuildRequires: libdmapsharing-devel >= 2.9.11}
BuildRequires: libglade2-devel >= 1:2.6.0
-BuildRequires: libgnomeui-devel >= 2.18.1
%{?with_ipod:BuildRequires: libgpod-devel >= 0.6}
%{?with_mtp:BuildRequires: libmtp-devel >= 0.3.0}
-BuildRequires: libmusicbrainz-devel
-BuildRequires: libmusicbrainz3-devel
-BuildRequires: libnotify-devel >= 0.4.2
+BuildRequires: libmusicbrainz3-devel > 3.0.2
+BuildRequires: libnotify-devel >= 0.7.0
+BuildRequires: libpeas-devel >= 0.7.3
+BuildRequires: libpeas-gtk-devel >= 0.7.3
BuildRequires: libsexy-devel >= 0.1.10
BuildRequires: libsoup-devel >= 2.26.0
BuildRequires: libsoup-gnome-devel >= 2.26.0
@@ -53,7 +54,7 @@
BuildRequires: lirc-devel
BuildRequires: pkgconfig
BuildRequires: python-gstreamer-devel >= 0.10.1
-BuildRequires: python-pygobject3-common-devel
+BuildRequires: python-pygobject3-common-devel >= 2.90.2
BuildRequires: python-pygtk-devel >= 2:2.10.4
BuildRequires: rpm-pythonprov
BuildRequires: rpmbuild(find_lang) >= 1.23
@@ -61,9 +62,9 @@
BuildRequires: scrollkeeper
BuildRequires: sed >= 4.0
BuildRequires: tdb-devel >= 2:1.2.6
-BuildRequires: totem-pl-parser-devel >= 2.22.0
-BuildRequires: udev-glib-devel >= 0.5.7
-BuildRequires: vala
+BuildRequires: totem-pl-parser-devel >= 2.32.1
+BuildRequires: udev-glib-devel >= 143
+BuildRequires: vala >= 0.9.4
BuildRequires: xulrunner-devel
BuildRequires: xz
BuildRequires: zlib-devel
@@ -74,15 +75,12 @@
Requires(post,postun): scrollkeeper
Requires(post,preun): GConf2
Requires: dbus >= 0.93
-Requires: glib2 >= 1:2.26.0
+Requires: glib2 >= 1:2.28.0
Requires: gstreamer-audio-effects-base >= 0.10.10
Requires: gstreamer-audio-formats >= 0.10.4
Requires: gstreamer-audiosink
-Requires: gstreamer-gnomevfs >= 0.10.10
Requires: gstreamer-plugins-good >= 0.10.4
-Requires: gtk+2 >= 2:2.10.10
-Requires: libgnomeui >= 2.18.1
-Suggests: gnome-vfs2
+Requires: gtk+3 >= 3.2.0
Suggests: gstreamer-flac
Suggests: gstreamer-mad
Suggests: gstreamer-neon
@@ -90,7 +88,6 @@
Suggests: python-Louie
Suggests: python-coherence
Suggests: python-gnome
-Suggests: python-gnome-vfs
Suggests: python-gstreamer
Obsoletes: net-rhythmbox
# sr at Latn vs. sr at latin
@@ -132,12 +129,6 @@
%setup -q
%patch0 -p1
-# Pashto not yet supported by (our?) libc
-%{__sed} -i -e 's#ps##' po/LINGUAS
-rm -rf po/ps
-
-%{__sed} -i -e 's|vala-1.0|vala-0.10|g' configure.ac
-
%build
# for snapshots
gnome-doc-prepare --copy --force
@@ -168,6 +159,7 @@
--with-libbrasero-media \
--with-mdns=avahi \
--with-mtp \
+ --with-webkit \
--with-x \
--without-hal \
--without-libnautilus-burn
@@ -179,28 +171,23 @@
DESTDIR=$RPM_BUILD_ROOT \
GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
-# there is no -devel subpackage
-rm -rf $RPM_BUILD_ROOT%{_datadir}/gtk-doc
-rm -rf $RPM_BUILD_ROOT%{_includedir}/rhythmbox
-rm -f $RPM_BUILD_ROOT%{_libdir}/rhythmbox/plugins/daap/rb-daap-glue.h
+%find_lang %{name} --with-gnome --with-omf
-rm -rf $RPM_BUILD_ROOT%{_libdir}/librhythmbox-core.so
-rm -rf $RPM_BUILD_ROOT%{_pkgconfigdir}/rhythmbox.pc
+%py_postclean %{_libdir}/rhythmbox/plugins
-%find_lang %{name} --with-gnome --with-omf
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/librhythmbox-core.la
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/rhythmbox/plugins/*/*.la
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/browser-plugins/*.la
-rm -f $RPM_BUILD_ROOT%{_libdir}/librhythmbox-core.la
-rm -f $RPM_BUILD_ROOT%{_libdir}/librhythmbox-itms-detection-plugin.la
-rm -f $RPM_BUILD_ROOT%{_libdir}/bonobo/lib*.la
-rm -f $RPM_BUILD_ROOT%{_libdir}/rhythmbox/plugins/*/*.la
-rm -f $RPM_BUILD_ROOT%{_libdir}/browser-plugins/*.la
-rm -rf $RPM_BUILD_ROOT%{_datadir}/application-registry
-rm -rf $RPM_BUILD_ROOT%{_datadir}/mime-info
+# there is no -devel subpackage
+%{__rm} -r $RPM_BUILD_ROOT%{_datadir}/gtk-doc
+%{__rm} -r $RPM_BUILD_ROOT%{_includedir}/rhythmbox
+%{__rm} -r $RPM_BUILD_ROOT%{_datadir}/gir-1.0
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/librhythmbox-core.so
+%{__rm} $RPM_BUILD_ROOT%{_pkgconfigdir}/rhythmbox.pc
%{__rm} -r $RPM_BUILD_ROOT%{_libdir}/rhythmbox/plugins/sample-vala
-%py_postclean %{_libdir}/rhythmbox/plugins
-
%clean
rm -rf $RPM_BUILD_ROOT
@@ -252,7 +239,7 @@
%dir %{_libdir}/rhythmbox/plugins/artdisplay
%{_libdir}/rhythmbox/plugins/artdisplay/artdisplay.plugin
-%attr(755,root,root) %{_libdir}/rhythmbox/plugins/artdisplay/*.py[co]
+%{_libdir}/rhythmbox/plugins/artdisplay/*.py[co]
%dir %{_libdir}/rhythmbox/plugins/artsearch
%{_libdir}/rhythmbox/plugins/artsearch/artsearch.plugin
@@ -274,6 +261,12 @@
%{_libdir}/rhythmbox/plugins/context/context.plugin
%{_libdir}/rhythmbox/plugins/context/*.py[co]
+%if %{with daap}
+%dir %{_libdir}/rhythmbox/plugins/daap
+%{_libdir}/rhythmbox/plugins/daap/daap.plugin
+%attr(755,root,root) %{_libdir}/rhythmbox/plugins/daap/*.so
+%endif
+
%dir %{_libdir}/rhythmbox/plugins/dbus-media-server
%{_libdir}/rhythmbox/plugins/dbus-media-server/dbus-media-server.plugin
%attr(755,root,root) %{_libdir}/rhythmbox/plugins/dbus-media-server/libdbus-media-server.so
@@ -294,12 +287,6 @@
%{_libdir}/rhythmbox/plugins/im-status/im-status.plugin
%{_libdir}/rhythmbox/plugins/im-status/*.py[co]
-#%dir %{_libdir}/rhythmbox/plugins/status-icon
-#%{_libdir}/rhythmbox/plugins/status-icon/libstatus-icon.so
-#%{_libdir}/rhythmbox/plugins/status-icon/*.ui
-#%{_libdir}/rhythmbox/plugins/status-icon/*.xml
-#%{_libdir}/rhythmbox/plugins/status-icon/*.rb-plugin
-
%if %{with ipod}
%dir %{_libdir}/rhythmbox/plugins/ipod
%{_libdir}/rhythmbox/plugins/ipod/ipod.plugin
@@ -312,11 +299,11 @@
%dir %{_libdir}/rhythmbox/plugins/lyrics
%{_libdir}/rhythmbox/plugins/lyrics/lyrics.plugin
-%attr(755,root,root) %{_libdir}/rhythmbox/plugins/lyrics/*.py[co]
+%{_libdir}/rhythmbox/plugins/lyrics/*.py[co]
%dir %{_libdir}/rhythmbox/plugins/magnatune
%{_libdir}/rhythmbox/plugins/magnatune/magnatune.plugin
-%attr(755,root,root) %{_libdir}/rhythmbox/plugins/magnatune/*.py[co]
+%{_libdir}/rhythmbox/plugins/magnatune/*.py[co]
%dir %{_libdir}/rhythmbox/plugins/mmkeys
%{_libdir}/rhythmbox/plugins/mmkeys/mmkeys.plugin
@@ -342,11 +329,11 @@
%dir %{_libdir}/rhythmbox/plugins/python-console
%{_libdir}/rhythmbox/plugins/python-console/pythonconsole.plugin
-%attr(755,root,root) %{_libdir}/rhythmbox/plugins/python-console/*.py[co]
+%{_libdir}/rhythmbox/plugins/python-console/*.py[co]
%dir %{_libdir}/rhythmbox/plugins/rb
%{_libdir}/rhythmbox/plugins/rb/rb.plugin
-%attr(755,root,root) %{_libdir}/rhythmbox/plugins/rb/*.py[co]
+%{_libdir}/rhythmbox/plugins/rb/*.py[co]
%dir %{_libdir}/rhythmbox/plugins/rblirc
%{_libdir}/rhythmbox/plugins/rblirc/rblirc.plugin
@@ -368,32 +355,6 @@
%{_libdir}/rhythmbox/plugins/visualizer/visualizer.plugin
%attr(755,root,root) %{_libdir}/rhythmbox/plugins/visualizer/libvisualizer.so
-%if 0
-%if %{with daap}
-%dir %{_libdir}/rhythmbox/plugins/daap
-%attr(755,root,root) %{_libdir}/rhythmbox/plugins/daap/*.so
-%{_libdir}/rhythmbox/plugins/daap/*-plugin
-%{_libdir}/rhythmbox/plugins/daap/*.png
-%{_libdir}/rhythmbox/plugins/daap/*.ui
-%{_libdir}/rhythmbox/plugins/daap/*.xml
-%endif
-%dir %{_libdir}/rhythmbox/plugins/jamendo
-%{_libdir}/rhythmbox/plugins/jamendo/*.py[co]
-%{_libdir}/rhythmbox/plugins/jamendo/*.ui
-%{_libdir}/rhythmbox/plugins/jamendo/jamendo.rb-plugin
-%{_libdir}/rhythmbox/plugins/jamendo/*.png
-%dir %{_libdir}/rhythmbox/plugins/upnp_coherence
-%attr(755,root,root) %{_libdir}/rhythmbox/plugins/upnp_coherence/*.py[co]
-%{_libdir}/rhythmbox/plugins/upnp_coherence/coherence.rb-plugin
-#%dir %{_libdir}/rhythmbox/plugins/dontreallyclose
-#%attr(755,root,root) %{_libdir}/rhythmbox/plugins/dontreallyclose/dontreallyclose.py[co]
-#%{_libdir}/rhythmbox/plugins/dontreallyclose/dontreallyclose.rb-plugin
-%endif
-
-#%files devel
-#%{_datadir}/gir-1.0/MPID-3.0.gir
-#%{_datadir}/gir-1.0/RB-3.0.gir
-
%files -n browser-plugin-%{name}
%defattr(644,root,root,755)
%attr(755,root,root) %{_browserpluginsdir}/librhythmbox-itms-detection-plugin.so
@@ -404,6 +365,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.158 2012/05/22 21:23:13 glen
+- updated more deps, cleanups
+
Revision 1.157 2012/05/22 20:42:02 glen
- start update to 2.96 (current stable)
================================================================
---- CVS-web:
http://cvs.pld-linux.org/packages/rhythmbox/rhythmbox.spec?r1=1.157&r2=1.158
More information about the pld-cvs-commit
mailing list