Summary: Sound player with the WinAmp GUI, for Unix-based systems for GTK+
Summary(pl): Odtwarzacz d¼wiêku z interfejsem WinAmpa dla GTK+
Name: bmpx
-Version: 0.12.7
-Release: 1
+Version: 0.12.9
+Release: 0.1
License: GPL v2
Group: X11/Applications/Sound
Source0: http://dl.sourceforge.net/beepmp/%{name}-%{version}.tar.bz2
-# Source0-md5: b7abf830a548e017951ce6389d76fc9e
+# Source0-md5: 4449eb429dc7bfb9c2ec3feb9e8c7e56
Source1: mp3license
+Patch0: %{name}-pic.patch
Patch1: %{name}-desktop.patch
URL: http://beep-media-player.org/
BuildRequires: autoconf
BuildRequires: fam-devel
BuildRequires: gtk+2-devel >= 2:2.8.0
BuildRequires: libglade2-devel >= 1:2.5.1
+BuildRequires: libtool
BuildRequires: libvorbis-devel >= 1:1.0
BuildRequires: rpm-pythonprov
BuildRequires: rpmbuild(macros) >= 1.194
+BuildRequires: startup-notification-devel
BuildRequires: taglib-devel
%if %{with gstreamer}
-# there is no gstreamer 0.9.x in PLD cvs yet!
-BuildRequires: gstreamer-devel >= 0.9.1
+BuildRequires: gstreamer-devel >= 0.10
%else
BuildRequires: xine-lib-devel
%endif
-Requires: %{name}-libs = %{epoch}:%{version}-%{release}
-Requires: %{name}-plugin-container = %{epoch}:%{version}-%{release}
-Requires: %{name}-plugin-flow = %{epoch}:%{version}-%{release}
-Requires: %{name}-plugin-transport = %{epoch}:%{version}-%{release}
+Obsoletes: libchroma
+Obsoletes: libchroma-devel
+Requires: %{name}-libs = %{version}-%{release}
+Requires: %{name}-plugin-container = %{version}-%{release}
+Requires: %{name}-plugin-flow = %{version}-%{release}
+Requires: %{name}-plugin-transport = %{version}-%{release}
Requires: libhrel = 0.1-2
%if %{with gstreamer}
Requires: gstreamer-audio-effects
%package libs
Summary: BMPx player library
Summary(pl): Biblioteka odtwarzacza BMPx
-Group: X11/Development/Libraries
+Group: X11/Libraries
%description libs
BMPx player library.
Summary: Header files for BMPx media player
Summary(pl): Pliki nag³ówkowe odtwarzacza multimedialnego BMPx
Group: X11/Development/Libraries
-Requires: %{name}-libs = %{epoch}:%{version}-%{release}
-Requires: libchroma-devel
-Requires: libhrel-devel
+Requires: %{name}-libs = %{version}-%{release}
+Requires: libhrel-devel = 0.1-2
%description devel
Header files required for compiling BMPx media player plugins.
Summary: Static BMPx library
Summary(pl): Statyczna biblioteka BMPx
Group: X11/Development/Libraries
-Requires: %{name}-devel = %{epoch}:%{version}-%{release}
+Requires: %{name}-devel = %{version}-%{release}
%description static
Static BMPx library.
Summary: Container plugin for BMPx
Summary(pl): Wtyczka Container dla BMPx
Group: X11/Applications/Sound
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name} = %{version}-%{release}
%description plugin-container
Plugin providing support for folders, m3u & pls playlist files, etc.
Summary: Flow plugin for BMPx
Summary(pl): Wtyczka Flow dla BMPx
Group: X11/Applications/Sound
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name} = %{version}-%{release}
%description plugin-flow
Flow plugin for BMPx.
Summary: Transport plugin for BMPx
Summary(pl): Wtyczka Transport dla BMPx
Group: X11/Applications/Sound
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name} = %{version}-%{release}
%description plugin-transport
Transport plugin for BMPx.
Summary: BMPx python status watcher
Summary(pl): Obserwator statusu BMPx
Group: X11/Applications/Sound
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name} = %{version}-%{release}
%description remote
BMPx python status watcher.
Summary: BMPx python status watcher
Summary(pl): Obserwator statusu BMPx w pythonie
Group: X11/Applications/Sound
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name} = %{version}-%{release}
%description remote-curses
BMPx python status watcher (CLI interface).
Summary: BMPx python status watcher
Summary(pl): Obserwator statusu BMPx w pythonie
Group: X11/Applications/Sound
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name} = %{version}-%{release}
Requires: python-dbus
Requires: python-pygtk-glade
%description remote-gtk -l pl
Obserwator statusu BMPx w pythonie (interfejs GTK+).
-%package -n libchroma
-Summary: Chroma library
-Summary(pl): Biblioteka Chroma
-Group: X11/Development/Libraries
-Version: 0.1
-
-%description -n libchroma
-Chroma library.
-
-%description -n libchroma -l pl
-Biblioteka Chroma.
-
-%package -n libchroma-devel
-Summary: Header files for Chroma library
-Summary(pl): Pliki nag³ówkowe biblioteki Chroma
-Group: X11/Development/Libraries
-Requires: libchroma = %{epoch}:%{version}-%{release}
-Version: 0.1
-
-%description -n libchroma-devel
-Header files for Chroma library.
-
-%description -n libchroma-devel -l pl
-Pliki nag³ówkowe biblioteki Chroma.
-
%package -n libhrel
Summary: Holyrel library
Summary(pl): Biblioteka Holyrel
-Group: X11/Development/Libraries
Version: 0.1
Release: 2
+Group: X11/Libraries
%description -n libhrel
Holyrel library.
%package -n libhrel-devel
Summary: Header files for Holyrel library
Summary(pl): Pliki nag³ówkowe biblioteki Holyrel
-Group: X11/Development/Libraries
-Requires: libhrel = %{epoch}:%{version}-%{release}
Version: 0.1
Release: 2
+Group: X11/Development/Libraries
+Requires: libhrel = 0.1-2
%description -n libhrel-devel
Header files for Holyrel library.
%description -n libhrel-devel -l pl
Pliki nag³ówkowe biblioteki Holyrel.
+%package -n libhrel-static
+Summary: Static Holyrel library
+Summary(pl): Statyczna biblioteka Holyrel
+Version: 0.1
+Release: 2
+Group: X11/Development/Libraries
+Requires: libhrel-devel = 0.1-2
+
+%description -n libhrel-static
+Static Holyrel library.
+
+%description -n libhrel-static -l pl
+Statyczna biblioteka Holyrel.
+
%prep
%setup -q
+%patch0 -p1
%patch1 -p1
%build
-rm -rf autom4te.cache
+%{__libtoolize}
%{__aclocal} -I m4
%{__autoconf}
%{__autoheader}
%post libs -p /sbin/ldconfig
%postun libs -p /sbin/ldconfig
-%post -n libchroma -p /sbin/ldconfig
-%postun -n libchroma -p /sbin/ldconfig
-
%post -n libhrel -p /sbin/ldconfig
%postun -n libhrel -p /sbin/ldconfig
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/libskinned.so
%{_libdir}/libskinned.la
+%{_libdir}/libgoa.a
%{_includedir}/bmpx
+%{_includedir}/libskinned
%files static
%defattr(644,root,root,755)
-%{_libdir}/*.a
+%{_libdir}/libskinned.a
%files plugin-container
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/bmpx-client-pygtk
%{_datadir}/bmpx-clients/pygtk
-%files -n libchroma
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libchroma.so.*.*.*
-
-%files -n libchroma-devel
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libchroma.so
-%{_libdir}/libchroma.la
-%{_includedir}/libchroma
-
%files -n libhrel
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/libhrel.so.*.*.*
%{_libdir}/libhrel.la
%{_pkgconfigdir}/hrel.pc
%{_includedir}/libhrel
+
+%files -n libhrel-static
+%defattr(644,root,root,755)
+%{_libdir}/libhrel.a