# Conditional build:
%bcond_without aalib # don't build aalib video output plugin
%bcond_without alsa # don't build ALSA audio output plugin
-%bcond_without arts # don't build aRts audio output plugin
%bcond_without caca # don't build libcaca video output plugin
%bcond_without directfb # don't build DirectFB video output plugin
%bcond_without dxr3 # don't build dxr3 video output and decode plugins
Summary(pl.UTF-8): Odtwarzacz filmów
Summary(pt_BR.UTF-8): Xine, um player de video
Name: xine-lib
-Version: 1.1.5
-Release: 1
+Version: 1.1.7
+Release: 2
Epoch: 2
License: GPL
Group: Libraries
Source0: http://dl.sourceforge.net/xine/%{name}-%{version}.tar.bz2
-# Source0-md5: 7fa9ffa381a9b4579fd884700bab5c64
+# Source0-md5: 63735be200f97d784ed02b2123da7caf
Patch0: %{name}-nolibs.patch
Patch1: %{name}-sparc.patch
Patch2: %{name}-win32-path.patch
%{?with_sdl:BuildRequires: SDL-devel >= 1.2.11}
%{?with_aalib:BuildRequires: aalib-devel >= 1.4}
%{?with_alsa:BuildRequires: alsa-lib-devel >= 0.9.0}
-%{?with_arts:BuildRequires: artsc-devel >= 0.9.5}
BuildRequires: autoconf >= 2.53
BuildRequires: automake >= 1:1.8.1
%{?with_esd:BuildRequires: esound-devel >= 0.2.8}
%{?with_dxr3:BuildRequires: libfame-devel >= 0.8.10}
BuildRequires: libmng-devel
BuildRequires: libmodplug-devel >= 0.7
+BuildRequires: libmpcdec-devel
BuildRequires: libpng-devel
%{?with_smb:BuildRequires: libsmbclient-devel}
%{?with_stk:BuildRequires: libstk-devel >= 0.2.0}
BuildConflicts: xine-lib-devel < 1.0
Obsoletes: xine
Obsoletes: xine-libs
+Obsoletes: xine-output-audio-arts
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%define _noautoreqdep libGL.so.1 libGLU.so.1
%description -n xine-decode-gdkpixbuf -l pl.UTF-8
XINE - wtyczka dekodera gdk-pixbuf.
+%package -n xine-decode-mpc
+Summary: XINE - MPC/MusePack decoder plugin
+Summary(pl.UTF-8): XINE - wtyczka dekodera MPC/MusePack
+Group: Libraries
+Requires: %{name} = %{epoch}:%{version}-%{release}
+Obsoletes: xine-decode-vorbis
+
+%description -n xine-decode-mpc
+XINE - MPC/MusePack decoder plugin.
+
+%description -n xine-decode-mpc -l pl.UTF-8
+XINE - wtyczka dekodera MPC/MusePack.
+
%package -n xine-decode-ogg
Summary: XINE - Ogg/Vorbis, Ogg/Speex, Ogg/Theora decoder plugins
Summary(pl.UTF-8): XINE - wtyczki dekoderów Ogg/Vorbis, Ogg/Speex, Ogg/Theora
%description -n xine-output-audio-alsa -l pt_BR.UTF-8
Plugin de audio para o xine, com suporte a alsa.
-%package -n xine-output-audio-arts
-Summary: XINE - arts support
-Summary(pl.UTF-8): XINE - obsługa arts
-Summary(pt_BR.UTF-8): XINE - suporte a arts
-Group: Libraries
-Requires: %{name} = %{epoch}:%{version}-%{release}
-Provides: xine-plugin-audio = %{epoch}:%{version}-%{release}
-Obsoletes: xine-lib-arts
-
-%description -n xine-output-audio-arts
-XINE audio output plugin with arts support.
-
-%description -n xine-output-audio-arts -l pl.UTF-8
-Wtyczka wyjścia dźwięku do XINE z obsługą arts.
-
%package -n xine-output-audio-esd
Summary: XINE - esd support
Summary(pl.UTF-8): XINE - obsługa esd
%description -n xine-output-video-xcb -l pl.UTF-8
Wtyczka wyjścia obrazu do XINE z obsługą XShm lub Xv poprzez XCB.
+%package -n xine-output-video-xdirectfb
+Summary: XINE - accelereted DirectFB X11 support
+Summary(pl.UTF-8): XINE - obsługa DirectFB X11
+Group: Libraries
+Requires: %{name} = %{epoch}:%{version}-%{release}
+Provides: xine-plugin-video = %{epoch}:%{version}-%{release}
+Obsoletes: xine-lib-directfb
+
+%description -n xine-output-video-xdirectfb
+XINE video output plugin for DirectFB X11.
+
+%description -n xine-output-video-xdirectfb -l pl.UTF-8
+Wtyczka wyjścia obrazu do XINE dla DirectFB X11.
+
%package -n xine-output-video-xshm
Summary: XINE - XFree XShm support
Summary(pl.UTF-8): XINE - obsługa XFree XShm
%configure \
%{?with_alsa:--enable-alsa} \
%{!?with_alsa:--disable-alsa} \
- %{?with_dxr3:--enable-dxr3} \
- %{!?with_dxr3:--disable-dxr3} \
%{?with_directfb:--enable-directfb} \
+ %{?with_dxr3:--enable-dxr3}%{!?with_dxr3:--disable-dxr3} \
%{!?with_gdkpixbuf:--disable-gdkpixbuf} \
--enable-ipv6 \
+ %{!?with_pulseaudio:--disable-pulseaudio} \
%{!?with_smb:--disable-samba} \
%{?with_aalib:--with-aalib-prefix=/usr} \
--with-external-dvdnav \
- %{!?with_pulseaudio:--disable-pulseaudio} \
+ --with-external-libmpcdec \
%{?with_fusionsound:--with-fusionsound} \
--with-libflac \
%{?with_stk:--with-libstk} \
%attr(755,root,root) %{_pluginsdir}/xineplug_decode_image.so
%attr(755,root,root) %{_pluginsdir}/xineplug_decode_lpcm.so
%attr(755,root,root) %{_pluginsdir}/xineplug_decode_mad.so
-%attr(755,root,root) %{_pluginsdir}/xineplug_decode_mpc.so
%attr(755,root,root) %{_pluginsdir}/xineplug_decode_mpeg2.so
%attr(755,root,root) %{_pluginsdir}/xineplug_decode_nsf.so
%attr(755,root,root) %{_pluginsdir}/xineplug_decode_real.so
%attr(755,root,root) %{_pluginsdir}/xineplug_decode_gdk_pixbuf.so
%endif
+%files -n xine-decode-mpc
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_pluginsdir}/xineplug_decode_mpc.so
+
%files -n xine-decode-ogg
%defattr(644,root,root,755)
%attr(755,root,root) %{_pluginsdir}/xineplug_decode_speex.so
%attr(755,root,root) %{_pluginsdir}/xineplug_ao_out_alsa.so
%endif
-%if %{with arts}
-%files -n xine-output-audio-arts
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_pluginsdir}/xineplug_ao_out_arts.so
-%endif
-
%if %{with esd}
%files -n xine-output-audio-esd
%defattr(644,root,root,755)
%attr(755,root,root) %{_pluginsdir}/xineplug_vo_out_xcbshm.so
%attr(755,root,root) %{_pluginsdir}/xineplug_vo_out_xcbxv.so
+%if %{with directfb}
+%files -n xine-output-video-xdirectfb
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_pluginsdir}/xineplug_vo_out_xdirectfb.so
+%endif
+
%files -n xine-output-video-xshm
%defattr(644,root,root,755)
%attr(755,root,root) %{_pluginsdir}/xineplug_vo_out_xshm.so