]> git.pld-linux.org Git - packages/FusionSound.git/blobdiff - FusionSound.spec
- rel 7; builds with latest ffmpeg
[packages/FusionSound.git] / FusionSound.spec
index 2e30217cf230470d7ccc179847c6297d8f994545..6f8fdf6af7cd8515c35aa19136255d3861e59be9 100644 (file)
@@ -2,7 +2,7 @@ Summary:        Audio sub system for multiple applications
 Summary(pl.UTF-8):     Dźwiękowy podsystem dla złożonych aplikacji
 Name:          FusionSound
 Version:       1.1.1
-Release:       1
+Release:       7
 License:       LGPL v2+
 Group:         Libraries
 Source0:       http://www.directfb.org/downloads/Core/%{name}-%{version}.tar.gz
@@ -10,8 +10,11 @@ Source0:     http://www.directfb.org/downloads/Core/%{name}-%{version}.tar.gz
 Patch0:                %{name}-conf.patch
 Patch1:                %{name}-git.patch
 Patch2:                %{name}-leck.patch
+Patch3:                compile.patch
+Patch4:                %{name}-update.patch
+Patch5:                %{name}-ffmpeg.patch
 URL:           http://www.directfb.org/index.php?path=Platform/FusionSound
-BuildRequires: DirectFB-devel >= 1:1.2.0
+BuildRequires: DirectFB-devel >= 1:1.4.0
 # for examples
 BuildRequires: LiTE-devel >= 0.8.9
 BuildRequires: alsa-lib-devel >= 0.9
@@ -26,6 +29,8 @@ BuildRequires:        libvorbis-devel >= 1:1.0.0
 BuildRequires: pkgconfig >= 1:0.9
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
+%define                dfblibdir       %{_libdir}/directfb-1.4-5
+
 %description
 FusionSound supports multiple applications using Fusion IPC. It
 provides streams, static sound buffers and control over any number of
@@ -45,7 +50,7 @@ Summary:      Development files for the FusionSound
 Summary(pl.UTF-8):     Pliki rozwojowe dla FusionSound
 Group:         Development/Libraries
 Requires:      %{name} = %{version}-%{release}
-Requires:      DirectFB-devel >= 1:1.2.0
+Requires:      DirectFB-devel >= 1:1.4.0
 
 %description devel
 Header files required for development using FusionSound.
@@ -132,6 +137,9 @@ Moduł FusionSound dostarczający muzykę Ogg Vorbis.
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
+%patch4 -p1
+%patch5 -p1
 
 %build
 %{__libtoolize}
@@ -169,26 +177,26 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_bindir}/fsvolume
 %attr(755,root,root) %{_libdir}/libfusionsound-1.1.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libfusionsound-1.1.so.1
-%dir %{_libdir}/directfb-1.2-0/interfaces/IFusionSound
-%attr(755,root,root) %{_libdir}/directfb-1.2-0/interfaces/IFusionSound/libifusionsound.so
-%attr(755,root,root) %{_libdir}/directfb-1.2-0/interfaces/IFusionSound/libifusionsound_dispatcher.so
-%attr(755,root,root) %{_libdir}/directfb-1.2-0/interfaces/IFusionSound/libifusionsound_requestor.so
-%dir %{_libdir}/directfb-1.2-0/interfaces/IFusionSoundBuffer
-%attr(755,root,root) %{_libdir}/directfb-1.2-0/interfaces/IFusionSoundBuffer/libifusionsoundbuffer_dispatcher.so
-%attr(755,root,root) %{_libdir}/directfb-1.2-0/interfaces/IFusionSoundBuffer/libifusionsoundbuffer_requestor.so
-%dir %{_libdir}/directfb-1.2-0/interfaces/IFusionSoundMusicProvider
-%attr(755,root,root) %{_libdir}/directfb-1.2-0/interfaces/IFusionSoundMusicProvider/libifusionsoundmusicprovider_playlist.so
-%attr(755,root,root) %{_libdir}/directfb-1.2-0/interfaces/IFusionSoundMusicProvider/libifusionsoundmusicprovider_wave.so
-%dir %{_libdir}/directfb-1.2-0/interfaces/IFusionSoundPlayback
-%attr(755,root,root) %{_libdir}/directfb-1.2-0/interfaces/IFusionSoundPlayback/libifusionsoundplayback_dispatcher.so
-%attr(755,root,root) %{_libdir}/directfb-1.2-0/interfaces/IFusionSoundPlayback/libifusionsoundplayback_requestor.so
-%dir %{_libdir}/directfb-1.2-0/interfaces/IFusionSoundStream
-%attr(755,root,root) %{_libdir}/directfb-1.2-0/interfaces/IFusionSoundStream/libifusionsoundstream_dispatcher.so
-%attr(755,root,root) %{_libdir}/directfb-1.2-0/interfaces/IFusionSoundStream/libifusionsoundstream_requestor.so
-%dir %{_libdir}/directfb-1.2-0/snddrivers
-%attr(755,root,root) %{_libdir}/directfb-1.2-0/snddrivers/libfusionsound_alsa.so
-%attr(755,root,root) %{_libdir}/directfb-1.2-0/snddrivers/libfusionsound_oss.so
-%attr(755,root,root) %{_libdir}/directfb-1.2-0/snddrivers/libfusionsound_wave.so
+%dir %{dfblibdir}/interfaces/IFusionSound
+%attr(755,root,root) %{dfblibdir}/interfaces/IFusionSound/libifusionsound.so
+%attr(755,root,root) %{dfblibdir}/interfaces/IFusionSound/libifusionsound_dispatcher.so
+%attr(755,root,root) %{dfblibdir}/interfaces/IFusionSound/libifusionsound_requestor.so
+%dir %{dfblibdir}/interfaces/IFusionSoundBuffer
+%attr(755,root,root) %{dfblibdir}/interfaces/IFusionSoundBuffer/libifusionsoundbuffer_dispatcher.so
+%attr(755,root,root) %{dfblibdir}/interfaces/IFusionSoundBuffer/libifusionsoundbuffer_requestor.so
+%dir %{dfblibdir}/interfaces/IFusionSoundMusicProvider
+%attr(755,root,root) %{dfblibdir}/interfaces/IFusionSoundMusicProvider/libifusionsoundmusicprovider_playlist.so
+%attr(755,root,root) %{dfblibdir}/interfaces/IFusionSoundMusicProvider/libifusionsoundmusicprovider_wave.so
+%dir %{dfblibdir}/interfaces/IFusionSoundPlayback
+%attr(755,root,root) %{dfblibdir}/interfaces/IFusionSoundPlayback/libifusionsoundplayback_dispatcher.so
+%attr(755,root,root) %{dfblibdir}/interfaces/IFusionSoundPlayback/libifusionsoundplayback_requestor.so
+%dir %{dfblibdir}/interfaces/IFusionSoundStream
+%attr(755,root,root) %{dfblibdir}/interfaces/IFusionSoundStream/libifusionsoundstream_dispatcher.so
+%attr(755,root,root) %{dfblibdir}/interfaces/IFusionSoundStream/libifusionsoundstream_requestor.so
+%dir %{dfblibdir}/snddrivers
+%attr(755,root,root) %{dfblibdir}/snddrivers/libfusionsound_alsa.so
+%attr(755,root,root) %{dfblibdir}/snddrivers/libfusionsound_oss.so
+%attr(755,root,root) %{dfblibdir}/snddrivers/libfusionsound_wave.so
 %{_mandir}/man5/fusionsoundrc.5*
 
 %files devel
