# Conditional build:
%bcond_with gstreamer # build with GStreamer support (instead of XINE)
-%define _rc RC3
+%define _rc RC11
Summary: Sound player with the WinAmp GUI, for Unix-based systems for GTK+2
Summary(pl): Odtwarzacz d¼wiêku z interfejsem WinAmpa dla GTK+2
Name: bmpx
Version: 0.12
Release: 0.%{_rc}.1
-License: GPL
+License: GPL v2
Group: X11/Applications/Sound
-Source0: http://download.berlios.de/bmpx/%{name}-%{version}-%{_rc}.tar.gz
-# Source0-md5: ad3eb15dc0ba2f3ad2be9724e19d35ee
+Source0: http://download.berlios.de/bmpx/%{name}-%{version}_%{_rc}.tar.gz
+# Source0-md5: 0d41858036dad52b3a3a3d98c79ba872
Source1: mp3license
+Patch0: %{name}-embedded-images.patch
URL: http://bmpx.berlios.de/
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: esound-devel >= 0.2.8
BuildRequires: fam-devel
BuildRequires: gtk+2-devel >= 2:2.8.0
+BuildRequires: gss-devel
BuildRequires: libglade2-devel >= 1:2.5.1
BuildRequires: libvorbis-devel >= 1:1.0
BuildRequires: taglib-devel
%else
BuildRequires: xine-lib-devel
%endif
+Requires: %{name}-plugin-container = %{epoch}:%{version}-%{release}
+Requires: %{name}-plugin-transport = %{epoch}:%{version}-%{release}
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
siê na utrzymaniu stabilnej podstawy odtwarzacza d¼wiêku, aby
udostêpniæ odtwarzacz ze spójn± i ³atw± do zrozumienia obs³ug±.
+%package devel
+Summary: Header files for BMPx media player
+Summary(pl): Pliki nag³ówkowe odtwarzacza multimedialnego BMPx
+Group: X11/Development/Libraries
+#Requires: %{name} = %{epoch}:%{version}-%{release}
+
+%description devel
+Header files required for compiling BMPx media player plugins.
+
+%description devel -l pl
+Pliki nag³ówkowe potrzebne do kompilowania wtyczek odtwarzacza
+multimedialnego BMPx.
+
+%package plugin-container
+Summary: Container plugin for BMPx
+Summary(pl): Wtyczka Container dla BMPx
+Group: X11/Applications/Sound
+#Requires: %{name} = %{epoch}:%{version}-%{release}
+
+%description plugin-container
+Plugin providing support for folders, m3u & pls playlist files, etc.
+
+%description plugin-container -l pl
+Wtyczka dodaj±ca obs³ugê folderów, playlist w formacie m3u i pls, itp.
+
+%package plugin-flow
+Summary: Flow plugin for BMPx
+Summary(pl): Wtyczka Flow dla BMPx
+Group: X11/Applications/Sound
+Requires: %{name} = %{epoch}:%{version}-%{release}
+
+%description plugin-flow
+-
+
+%description plugin-flow -l pl
+-
+
+%package plugin-transport
+Summary: Transport plugin for BMPx
+Summary(pl): Wtyczka Transport dla BMPx
+Group: X11/Applications/Sound
+#Requires: %{name} = %{epoch}:%{version}-%{release}
+
+%description plugin-transport
+-
+
+%description plugin-transport -l pl
+-
+
%prep
-%setup -q -n %{name}-%{version}-%{_rc}
+%setup -q -n %{name}-%{version}_%{_rc}
+
+%patch0 -p1
%build
rm -rf autom4te.cache
--enable-xine \
%endif
--enable-shared \
- --enable-static
+ --disable-static
%{__make}
%install
%files -f %{name}.lang
%defattr(644,root,root,755)
+%doc AUTHORS ChangeLog NEWS README
%attr(755,root,root) %{_bindir}/bmp*
%attr(755,root,root) %{_libdir}/libskinned.so.*
+%dir %{_libdir}/bmpx
+%dir %{_libdir}/bmpx/plugins
%{_mandir}/man*/*
%{_desktopdir}/*
%{_datadir}/bmpx
%{_datadir}/bmp-remote
%{_pixmapsdir}/*
+
+%files devel
+%defattr(644,root,root,755)
+#%attr(755,root,root) %{_libdir}/libbeep.so
+%{_libdir}/lib*.la
+%{_includedir}/*
+
+%files plugin-container
+%defattr(644,root,root,755)
+%dir %{_libdir}/bmpx/plugins/container
+%attr(755,root,root) %{_libdir}/bmpx/plugins/container/*.so.*
+%{_libdir}/bmpx/plugins/container/*.la
+
+%files plugin-flow
+%defattr(644,root,root,755)
+%dir %{_libdir}/bmpx/plugins/flow
+%attr(755,root,root) %{_libdir}/bmpx/plugins/flow/*.so.*
+%{_libdir}/bmpx/plugins/flow/*.la
+
+%files plugin-transport
+%defattr(644,root,root,755)
+%dir %{_libdir}/bmpx/plugins/transport
+%attr(755,root,root) %{_libdir}/bmpx/plugins/transport/*.so.*
+%{_libdir}/bmpx/plugins/transport/*.la