3 # _without_flash - don't build FLASH video provider
5 Summary: Additional providers and drivers for DirectFB
6 Summary(pl): DirectFB - dodatkowe wtyczki i sterowniki do DirectFB
12 Source0: http://www.directfb.org/download/DirectFB-extra/%{name}-%{version}.tar.gz
13 # Source0-md5: e5084d213dfd309987d139f816930340
14 Patch0: %{name}-acfix.patch
15 URL: http://www.directfb.org/
16 BuildRequires: DirectFB-devel >= %{version}
17 BuildRequires: autoconf
18 BuildRequires: automake
19 %{!?_without_flash:BuildRequires: flash-devel >= 0.4.10-5}
20 BuildRequires: imlib2-devel
21 BuildRequires: libtool
22 BuildRequires: openquicktime-devel
23 BuildRequires: pkgconfig >= 0.5
24 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26 %define dfbdir %(pkg-config --variable=moduledir directfb-internal)
29 This package contains additional image/video/font providers and
30 graphics/input drivers (currently Imlib2 image provider and
31 OpenQuicktime video provider).
34 Ten pakiet zawiera dodatkowe wtyczki dostarczaj±ce grafikê, obraz i
35 fonty oraz sterowniki grafiki i wej¶ciowe (aktualnie: wtyczkê
36 dostarczaj±c± grafikê poprzez Imlib2 oraz wtyczkê dostarczaj±c± obraz
39 %package -n DirectFB-image-imlib2
40 Summary: Imlib2 image provider for DirectFB
41 Summary(pl): DirectFB - wtyczka dostarczaj±ca grafikê poprzez Imlib2
45 %description -n DirectFB-image-imlib2
46 This package contains image provider based on Imlib2 for DirectFB.
48 %description -n DirectFB-image-imlib2 -l pl
49 Ten pakiet zawiera wtyczkê dla DirectFB dostarczaj±c± grafikê poprzez
52 %package -n DirectFB-video-openquicktime
53 Summary: OpenQuicktime video provider for DirectFB
54 Summary(pl): DirectFB - wtyczka dostarczaj±ca obraz OpenQuicktime
58 %description -n DirectFB-video-openquicktime
59 This package contains OpenQuicktime video provider for DirectFB.
61 %description -n DirectFB-video-openquicktime -l pl
62 Ten pakiet zawiera wtyczkê dla DirectFB dostarczaj±c± obraz
65 %package -n DirectFB-video-swf
66 Summary: ShockWave Flash video provider for DirectFB
67 Summary(pl): DirectFB - wtyczka dostarczaj±ca obraz ShockWave Flash
71 %description -n DirectFB-video-swf
72 This package contains SWF (ShockWave Flash) video provider for
73 DirectFB. It uses flash library.
75 %description -n DirectFB-video-swf -l pl
76 Ten pakiet zawiera wtyczkê dla DirectFB dostarczaj±c± obraz SWF
77 (ShockWave Flash) przy u¿yciu biblioteki flash.
90 CPPFLAGS="-I/usr/X11R6/include"
91 LDFLAGS="%{rpmldflags} -L/usr/X11R6/lib"
94 %{?_without_flash:--disable-flash}
96 %{__make} MODULEDIR=%{dfbdir}
99 rm -rf $RPM_BUILD_ROOT
102 DESTDIR=$RPM_BUILD_ROOT \
106 rm -rf $RPM_BUILD_ROOT
108 %files -n DirectFB-image-imlib2
109 %defattr(644,root,root,755)
110 %doc AUTHORS ChangeLog README
111 %attr(755,root,root) %{dfbdir}/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_imlib2.so
112 %{dfbdir}/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_imlib2.la
114 %files -n DirectFB-video-openquicktime
115 %defattr(644,root,root,755)
116 %doc AUTHORS ChangeLog README
117 %attr(755,root,root) %{dfbdir}/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_openquicktime.so
118 %{dfbdir}/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_openquicktime.la
120 %if 0%{!?_without_flash:1}
121 %files -n DirectFB-video-swf
122 %defattr(644,root,root,755)
123 %attr(755,root,root) %{dfbdir}/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_swf.so
124 %{dfbdir}/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_swf.la