Author: freetz Date: Mon Oct 17 09:27:12 2005 GMT Module: SPECS Tag: HEAD ---- Log message: - merged from DEVEL
---- Files affected: SPECS: rhythmbox.spec (1.49 -> 1.50) ---- Diffs: ================================================================ Index: SPECS/rhythmbox.spec diff -u SPECS/rhythmbox.spec:1.49 SPECS/rhythmbox.spec:1.50 --- SPECS/rhythmbox.spec:1.49 Tue Apr 12 21:23:21 2005 +++ SPECS/rhythmbox.spec Mon Oct 17 11:27:07 2005 @@ -1,57 +1,52 @@ # $Revision$, $Date$ -# -# Conditional build: -%bcond_with xine # build with xine-lib instead of gstreamer -# Summary: Music Management Application Summary(pl): Aplikacja do zarządzania muzyką Name: rhythmbox -Version: 0.8.8 -Release: 4 +Version: 0.9.1 +Release: 1 License: GPL v2+ Group: Applications -Source0: http://ftp.gnome.org/pub/gnome/sources/rhythmbox/0.8/%{name}-%{version}.tar.bz2 -# Source0-md5: 46cd84b3b67f85009aa48e0e301124fe -Patch0: %{name}-vorbis.patch -Patch1: %{name}-desktop.patch +Source0: http://ftp.gnome.org/pub/gnome/sources/rhythmbox/0.9/%{name}-%{version}.tar.bz2 +# Source0-md5: 942b204d1227f4d66e26a289ca762df2 +Patch0: %{name}-desktop.patch +Patch1: %{name}-broken_locale.patch +Patch2: %{name}-gtk2.8-crash.patch URL: http://www.rhythmbox.org/ BuildRequires: autoconf BuildRequires: automake -%if %{without xine} +BuildRequires: dbus-glib-devel >= 0.35 BuildRequires: gstreamer-GConf-devel >= 0.8.8 BuildRequires: gstreamer-devel >= 0.8.9 BuildRequires: gstreamer-plugins-devel >= 0.8.8 -%else -BuildRequires: flac-devel -BuildRequires: libid3tag-devel >= 0.15.0b -BuildRequires: libmad-devel -BuildRequires: libogg-devel -BuildRequires: libvorbis-devel -BuildRequires: xine-lib-devel >= 1.0.0 -%endif BuildRequires: gnome-vfs2-devel >= 2.10.0-2 -BuildRequires: gtk+2-devel >= 2:2.6.4 +BuildRequires: gtk+2-devel >= 2:2.8.0 +BuildRequires: hal-devel >= 0.5.4 +BuildRequires: howl-devel +BuildRequires: intltool BuildRequires: libbonobo-devel >= 2.8.0 BuildRequires: libglade2-devel >= 1:2.5.1 BuildRequires: libgnomeui-devel >= 2.10.0-2 BuildRequires: libmusicbrainz-devel >= 2.0.1 BuildRequires: libtool +BuildRequires: nautilus-cd-burner-devel >= 2.9.0 BuildRequires: pkgconfig -BuildRequires: rpmbuild(macros) >= 1.197 +BuildRequires: rpmbuild(macros) >= 1.176 +BuildRequires: scrollkeeper +BuildRequires: totem-devel >= 1.1.3 BuildRequires: zlib-devel Requires(post,postun): /sbin/ldconfig Requires(post,preun): GConf2 Requires(post,postun): desktop-file-utils Requires(post,postun): scrollkeeper -%if %{without xine} +Requires(post,postun): /usr/bin/scrollkeeper-update +Requires(post,preun): GConf2 +Requires: dbus >= 0.35 Requires: gstreamer-audio-effects >= 0.8.8 Requires: gstreamer-audio-formats >= 0.8.8 Requires: gstreamer-audiosink Requires: gstreamer-gnomevfs >= 0.8.8 -%else -Requires: xine-plugin-audio -%endif -Requires: gtk+2 >= 2:2.6.4 +Requires: gtk+2 >= 2:2.6.3 +Requires: hal >= 0.5.4 Obsoletes: net-rhythmbox BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -67,17 +62,27 @@ %setup -q %patch0 -p1 %patch1 -p1 +%patch2 -p1 + +# broken +rm po/{ar,mn}.po %build +%{__intltoolize} +%{__glib_gettextize} %{__libtoolize} -%{__aclocal} -%{__autoconf} +%{__aclocal} -I macros +%{__autoheader} %{__automake} +%{__autoconf} %configure \ --disable-schemas-install \ - --enable-ipod \ - --enable-nautilus-menu \ - %{?_with_xine:--with-player=xine} + --with-bonobo \ + --with-cd-burner \ + --with-dbus \ + --with-ipod \ + --with-mds=howl + %{__make} %install @@ -92,17 +97,17 @@ %find_lang %{name} --with-gnome --all-name -rm -f $RPM_BUILD_ROOT%{_libdir}/bonobo/lib*.{la,a} +rm -f $RPM_BUILD_ROOT%{_libdir}/bonobo/lib*.{la,a} +rm -rf $RPM_BUILD_ROOT%{_datadir}/application-registry +rm -rf $RPM_BUILD_ROOT%{_datadir}/mime-info %clean rm -rf $RPM_BUILD_ROOT %post -/sbin/ldconfig %gconf_schema_install rhythmbox.schemas %scrollkeeper_update_post %update_desktop_database_post -%if %{without xine} %banner %{name} -e << EOF Remember to install appropriate GStreamer plugins for files you want to play: @@ -110,37 +115,29 @@ - gstreamer-mad (for MP3s) - gstreamer-vorbis (for Ogg Vorbis) EOF -%else -%banner %{name} -e << EOF -Remember to install appropriate xine-decode plugins for files -you want to play: -- xine-decode-flac (for FLAC) -- xine-decode-ogg (for Ogg Vorbis) -EOF -%endif - -%preun -%gconf_schema_uninstall rhythmbox.schemas %postun /sbin/ldconfig %scrollkeeper_update_postun %update_desktop_database_postun +%preun +%gconf_schema_uninstall rhythmbox.schemas + %files -f rhythmbox.lang %defattr(644,root,root,755) %doc AUTHORS ChangeLog README NEWS %attr(755,root,root) %{_bindir}/* -%{_datadir}/gnome-2.0/ui/*.xml +%attr(755,root,root) %{_libdir}/bonobo/*.so %{_datadir}/idl/* %{_datadir}/%{name} +%{_datadir}/dbus-1/services/*.service %{_desktopdir}/* %{_libdir}/bonobo/servers/* -%attr(755,root,root) %{_libdir}/bonobo/*.so %{_omf_dest_dir}/%{name} %{_pixmapsdir}/* %{_pkgconfigdir}/* -%{_sysconfdir}/gconf/schemas/* +%{_sysconfdir}/gconf/schemas/rhythmbox.schemas %define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) %changelog @@ -148,201 +145,38 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ -Revision 1.49 2005/04/12 19:23:21 freetz -- reversed ldconfig changes - -Revision 1.48 2005/04/08 11:36:28 paladine -- new style macros -- STBR - -Revision 1.47 2005/04/06 12:40:16 paladine -- use new faster rpm's GConf automation -- run scrollkeeper-update in quiet mode -- R(post,postun): desktop-file-utils -- don't package deprecated gnome-mime-data stuff -- rel. 4 - -Revision 1.46 2005/03/22 21:37:54 paladine -- use %%banner -- require some new stuff -- gpm-friendly Source0 URL -- proper license -- rel. 3 - -Revision 1.45 2005/03/20 22:00:07 aflinta -- rebuild with howl 0.9.10, release 2 - -Revision 1.44 2004/12/08 15:26:18 krzak -- if build with xine then Requires: xine-plugin-audio - -Revision 1.43 2004/10/28 10:49:17 paladine -- "MP3" unification - -Revision 1.42 2004/10/05 22:09:44 grzegol -- updated to 0.8.8 - -Revision 1.41 2004/09/29 22:14:55 freetz -- 0.8.7, removed buildfix patch (outdated) - -Revision 1.40 2004/09/18 21:58:37 grzegol -- updated to 0.8.6 -- removed locale-names patch and remove no locale in %%install -- added buildfix patch -- run /usr/bin/update-desktop-database in %%post and %%postun - -Revision 1.39 2004/09/17 05:40:17 freetz -- desktop patch added, rel.2 - -Revision 1.38 2004/06/26 16:27:54 aflinta -- up to version 0.8.5 - -Revision 1.37 2004/05/18 21:33:05 grzegol -- updated to 0.8.4 - -Revision 1.36 2004/05/04 11:07:18 grzegol -- updated to 0.8.3 - -Revision 1.35 2004/05/01 09:15:11 freetz -- 0.8.2 -- more post install msgs / cosmetics -- require gstreamer >= 0.8.1 - -Revision 1.34 2004/04/20 20:35:45 aflinta -- up to version 0.8.1 - -Revision 1.33 2004/04/20 16:54:21 qboosh -- added dup patch (fixes build on big-endians) -- added URL, .so perms, release 3 - -Revision 1.32 2004/04/19 21:57:10 krzak -- audio_mpeg.patch that fix audio/mpeg files support -- rel 2 - -Revision 1.31 2004/04/19 17:06:36 krzak -- --enable-ipod - -Revision 1.30 2004/04/16 19:05:52 wiget -- updated to 0.8.0 - -Revision 1.29 2004/04/08 12:14:57 grzegol -- merged 0.7.2 from DEVEL - -Revision 1.28.2.7 2004/04/03 23:19:28 freetz -- fixed typo - -Revision 1.28.2.6 2004/04/03 19:00:00 aflinta -- up to verion 0.7.2 - -Revision 1.28.2.5 2004/03/17 12:22:23 grzegol -- added epoch to gtk+2 requires - -Revision 1.28.2.4 2004/03/17 06:41:31 aflinta -- up to version 0.7.1 - -Revision 1.28.2.3 2004/03/16 14:27:44 grzegol -- rel. 3 to rebuild with gstreamer-0.8.0 - -Revision 1.28.2.2 2004/03/10 17:08:04 grzegol -- rel. 2 to rebuild with gstreamer-0.7.6 -- added gstreamer08 patch (gstreamer 0.7.6 has major version 0.8) -- added locale-names patch changes locale no -> nb) -- added vorbis patch (fixes configure.ac) -- regenerate lt/al/ac/am - -Revision 1.28.2.1 2004/02/07 12:02:10 grzegol -- updated to 0.7.0 (requires gst >= 0.7.4) -- flac, libid3tag, libmad, libogg and libvorbis are required only when building - with xine support - -Revision 1.28 2004/02/06 19:11:00 grzegol -- rel. 2 to rebuild with gstreamer-0.7.4 (for NEST) - -Revision 1.27 2004/01/22 10:05:05 grzegol -- updated to 0.6.5 - -Revision 1.26 2004/01/09 16:16:45 wiget -- 0.6.4 - -Revision 1.25 2003/12/23 09:56:53 trojan -- updated to 0.6.3 - -Revision 1.24 2003/12/18 07:36:57 trojan -- updated to 0.6.2 - -Revision 1.23 2003/11/25 22:00:32 wiget -- release 2 - -Revision 1.22 2003/11/24 22:09:18 grzegol -- added Requires(post,postun): /sbin/ldconfig -- added Requires(post,postun): /usr/bin/scrollkeeper-update -- s/BR: mad-devel/BR: libmad-devel/ -- better bcond description - -Revision 1.21 2003/11/23 11:45:48 wrobell -- ver. 0.6.1 - -Revision 1.20 2003/11/13 18:08:50 wrobell -- rel. 2 - -Revision 1.19 2003/11/13 17:53:53 wrobell -- xosd is not used: - http://mail.gnome.org/archives/rhythmbox-devel/2003-November/msg00112.html - -Revision 1.18 2003/11/12 20:27:56 freetz -- BR libid3tag-devel - -Revision 1.17 2003/11/12 10:04:22 wrobell -- ver. 0.6.0 - -Revision 1.16 2003/10/28 06:52:31 trojan -- updated to 0.5.4 - -Revision 1.15 2003/10/22 19:30:53 krzak -- typos in %%post - -Revision 1.14 2003/10/21 23:16:11 freetz -- postinstall message added (about required gst-plugins) - -Revision 1.13 2003/10/21 23:00:44 freetz -- back to previous functionality: don't force to use audio decoders - "out of the box" - -Revision 1.12 2003/10/21 21:18:42 freetz -- more R - now works "out of the box" - -Revision 1.11 2003/10/21 16:26:17 freetz -- gstreamer-gnomevfs moved to R (isn't required at compile time) -- style unification, sorted files list +Revision 1.50 2005/10/17 09:27:07 freetz +- merged from DEVEL -Revision 1.10 2003/10/21 13:39:42 wrobell -- rel. 3 +Revision 1.46.2.10 2005/10/17 09:13:19 freetz +- 0.9.1, more BRs, more features enabled and it works even more stable + will be moved to HEAD soon -Revision 1.9 2003/10/21 13:23:33 wrobell -- there are several audio sinks provided by gstreamer, audio applications - needs one of them +Revision 1.46.2.9 2005/08/28 01:37:08 aredridel +- added gtk 2.8 crash patch -Revision 1.8 2003/10/14 18:30:21 freetz -- xine bcond added -- removed unneeded .{a,la} -- more BR +Revision 1.46.2.8 2005/08/18 11:45:50 aflinta +- rebuild with cair, rel. 2 -Revision 1.7 2003/09/06 10:50:52 aflinta -- version 0.5.3 +Revision 1.46.2.7 2005/08/10 15:10:06 freetz +- 0.9.0 official release -Revision 1.6 2003/08/27 06:25:55 aflinta -- version 0.5.2, gstreamer version should be on head, if You encounter problems with it, please run gst-register from user (not root) +Revision 1.46.2.6 2005/08/03 14:58:27 freetz +- remove obsoleted dirs, cleanup, more BRs, smallnote about ipod support -Revision 1.5 2003/08/19 06:35:21 aflinta -- version 0.5.1, added TODO +Revision 1.46.2.5 2005/08/03 13:49:55 freetz +- 20050803 snap, removed obsoleted stuff (like unmaintained xine backend) + ar,mn locale removed (broken) -Revision 1.4 2003/08/18 08:09:31 gotar -- mass commit: cosmetics (removed trailing white spaces) +Revision 1.46.2.4 2005/05/22 23:59:06 wrobell +- snap 20050523 -Revision 1.3 2003/08/17 22:01:58 wiget -- use xine backend +Revision 1.46.2.3 2005/05/20 19:16:26 wrobell +- fixed rel (it should be 05 not 09!) +- fixed compilation of ipod hal support -Revision 1.2 2003/08/17 21:23:23 aredridel -- patch to fix mmkeys problem (gnome bug #120096) +Revision 1.46.2.2 2005/05/20 18:19:02 wrobell +- snap 20050920 from merge tree -Revision 1.1 2003/08/17 07:23:51 aflinta -- rhythmbox is back again :), version 0.5.0 +Revision 1.46.2.1 2005/03/25 01:27:34 wrobell +- ver 0.9.0, snap 2005-03-25 ================================================================ ---- CVS-web: http://cvs.pld-linux.org/SPECS/rhythmbox.spec?r1=1.49&r2=1.50&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
