]> git.pld-linux.org Git - packages/DirectFB-extra.git/blame - DirectFB-extra.spec
- merged from AC-branch
[packages/DirectFB-extra.git] / DirectFB-extra.spec
CommitLineData
3715fd31
JB
1#
2# Conditional build:
ad0ed4bc 3%bcond_without flash # don't build FLASH video provider
a8d005fd 4%bcond_without mpg # don't build support for MPG/MPEG3
3715fd31 5#
d0e40760 6Summary: Additional providers and drivers for DirectFB
3fae725a 7Summary(pl.UTF-8): DirectFB - dodatkowe wtyczki i sterowniki do DirectFB
d0e40760 8Name: DirectFB-extra
fb4b8ff7 9Version: 0.9.25
a8d005fd 10Release: 1
d0e40760
JB
11License: LGPL v2+
12Group: Libraries
13Source0: http://www.directfb.org/download/DirectFB-extra/%{name}-%{version}.tar.gz
fb4b8ff7 14# Source0-md5: 2acb95b87adf0feefd282ac29cd72ab2
00928063 15Patch0: %{name}-acfix.patch
d0e40760 16URL: http://www.directfb.org/
72ddbfed 17BuildRequires: DirectFB-devel >= 1:%{version}
273b1411 18BuildRequires: autoconf >= 2.52
d0e40760 19BuildRequires: automake
fb4b8ff7
JB
20BuildRequires: FusionSound-devel >= 0.9.25
21BuildRequires: ffmpeg-devel
19ed8081 22%{?with_flash:BuildRequires: gplflash-devel >= 0.4.10-5}
4c93e207 23BuildRequires: imlib2-devel
a8d005fd 24%{?with_mpg:BuildRequires: libmpeg3-devel}
363bcd8e 25BuildRequires: libsvg-cairo-devel >= 0.1.6
4c93e207 26BuildRequires: libtool
d0e40760 27BuildRequires: openquicktime-devel
febe97bb 28BuildRequires: pkgconfig >= 1:0.9
363bcd8e
JB
29BuildRequires: swfdec-devel >= 0.3.0
30BuildRequires: xine-lib-devel >= 2:1.0-0.rc3
d0e40760
JB
31BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
32
33%define dfbdir %(pkg-config --variable=moduledir directfb-internal)
34
35%description
36This package contains additional image/video/font providers and
37graphics/input drivers (currently Imlib2 image provider and
38OpenQuicktime video provider).
39
5705e305
JR
40%description -l pl.UTF-8
41Ten pakiet zawiera dodatkowe wtyczki dostarczające grafikę, obraz i
42fonty oraz sterowniki grafiki i wejściowe (aktualnie: wtyczkę
43dostarczającą grafikę poprzez Imlib2 oraz wtyczkę dostarczającą obraz
d0e40760
JB
44OpenQuicktime).
45
46%package -n DirectFB-image-imlib2
47Summary: Imlib2 image provider for DirectFB
3fae725a 48Summary(pl.UTF-8): DirectFB - wtyczka dostarczająca grafikę poprzez Imlib2
d0e40760
JB
49Group: Libraries
50%requires_eq DirectFB
51
52%description -n DirectFB-image-imlib2
53This package contains image provider based on Imlib2 for DirectFB.
54
5705e305
JR
55%description -n DirectFB-image-imlib2 -l pl.UTF-8
56Ten pakiet zawiera wtyczkę dla DirectFB dostarczającą grafikę poprzez
57bibliotekę Imlib2.
d0e40760 58
a8d005fd
JB
59%package -n DirectFB-image-pnm
60Summary: PNM image provider for DirectFB
3fae725a 61Summary(pl.UTF-8): DirectFB - wtyczka dostarczająca grafikę PNM
a8d005fd
JB
62Group: Libraries
63%requires_eq DirectFB
64
65%description -n DirectFB-image-pnm
66This package contains PNM image provider. It supports PBM, PGM and PPM
67formats (both ASCII and RAW).
68
5705e305
JR
69%description -n DirectFB-image-pnm -l pl.UTF-8
70Ten pakiet zawiera wtyczkę dla DirectFB dostarczającą grafikę PNM.
71Obsługuje formaty PBM, PGM i PPM (zarówno ASCII, jak i binarne).
a8d005fd 72
363bcd8e
JB
73%package -n DirectFB-image-svg
74Summary: SVG image provider for DirectFB
3fae725a 75Summary(pl.UTF-8): DirectFB - wtyczka dostarczająca grafikę SVG
363bcd8e
JB
76Group: Libraries
77%requires_eq DirectFB
78
79%description -n DirectFB-image-svg
80This package contains SVG image provider using Cairo library.
81
5705e305
JR
82%description -n DirectFB-image-svg -l pl.UTF-8
83Ten pakiet zawiera wtyczkę dla DirectFB dostarczającą grafikę SVG
84przy użyciu biblioteki Cairo.
363bcd8e 85
fb4b8ff7
JB
86%package -n DirectFB-video-ffmpeg
87Summary: FFmpeg video provider for DirectFB
3fae725a 88Summary(pl.UTF-8): DirectFB - wtyczka dostarczająca obraz FFmpeg
fb4b8ff7
JB
89Group: Libraries
90%requires_eq DirectFB
91
92%description -n DirectFB-video-ffmpeg
93DirectFB video provider using FFmpeg codecs.
94
5705e305
JR
95%description -n DirectFB-video-ffmpeg -l pl.UTF-8
96Ten pakiet zawiera wtyczkę dla DirectFB dostarczajacą obraz przy
97użyciu kodeków FFmpeg.
fb4b8ff7 98
a8d005fd
JB
99%package -n DirectFB-video-libmpeg3
100Summary: MPEG video provider for DirectFB
3fae725a 101Summary(pl.UTF-8): DirectFB - wtyczka dostarczająca obraz MPEG
a8d005fd
JB
102Group: Libraries
103%requires_eq DirectFB
104
105%description -n DirectFB-video-libmpeg3
106This package contains MPEG (MPEG-1 and MPEG-2) video provider for
107DirectFB. It uses libmpeg3 library.
108
5705e305
JR
109%description -n DirectFB-video-libmpeg3 -l pl.UTF-8
110Ten pakiet zawiera wtyczkę dla DirectFB dostarczajacą obraz MPEG
111(MPEG-1 i MPEG-2) przy użyciu biblioteki libmpeg3.
a8d005fd 112
d0e40760
JB
113%package -n DirectFB-video-openquicktime
114Summary: OpenQuicktime video provider for DirectFB
3fae725a 115Summary(pl.UTF-8): DirectFB - wtyczka dostarczająca obraz OpenQuicktime
d0e40760
JB
116Group: Libraries
117%requires_eq DirectFB
118
119%description -n DirectFB-video-openquicktime
a8d005fd
JB
120This package contains OpenQuicktime video provider for DirectFB. It
121supports all RGB and YUV formats and does audio playback.
d0e40760 122
5705e305
JR
123%description -n DirectFB-video-openquicktime -l pl.UTF-8
124Ten pakiet zawiera wtyczkę dla DirectFB dostarczającą obraz
125OpenQuicktime. Obsługuje wszystkie formaty RGB i YUV oraz odtwarza
126dźwięk.
d0e40760 127
3715fd31
JB
128%package -n DirectFB-video-swf
129Summary: ShockWave Flash video provider for DirectFB
3fae725a 130Summary(pl.UTF-8): DirectFB - wtyczka dostarczająca obraz ShockWave Flash
3715fd31
JB
131Group: Libraries
132%requires_eq DirectFB
133
134%description -n DirectFB-video-swf
135This package contains SWF (ShockWave Flash) video provider for
136DirectFB. It uses flash library.
137
5705e305
JR
138%description -n DirectFB-video-swf -l pl.UTF-8
139Ten pakiet zawiera wtyczkę dla DirectFB dostarczającą obraz SWF
140(ShockWave Flash) przy użyciu biblioteki flash.
3715fd31 141
363bcd8e
JB
142%package -n DirectFB-video-swfdec
143Summary: ShockWave Flash video provider for DirectFB
3fae725a 144Summary(pl.UTF-8): DirectFB - wtyczka dostarczająca obraz ShockWave Flash
363bcd8e
JB
145Group: Libraries
146%requires_eq DirectFB
147
148%description -n DirectFB-video-swfdec
149This package contains SWF (ShockWave Flash) video provider for
150DirectFB. It uses swfdec library.
151
5705e305
JR
152%description -n DirectFB-video-swfdec -l pl.UTF-8
153Ten pakiet zawiera wtyczkę dla DirectFB dostarczającą obraz SWF
154(ShockWave Flash) przy użyciu biblioteki swfdec.
363bcd8e 155
a8d005fd
JB
156%package -n DirectFB-video-xine
157Summary: XINE video provider for DirectFB
3fae725a 158Summary(pl.UTF-8): DirectFB - wtyczka dostarczająca obraz XINE
a8d005fd
JB
159Group: Libraries
160%requires_eq DirectFB
896a537c 161%requires_eq xine-lib
a8d005fd
JB
162
163%description -n DirectFB-video-xine
164This package contains video provider for DirectFB which uses XINE
165library and plugins. It handles a wide range of video formats.
166
5705e305
JR
167%description -n DirectFB-video-xine -l pl.UTF-8
168Ten pakiet zawiera wtyczkę dla DirectFB dostarczającą obraz przy
169użyciu biblioteki i wtyczek XINE. Obsługuje szeroki zakres formatów
a8d005fd
JB
170obrazu.
171
172%package -n xine-ui-dfb
173Summary: DirectFB-based XINE UI
3fae725a 174Summary(pl.UTF-8): Interfejs użytkownika XINE oparty na DirectFB
a8d005fd
JB
175Group: Applications/Multimedia
176%requires_eq DirectFB
19ed8081 177Requires: xine-lib >= 2:1.0-0.rc3
a8d005fd
JB
178
179%description -n xine-ui-dfb
180DirectFB-based XINE UI. This package contains also DirectFB video
181output plugin for XINE.
182
5705e305
JR
183%description -n xine-ui-dfb -l pl.UTF-8
184Interfejs użytkownika XINE oparty na DirectFB. Zawiera także wtyczkę
185wyjścia obrazu DirectFB dla XINE.
a8d005fd 186
d0e40760
JB
187%prep
188%setup -q
ad0ed4bc 189%patch0 -p1
d0e40760
JB
190
191%build
4c93e207 192%{__libtoolize}
d0e40760
JB
193%{__aclocal}
194%{__autoconf}
195%{__autoheader}
196%{__automake}
a8d005fd 197CPPFLAGS="-I/usr/include/libmpeg3"
3715fd31
JB
198%configure \
199 --disable-avifile \
a8d005fd 200 %{!?with_flash:--disable-flash} \
363bcd8e
JB
201 %{!?with_mpg:--disable-libmpeg3} \
202 --enable-svg \
203 --enable-swfdec
d0e40760 204
ad0ed4bc
JB
205%{__make} \
206 MODULEDIR=%{dfbdir}
d0e40760
JB
207
208%install
209rm -rf $RPM_BUILD_ROOT
210
211%{__make} install \
212 DESTDIR=$RPM_BUILD_ROOT \
213 MODULEDIR=%{dfbdir}
214
a8d005fd
JB
215rm -f $RPM_BUILD_ROOT%{dfbdir}/interfaces/*/*.la \
216 $RPM_BUILD_ROOT%{_libdir}/xine/plugins/*/*.la
ad0ed4bc 217
d0e40760
JB
218%clean
219rm -rf $RPM_BUILD_ROOT
220
4c93e207
JB
221%files -n DirectFB-image-imlib2
222%defattr(644,root,root,755)
a8d005fd 223%doc ChangeLog README
3715fd31 224%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_imlib2.so
d0e40760 225
a8d005fd
JB
226%files -n DirectFB-image-pnm
227%defattr(644,root,root,755)
228%doc ChangeLog README
229%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_pnm.so
230
363bcd8e
JB
231%files -n DirectFB-image-svg
232%defattr(644,root,root,755)
233%doc ChangeLog README
234%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_svg.so
235
d0e40760
JB
236%files -n DirectFB-video-openquicktime
237%defattr(644,root,root,755)
a8d005fd 238%doc ChangeLog README
3715fd31 239%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_openquicktime.so
3715fd31 240
fb4b8ff7
JB
241%files -n DirectFB-video-ffmpeg
242%defattr(644,root,root,755)
243%doc ChangeLog README
244%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_ffmpeg.so
245
a8d005fd
JB
246%if %{with mpg}
247%files -n DirectFB-video-libmpeg3
248%defattr(644,root,root,755)
249%doc ChangeLog README
250%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_libmpeg3.so
251%endif
252
ad0ed4bc 253%if %{with flash}
3715fd31
JB
254%files -n DirectFB-video-swf
255%defattr(644,root,root,755)
a8d005fd 256%doc ChangeLog README
3715fd31 257%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_swf.so
3715fd31 258%endif
a8d005fd 259
363bcd8e
JB
260%files -n DirectFB-video-swfdec
261%defattr(644,root,root,755)
262%doc ChangeLog README
263%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_swfdec.so
264
a8d005fd
JB
265%files -n DirectFB-video-xine
266%defattr(644,root,root,755)
267%doc ChangeLog README
268%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_xine.so
269
270%files -n xine-ui-dfb
271%defattr(644,root,root,755)
272%attr(755,root,root) %{_bindir}/df_xine
273%attr(755,root,root) %{_libdir}/xine/plugins/*/xineplug_vo_out_dfb.so
This page took 0.119305 seconds and 4 git commands to generate.