@@ -205,29 +213,29 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %{_libdir}/libfusionsound.a
 # .la makes no sense in -devel (it's module); here for DFB static linking hacks
-%{_libdir}/directfb-1.2-0/interfaces/IFusionSound/lib*.[la]*
-%{_libdir}/directfb-1.2-0/interfaces/IFusionSoundBuffer/lib*.[la]*
-%{_libdir}/directfb-1.2-0/interfaces/IFusionSoundMusicProvider/lib*.[la]*
-%{_libdir}/directfb-1.2-0/interfaces/IFusionSoundPlayback/lib*.[la]*
-%{_libdir}/directfb-1.2-0/interfaces/IFusionSoundStream/lib*.[la]*
-%{_libdir}/directfb-1.2-0/snddrivers/libfusionsound*.[la]*
+%{dfblibdir}/interfaces/IFusionSound/lib*.[la]*
+%{dfblibdir}/interfaces/IFusionSoundBuffer/lib*.[la]*
+%{dfblibdir}/interfaces/IFusionSoundMusicProvider/lib*.[la]*
+%{dfblibdir}/interfaces/IFusionSoundPlayback/lib*.[la]*
+%{dfblibdir}/interfaces/IFusionSoundStream/lib*.[la]*
+%{dfblibdir}/snddrivers/libfusionsound*.[la]*
 
 %files musicprovider-cdda
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/directfb-1.2-0/interfaces/IFusionSoundMusicProvider/libifusionsoundmusicprovider_cdda.so
+%attr(755,root,root) %{dfblibdir}/interfaces/IFusionSoundMusicProvider/libifusionsoundmusicprovider_cdda.so
 
 %files musicprovider-ffmpeg
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/directfb-1.2-0/interfaces/IFusionSoundMusicProvider/libifusionsoundmusicprovider_ffmpeg.so
+%attr(755,root,root) %{dfblibdir}/interfaces/IFusionSoundMusicProvider/libifusionsoundmusicprovider_ffmpeg.so
 
 %files musicprovider-mad
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/directfb-1.2-0/interfaces/IFusionSoundMusicProvider/libifusionsoundmusicprovider_mad.so
+%attr(755,root,root) %{dfblibdir}/interfaces/IFusionSoundMusicProvider/libifusionsoundmusicprovider_mad.so
 
 %files musicprovider-timidity
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/directfb-1.2-0/interfaces/IFusionSoundMusicProvider/libifusionsoundmusicprovider_timidity.so
+%attr(755,root,root) %{dfblibdir}/interfaces/IFusionSoundMusicProvider/libifusionsoundmusicprovider_timidity.so
 
 %files musicprovider-vorbis
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/directfb-1.2-0/interfaces/IFusionSoundMusicProvider/libifusionsoundmusicprovider_vorbis.so
+%attr(755,root,root) %{dfblibdir}/interfaces/IFusionSoundMusicProvider/libifusionsoundmusicprovider_vorbis.so
This page took 0.075226 seconds and 4 git commands to generate.