SPECS (DEVEL): rhythmbox.spec - 20050803 snap, removed obsoleted s...

freetz freetz at pld-linux.org
Wed Aug 3 15:50:00 CEST 2005


Author: freetz                       Date: Wed Aug  3 13:50:00 2005 GMT
Module: SPECS                         Tag: DEVEL
---- Log message:
- 20050803 snap, removed obsoleted stuff (like unmaintained xine backend)
  ar,mn locale removed (broken)

---- Files affected:
SPECS:
   rhythmbox.spec (1.46.2.4 -> 1.46.2.5) 

---- Diffs:

================================================================
Index: SPECS/rhythmbox.spec
diff -u SPECS/rhythmbox.spec:1.46.2.4 SPECS/rhythmbox.spec:1.46.2.5
--- SPECS/rhythmbox.spec:1.46.2.4	Mon May 23 01:59:06 2005
+++ SPECS/rhythmbox.spec	Wed Aug  3 15:49:55 2005
@@ -1,35 +1,23 @@
 # $Revision$, $Date$
-#
-# Conditional build:
-%bcond_with	xine	# build with xine-lib instead of gstreamer
-#
+%define		snap	20050803
 Summary:	Music Management Application
 Summary(pl):	Aplikacja do zarządzania muzyką
 Name:		rhythmbox
 Version:	0.9.0
-Release:	0.20050523.1
+Release:	0.%{snap}.1
 License:	GPL v2+
 Group:		Applications
 #Source0:	http://ftp.gnome.org/pub/gnome/sources/rhythmbox/0.8/%{name}-%{version}.tar.bz2
-Source0:	%{name}-%{version}.tar.bz2
-# Source0-md5:	902b216dc778c201e84361ab1cde3309
-Patch0:		%{name}-vorbis.patch
-Patch1:		%{name}-desktop.patch
+Source0:	%{name}-%{version}-%{snap}.tar.bz2
+# Source0-md5:	9602f717711b1fdb5dd210edb9b4e8d1
+Patch0:		%{name}-desktop.patch
+Patch1:		%{name}-broken_locale.patch
 URL:		http://www.rhythmbox.org/
 BuildRequires:	autoconf
 BuildRequires:	automake
-%if %{without xine}
 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.3
 BuildRequires:	libbonobo-devel >= 2.8.0
@@ -37,22 +25,18 @@
 BuildRequires:	libgnomeui-devel >= 2.10.0-2
 BuildRequires:	libmusicbrainz-devel >= 2.0.1
 BuildRequires:	libtool
-BuildRequires:	nautilus-cd-burner-devel
+BuildRequires:	nautilus-cd-burner-devel >= 2.9.0
 BuildRequires:	pkgconfig
 BuildRequires:	rpmbuild(macros) >= 1.176
-BuildRequires:	totem-devel
+BuildRequires:	totem-devel >= 1.1.3
 BuildRequires:	zlib-devel
 Requires(post,postun):	/sbin/ldconfig
 Requires(post,postun):	/usr/bin/scrollkeeper-update
-Requires(post):	GConf2
-%if %{without xine}
+Requires(post,preun):	GConf2
 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.3
 Obsoletes:	net-rhythmbox
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -67,19 +51,26 @@
 
 %prep
 %setup -q
-#%patch0 -p1
-#%patch1 -p1
+%patch0 -p1
+%patch1 -p1
+
+# broken
+rm po/{ar,mn}.po
 
 %build
-intltoolize --force
-glib-gettextize --force
-autoreconf -i
+%{__intltoolize}
+%{__glib_gettextize}
+%{__libtoolize}
+%{__aclocal}
+%{__autoheader}
+%{__automake}
+%{__autoconf}
 %configure \
 	--disable-schemas-install \
 	--enable-ipod \
 	--enable-nautilus-menu \
-	--disable-more-warnings \
-	%{?_with_xine:--with-player=xine}
+	--with-bonobo \
+	--with-cd-burner
 %{__make}
 
 %install
@@ -102,7 +93,6 @@
 %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,14 +100,6 @@
 - 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
@@ -148,6 +130,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+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.46.2.4  2005/05/22 23:59:06  wrobell
 - snap 20050523
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/rhythmbox.spec?r1=1.46.2.4&r2=1.46.2.5&f=u




More information about the pld-cvs-commit mailing list