]> git.pld-linux.org Git - packages/DirectFB.git/blame - DirectFB.spec
- added tslib patch (handle tslib >= 1.4)
[packages/DirectFB.git] / DirectFB.spec
CommitLineData
805046f4 1# TODO: --enable-pvr2d when ready [requires PowerVR SDK?]
a86e3925
JB
2#
3# Conditional build:
8f1e72d3 4%bcond_with multi # build Multi-application core (requires working /dev/fusion*)
3d75dcbc 5%bcond_with one # Linux One IPC library
8146312a
JB
6%bcond_without static_libs # don't build static libraries
7%bcond_with sh772x # SH7722/SH7723 (SH-Mobile) graphics driver
340f4017 8%bcond_with avifile # AviFile video provider [not updated for DirectFB 1.7.0]
737f4cb1 9%bcond_without ffmpeg # FFmpeg image, music and video providers
8146312a 10%bcond_with flash # FLASH video provider [not updated for DirectFB 1.7.0]
31e736cd 11%bcond_without gstreamer # GStreamer video provider
8146312a
JB
12%bcond_without mpg # libmpeg3 MPEG video provider
13%bcond_without quicktime # QuickTime (openquicktime) video provider
14%bcond_with swfdec # swfdec FLASH video provider [not ready for swfdec >= 0.6]
15%bcond_without xine # Xine video provider
c0e3efa9 16%bcond_without xine_vdpau # Xine/VDPAU video provider
a86e3925 17#
bb7da712
JB
18%ifarch sh4
19%define with_sh772x 1
20%endif
b8204178 21%if %{without xine}
432bd00a 22%undefine with_xine_vdpau
b8204178 23%endif
7209bb84 24Summary: DirectFB - Hardware graphics acceleration
29dd91d0 25Summary(pl.UTF-8): DirectFB - Wspomaganie grafiki
b97730cd 26Name: DirectFB
0c50fce0 27Version: 1.7.7
abe160a6 28Release: 3
75e7fed3 29Epoch: 1
dd531635 30License: LGPL v2+
c34d73d3 31Group: Libraries
0c50fce0
JB
32# 1.7.7 not available after restoring project website
33#Source0: http://www.directfb.net/downloads/Core/DirectFB-1.7/%{name}-%{version}.tar.gz
34# 1.7.7 code available at https://github.com/deniskropp/DirectFB or https://github.com/lancebaiyouview/DirectFB; release tarball saved e.g. at:
35Source0: http://sources.buildroot.net/%{name}-%{version}.tar.gz
36# Source0-md5: 152cf1863b1a3a28aa1370e9053440bf
37Source1: http://www.directfb.net/downloads/Extras/DFBTutorials-0.5.0.tar.gz
4474b793 38# Source1-md5: 13e443a64bddd68835b574045d9025e9
caa11f9b 39Patch0: %{name}-am.patch
c9a5c412 40Patch1: %{name}-pmake.patch
d9652db7 41Patch2: %{name}-fix.patch
31e736cd
JB
42Patch3: %{name}-llh-ppc.patch
43Patch4: %{name}-zlib.patch
44Patch5: %{name}-update.patch
45Patch6: %{name}-gstreamer.patch
02ed7916 46Patch7: %{name}-sh.patch
8146312a
JB
47Patch8: %{name}-missing.patch
48Patch9: %{name}-ffmpeg.patch
49Patch10: %{name}-libmpeg3.patch
b8204178 50Patch11: %{name}-format.patch
11d9c8d2 51Patch12: x32-asm.patch
d70ede3b 52Patch13: ffmpeg3.patch
abe160a6
JB
53Patch14: %{name}-tslib.patch
54Patch15: %{name}-libtimidity.patch
0c50fce0 55URL: http://www.directfb.net/
84ec87b6
JB
56BuildRequires: Mesa-libEGL-devel
57BuildRequires: Mesa-libGLES-devel
58BuildRequires: Mesa-libgbm-devel
cd8353f7
JB
59BuildRequires: OpenGL-devel
60BuildRequires: OpenGL-GLX-devel
c61914f8 61BuildRequires: SDL-devel
8146312a 62BuildRequires: alsa-lib-devel >= 0.9
134bb292 63BuildRequires: autoconf >= 2.52
7209bb84 64BuildRequires: automake
8146312a
JB
65%{?with_avifile:BuildRequires: avifile-devel}
66%{?with_ffmpeg:BuildRequires: ffmpeg-devel}
bb829f4a 67BuildRequires: freetype-devel >= 2.0.2
8146312a 68%{?with_flash:BuildRequires: gplflash-devel >= 0.4.10-5}
31e736cd 69%{?with_gstreamer:BuildRequires: gstreamer-plugins-base-devel >= 1.0}
84ec87b6
JB
70BuildRequires: imlib2-devel
71BuildRequires: jasper-devel
8146312a 72BuildRequires: libcddb-devel >= 1.0.0
84ec87b6 73BuildRequires: libdrm-devel
bb829f4a 74BuildRequires: libjpeg-devel >= 6b
8146312a 75BuildRequires: libmad-devel
84ec87b6 76BuildRequires: libmng-devel
8146312a 77%{?with_mpg:BuildRequires: libmpeg3-devel}
baa068d2 78BuildRequires: libpng-devel >= 2:1.4.0
a87f855f 79BuildRequires: libstdc++-devel
84ec87b6 80BuildRequires: libsvg-cairo-devel >= 0.1.6
02ed7916 81BuildRequires: libtiff-devel >= 4
abe160a6 82BuildRequires: libtimidity-devel >= 0.2.0
bb829f4a 83BuildRequires: libtool
8146312a 84BuildRequires: libvdpau-devel >= 0.3
1d67db3f 85BuildRequires: libvncserver-devel
8146312a 86BuildRequires: libvorbis-devel >= 1:1.0.0
02ed7916
JB
87BuildRequires: libwebp-devel >= 0.2.1
88%{?with_multi:BuildRequires: linux-fusion-devel >= 9.0.1}
89%{?with_one:BuildRequires: linux-one-devel >= 9.0.1}
8146312a 90%{?with_quicktime:BuildRequires: openquicktime-devel}
16320889 91BuildRequires: pkgconfig
d9652db7 92BuildRequires: sed >= 4.0
8146312a
JB
93%{?with_swfdec:BuildRequires: swfdec-devel >= 0.5.0}
94%{?with_swfdec:BuildRequires: swfdec-devel < 0.6.0}
b737ab1d 95BuildRequires: sysfsutils-devel >= 1.3.0-3
7aa97f0c 96BuildRequires: tar >= 1:1.22
84ec87b6 97BuildRequires: tslib-devel >= 1.0
c0e3efa9 98%{?with_xine:BuildRequires: xine-lib-devel >= 2:1.2.3}
8146312a 99%{?with_xine_vdpau:BuildRequires: /usr/include/xine/video_out_vdpau.h}
84ec87b6 100BuildRequires: xorg-lib-libX11-devel
b80e2d72 101BuildRequires: xorg-lib-libXext-devel
84ec87b6 102BuildRequires: xorg-proto-xproto-devel
7aa97f0c 103BuildRequires: xz
bb829f4a 104BuildRequires: zlib-devel >= 1.1.3
cd8353f7 105#BuildRequires: pkgconfig(linotype) -- font provider???
bb7da712
JB
106%if %{with sh772x}
107BuildRequires: libshbeu-devel >= 1.0.2
108BuildRequires: libshjpeg-devel >= 1.3.3
109BuildRequires: libuiomux-devel >= 1.5.0
110%endif
8e6b4a16 111%{?with_multi:Provides: DirectFB(multi)}
8146312a
JB
112Obsoletes: DirectFB-image-bmp
113Obsoletes: DirectFB-image-mpeg2
114Obsoletes: DirectFB-image-pnm
84ec87b6
JB
115%ifnarch arm
116# ARM-specific
117Obsoletes: DirectFB-input-ucb1x00
118%endif
fa14e7e8 119BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
b97730cd 120
0c50fce0 121%define dfbdir %{_libdir}/directfb-1.7-7
b621b93e 122
e92bfe87
PS
123%define specflags -fno-strict-aliasing
124
1fc2240a
JB
125%ifarch %{ix86}
126# gcc running out of registers with -O0 in generic_mmx.h
127%define debugcflags -O1 -g
128%endif
129
b97730cd 130%description
7209bb84 131DirectFB hardware graphics acceleration - libraries.
b97730cd 132
50c27dbd 133%description -l pl.UTF-8
7209bb84 134Wspomaganie grafiki DirectFB - biblioteki.
b97730cd 135
340488a1 136%package devel
7209bb84 137Summary: DirectFB - development package
29dd91d0 138Summary(pl.UTF-8): DirectFB - pliki nagłówkowe
c34d73d3 139Group: Development/Libraries
d9652db7 140Requires: %{name} = %{epoch}:%{version}-%{release}
02ed7916 141%{?with_one:Requires: linux-one-devel >= 1.7.0}
d9652db7 142Requires: zlib-devel >= 1.1.3
055ea81c 143
340488a1 144%description devel
055ea81c 145DirectFB header files.
146
50c27dbd
JR
147%description devel -l pl.UTF-8
148Pliki nagłówkowe dla DirectFB.
340488a1 149
bb829f4a
JB
150%package static
151Summary: DirectFB static libraries
29dd91d0 152Summary(pl.UTF-8): Statyczne biblioteki DirectFB
bb829f4a 153Group: Development/Libraries
d9652db7 154Requires: %{name}-devel = %{epoch}:%{version}-%{release}
bb829f4a
JB
155
156%description static
157DirectFB static libraries.
158
50c27dbd 159%description static -l pl.UTF-8
bb829f4a
JB
160Statyczne biblioteki DirectFB.
161
340488a1 162%package doc
7209bb84 163Summary: DirectFB - documentation
29dd91d0 164Summary(pl.UTF-8): DirectFB - dokumentacja
f4c66141 165Group: Documentation
055ea81c 166
340488a1 167%description doc
bb829f4a
JB
168DirectFB documentation and tutorials.
169
50c27dbd 170%description doc -l pl.UTF-8
bb829f4a
JB
171Dokumentacja dla systemu DirectFB wraz z wprowadzeniem.
172
02ed7916
JB
173%package core-drmkms
174Summary: DRM/KMS core system for DirectFB
175Summary(pl.UTF-8): System DRM/KMS dla DirectFB
176Group: Libraries
177Requires: %{name} = %{epoch}:%{version}-%{release}
178
179%description core-drmkms
180This package contains DRM/KMS core system module for DirectFB.
181
182%description core-drmkms -l pl.UTF-8
183Ten pakiet zawiera moduł systemu DRM/KMS dla DirectFB.
184
84ec87b6
JB
185%package core-mesa
186Summary: Mesa/GLESv2 core system for DirectFB
187Summary(pl.UTF-8): System Mesa/GLESv2 dla DirectFB
188Group: Libraries
189Requires: %{name} = %{epoch}:%{version}-%{release}
190
191%description core-mesa
192This package contains Mesa/GLESv2 core system module for DirectFB.
193
194%description core-mesa -l pl.UTF-8
195Ten pakiet zawiera moduł systemu Mesa/GLESv2 dla DirectFB.
196
c61914f8
JB
197%package core-sdl
198Summary: SDL core system for DirectFB
29dd91d0 199Summary(pl.UTF-8): System SDL dla DirectFB
c61914f8 200Group: Libraries
d9652db7 201Requires: %{name} = %{epoch}:%{version}-%{release}
c61914f8
JB
202
203%description core-sdl
204This package contains SDL core system module for DirectFB.
205
50c27dbd
JR
206%description core-sdl -l pl.UTF-8
207Ten pakiet zawiera moduł systemu SDL dla DirectFB.
c61914f8 208
84ec87b6
JB
209%package core-vdpau
210Summary: X11/VDPAU core system for DirectFB
211Summary(pl.UTF-8): System X11/VDPAU dla DirectFB
212Group: Libraries
213Requires: %{name} = %{epoch}:%{version}-%{release}
214
215%description core-vdpau
216This package contains X11/VDPAU core system module for DirectFB.
217
218%description core-vdpau -l pl.UTF-8
219Ten pakiet zawiera moduł systemu X11/VDPAU dla DirectFB.
220
b737ab1d
JB
221%package core-vnc
222Summary: VNC core system for DirectFB
29dd91d0 223Summary(pl.UTF-8): System VNC dla DirectFB
b737ab1d
JB
224Group: Libraries
225Requires: %{name} = %{epoch}:%{version}-%{release}
226
227%description core-vnc
228This package contains VNC core system module for DirectFB.
229
50c27dbd
JR
230%description core-vnc -l pl.UTF-8
231Ten pakiet zawiera moduł systemu VNC dla DirectFB.
b737ab1d
JB
232
233%package core-x11
234Summary: X11 core system for DirectFB
29dd91d0 235Summary(pl.UTF-8): System X11 dla DirectFB
b737ab1d
JB
236Group: Libraries
237Requires: %{name} = %{epoch}:%{version}-%{release}
238
239%description core-x11
240This package contains X11 core system module for DirectFB.
241
50c27dbd
JR
242%description core-x11 -l pl.UTF-8
243Ten pakiet zawiera moduł systemu X11 dla DirectFB.
b737ab1d 244
b621b93e
JB
245%package font-ft2
246Summary: FreeType2 font provider for DirectFB
29dd91d0 247Summary(pl.UTF-8): DirectFB - wtyczka dostarczająca fonty poprzez FreeType2
b621b93e 248Group: Libraries
d9652db7 249Requires: %{name} = %{epoch}:%{version}-%{release}
b621b93e
JB
250
251%description font-ft2
252This package contains FreeType2 font provider for DirectFB.
253
50c27dbd
JR
254%description font-ft2 -l pl.UTF-8
255Ten pakiet zawiera wtyczkę dla DirectFB dostarczającą fonty poprzez
256bibliotekę FreeType2.
b621b93e 257
bb7da712
JB
258%package gfx-sh772x
259Summary: SH7722/SH7723 graphics driver for DirectFB
260Summary(pl.UTF-8): Sterownik graficzny SH7722/7723 dla DirectFB
261Group: Libraries
262Requires: %{name} = %{epoch}:%{version}-%{release}
263Requires: libshbeu >= 1.0.2
264Requires: libshjpeg >= 1.3.3
265Requires: libuiomux >= 1.5.0
266
267%description gfx-sh772x
268SH7722/SH7723 graphics (SH-Mobile devices) driver for DirectFB.
269
270%description gfx-sh772x -l pl.UTF-8
271Sterownik graficzny SH7722/7723 (SH-Mobile) dla DirectFB.
272
b775b9bd 273%package input-dynapro
84b3c8f4 274Summary: Dynapro touchscreen input driver for DirectFB
275Summary(pl.UTF-8): Sterownik wejściowy do touchscreenów Dynapro dla DirectFB
276Group: Libraries
277Requires: %{name} = %{epoch}:%{version}-%{release}
b775b9bd
JB
278
279%description input-dynapro
280Dynapro touchscreen input driver for DirectFB.
281
282NOTE: currently it uses hardcoded /dev/ttyS0 port, so don't install it
283unless you don't have Dynapro device connected to this port. It can
284mess with other devices connected to this port (mouse, modem etc.).
285
44b72f5f 286%description input-dynapro -l pl.UTF-8
b775b9bd
JB
287Sterownik wejściowy do touchscreenów Dynapro dla DirectFB.
288
289UWAGA: aktualnie używa zakodowanego na stałe portu /dev/ttyS0, więc
290nie należy go instalować, jeśli urządzenie Dynapro nie jest podłączone
291do tego portu. Sterownik może utrudnić współpracę z innymi
292urządzeniami podłączonymi do /dev/ttyS0 (jak mysz, modem itp.).
293
639e9568
JB
294%package input-elo
295Summary: ELO touchscreen input driver for DirectFB
29dd91d0 296Summary(pl.UTF-8): Sterownik wejściowy do touchscreenów ELO dla DirectFB
639e9568
JB
297Group: Libraries
298Requires: %{name} = %{epoch}:%{version}-%{release}
299
300%description input-elo
301ELO touchscreen input driver for DirectFB.
302
303NOTE: currently it uses hardcoded /dev/ttyS0 port, so don't install it
b80e2d72
JB
304unless you have ELO device connected to this port. It can mess with
305other devices connected to this port (mouse, modem etc.).
639e9568 306
50c27dbd
JR
307%description input-elo -l pl.UTF-8
308Sterownik wejściowy do touchscreenów ELO dla DirectFB.
639e9568 309
50c27dbd
JR
310UWAGA: aktualnie używa zakodowanego na stałe portu /dev/ttyS0, więc
311nie należy go instalować, jeśli urządzenie ELO nie jest podłączone do
312tego portu. Sterownik może utrudnić współpracę z innymi urządzeniami
313podłączonymi do /dev/ttyS0 (jak mysz, modem itp.).
639e9568 314
b775b9bd 315%package input-gunze
84b3c8f4 316Summary: Gunze touchscreen input driver for DirectFB
317Summary(pl.UTF-8): Sterownik wejściowy do touchscreenów Gunze dla DirectFB
318Group: Libraries
319Requires: %{name} = %{epoch}:%{version}-%{release}
b775b9bd
JB
320
321%description input-gunze
322Gunze touchscreen input driver for DirectFB.
323
324NOTE: currently it uses hardcoded /dev/ttyS0 port, so don't install it
325unless you don't have Gunze device connected to this port. It can mess
326with other devices connected to this port (mouse, modem etc.).
327
44b72f5f 328%description input-gunze -l pl.UTF-8
b775b9bd
JB
329Sterownik wejściowy do touchscreenów Gunze dla DirectFB.
330
331UWAGA: aktualnie używa zakodowanego na stałe portu /dev/ttyS0, więc
332nie należy go instalować, jeśli urządzenie Gunze nie jest podłączone
333do tego portu. Sterownik może utrudnić współpracę z innymi
334urządzeniami podłączonymi do /dev/ttyS0 (jak mysz, modem itp.).
335
639e9568
JB
336%package input-mutouch
337Summary: MuTouch touchscreen input driver for DirectFB
29dd91d0 338Summary(pl.UTF-8): Sterownik wejściowy do touchscreenów MuTouch dla DirectFB
639e9568
JB
339Group: Libraries
340Requires: %{name} = %{epoch}:%{version}-%{release}
341
342%description input-mutouch
343MuTouch touchscreen input driver for DirectFB.
344
b737ab1d 345NOTE: it needs "mut-device" setting in directfbrc in order to work.
639e9568 346
50c27dbd
JR
347%description input-mutouch -l pl.UTF-8
348Sterownik wejściowy do touchscreenów MuTouch dla DirectFB.
639e9568 349
50c27dbd 350UWAGA: do działania potrzebuje ustawienia "mut-device" w directfbrc.
639e9568 351
b3a13aad
JB
352%package input-tslib
353Summary: tslib-based touchscreen input driver for DirectFB
354Summary(pl.UTF-8): Oparty na tslib sterownik wejściowy do touchscreenów dla DirectFB
355Group: Libraries
356Requires: %{name} = %{epoch}:%{version}-%{release}
84ec87b6 357Requires: tslib >= 1.0
b3a13aad
JB
358
359%description input-tslib
360tslib-based touchscreen input driver for DirectFB
361
362%description input-tslib -l pl.UTF-8
363Oparty na tslib sterownik wejściowy do touchscreenów dla DirectFB.
364
b775b9bd 365%package input-ucb1x00
84b3c8f4 366Summary: UCB1x00 touchscreen input driver for DirectFB
367Summary(pl.UTF-8): Sterownik wejściowy do touchscreenów UCB1x00 dla DirectFB
368Group: Libraries
369Requires: %{name} = %{epoch}:%{version}-%{release}
b775b9bd
JB
370
371%description input-ucb1x00
372UCB1x00 touchscreen input driver for DirectFB.
373
44b72f5f 374%description input-ucb1x00 -l pl.UTF-8
b775b9bd
JB
375Sterownik wejściowy do touchscreenów UCB1x00 dla DirectFB.
376
377%package input-wm97xx
84b3c8f4 378Summary: WM97xx touchscreen input driver for DirectFB
379Summary(pl.UTF-8): Sterownik wejściowy do touchscreenów WM97xx dla DirectFB
380Group: Libraries
381Requires: %{name} = %{epoch}:%{version}-%{release}
b775b9bd
JB
382
383%description input-wm97xx
384WM97xx touchscreen input driver for DirectFB.
385
44b72f5f 386%description input-wm97xx -l pl.UTF-8
b775b9bd
JB
387Sterownik wejściowy do touchscreenów WM97xx dla DirectFB.
388
737f4cb1
JB
389%package image-ffmpeg
390Summary: FFmpeg image provider for DirectFB
391Summary(pl.UTF-8): DirectFB - wtyczka dostarczająca grafikę FFmpeg
392Group: Libraries
393Requires: %{name} = %{epoch}:%{version}-%{release}
394
395%description image-ffmpeg
396DirectFB image provider using FFmpeg codecs.
397
398%description image-ffmpeg -l pl.UTF-8
399Ten pakiet zawiera wtyczkę dla DirectFB dostarczajacą grafikę przy
400użyciu kodeków FFmpeg.
401
84ec87b6
JB
402%package image-imlib2
403Summary: Imlib2 image provider for DirectFB
404Summary(pl.UTF-8): DirectFB - wtyczka dostarczająca grafikę Imlib2
405Group: Libraries
406Requires: %{name} = %{epoch}:%{version}-%{release}
407
408%description image-imlib2
409This package contains Imlib2 image provider for DirectFB.
410
411%description image-imlib2 -l pl.UTF-8
412Ten pakiet zawiera wtyczkę dla DirectFB dostarczającą grafikę Imlib2.
413
414%package image-jpeg
415Summary: JPEG image provider for DirectFB
416Summary(pl.UTF-8): DirectFB - wtyczka dostarczająca grafikę JPEG
417Group: Libraries
418Requires: %{name} = %{epoch}:%{version}-%{release}
419
420%description image-jpeg
421This package contains JPEG image provider for DirectFB.
422
423%description image-jpeg -l pl.UTF-8
424Ten pakiet zawiera wtyczkę dla DirectFB dostarczającą grafikę JPEG.
425
426%package image-jpeg2000
427Summary: JPEG2000 image provider for DirectFB
428Summary(pl.UTF-8): DirectFB - wtyczka dostarczająca grafikę JPEG2000
429Group: Libraries
430Requires: %{name} = %{epoch}:%{version}-%{release}
431
432%description image-jpeg2000
433This package contains JPEG2000 image provider for DirectFB (based on
434jasper library).
435
436%description image-jpeg2000 -l pl.UTF-8
437Ten pakiet zawiera wtyczkę dla DirectFB, opartą na bibliotece jasper,
438dostarczającą grafikę JPEG2000.
439
440%package image-png
441Summary: PNG image provider for DirectFB
442Summary(pl.UTF-8): DirectFB - wtyczka dostarczająca grafikę PNG
443Group: Libraries
444Requires: %{name} = %{epoch}:%{version}-%{release}
445Requires: libpng >= 2:1.4.0
446
447%description image-png
448This package contains PNG image provider for DirectFB.
449
450%description image-png -l pl.UTF-8
451Ten pakiet zawiera wtyczkę dla DirectFB dostarczającą grafikę PNG.
452
453%package image-svg
454Summary: SVG image provider for DirectFB
455Summary(pl.UTF-8): DirectFB - wtyczka dostarczająca grafikę SVG
456Group: Libraries
457Requires: %{name} = %{epoch}:%{version}-%{release}
458Requires: libsvg-cairo >= 0.1.6
459
460%description image-svg
461This package contains SVG image provider for DirectFB, based on Cairo
462library.
463
464%description image-svg -l pl.UTF-8
465Ten pakiet zawiera wtyczkę dla DirectFB, opartą na bibliotece Cairo,
466dostarczającą grafikę SVG.
467
02ed7916
JB
468%package image-tiff
469Summary: TIFF image provider for DirectFB
470Summary(pl.UTF-8): DirectFB - wtyczka dostarczająca grafikę TIFF
471Group: Libraries
472Requires: %{name} = %{epoch}:%{version}-%{release}
473Requires: libtiff >= 4
474
475%description image-tiff
476This package contains TIFF image provider for DirectFB.
477
478%description image-tiff -l pl.UTF-8
479Ten pakiet zawiera wtyczkę dla DirectFB dostarczającą grafikę TIFF.
480
481%package image-webp
482Summary: WebP image provider for DirectFB
483Summary(pl.UTF-8): DirectFB - wtyczka dostarczająca grafikę WebP
484Group: Libraries
485Requires: %{name} = %{epoch}:%{version}-%{release}
486Requires: libwebp >= 0.2.1
487
488%description image-webp
489This package contains WebP image provider for DirectFB.
490
491%description image-webp -l pl.UTF-8
492Ten pakiet zawiera wtyczkę dla DirectFB dostarczającą grafikę WebP.
493
340f4017
JB
494%package video-avifile
495Summary: Avifile video provider for DirectFB
496Summary(pl.UTF-8): DirectFB - wtyczka dostarczająca obraz Avifile
31e736cd
JB
497Group: Libraries
498Requires: %{name} = %{epoch}:%{version}-%{release}
499
340f4017
JB
500%description video-avifile
501DirectFB video provider using Avifile codecs.
31e736cd 502
340f4017
JB
503%description video-avifile -l pl.UTF-8
504Ten pakiet zawiera wtyczkę dla DirectFB dostarczajacą obraz przy
505użyciu kodeków Avifile.
31e736cd 506
8146312a
JB
507%package video-ffmpeg
508Summary: FFmpeg video provider for DirectFB
509Summary(pl.UTF-8): DirectFB - wtyczka dostarczająca obraz FFmpeg
510Group: Libraries
511Requires: %{name} = %{epoch}:%{version}-%{release}
512
513%description video-ffmpeg
514DirectFB video provider using FFmpeg codecs.
515
516%description video-ffmpeg -l pl.UTF-8
517Ten pakiet zawiera wtyczkę dla DirectFB dostarczajacą obraz przy
518użyciu kodeków FFmpeg.
519
340f4017
JB
520%package video-gstreamer
521Summary: GStreamer video provider for DirectFB
522Summary(pl.UTF-8): DirectFB - wtyczka dostarczająca obraz z GStreamera
523Group: Libraries
524Requires: %{name} = %{epoch}:%{version}-%{release}
525
526%description video-gstreamer
527This package contains GStreamer video provider for DirectFB.
528
529%description video-gstreamer -l pl.UTF-8
530Ten pakiet zawiera wtyczkę dla DirectFB, dostarczającą obraz z
531GStreamera.
532
8146312a
JB
533%package video-libmpeg3
534Summary: MPEG video provider for DirectFB
535Summary(pl.UTF-8): DirectFB - wtyczka dostarczająca obraz MPEG
536Group: Libraries
537Requires: %{name} = %{epoch}:%{version}-%{release}
538
539%description video-libmpeg3
540This package contains MPEG (MPEG-1 and MPEG-2) video provider for
541DirectFB. It uses libmpeg3 library.
542
543%description video-libmpeg3 -l pl.UTF-8
544Ten pakiet zawiera wtyczkę dla DirectFB dostarczajacą obraz MPEG
545(MPEG-1 i MPEG-2) przy użyciu biblioteki libmpeg3.
546
84ec87b6
JB
547%package video-mng
548Summary: MNG video provider for DirectFB
549Summary(pl.UTF-8): DirectFB - wtyczka dostarczająca animacje MNG
550Group: Libraries
551Requires: %{name} = %{epoch}:%{version}-%{release}
552
553%description video-mng
554This package contains MNG video provider for DirectFB.
555
556%description video-mng -l pl.UTF-8
557Ten pakiet zawiera wtyczkę dla DirectFB, dostarczającą animacje MNG.
558
8146312a
JB
559%package video-openquicktime
560Summary: OpenQuicktime video provider for DirectFB
561Summary(pl.UTF-8): DirectFB - wtyczka dostarczająca obraz OpenQuicktime
562Group: Libraries
563Requires: %{name} = %{epoch}:%{version}-%{release}
564
565%description video-openquicktime
566This package contains OpenQuicktime video provider for DirectFB. It
567supports all RGB and YUV formats and does audio playback.
568
569%description video-openquicktime -l pl.UTF-8
570Ten pakiet zawiera wtyczkę dla DirectFB dostarczającą obraz
571OpenQuicktime. Obsługuje wszystkie formaty RGB i YUV oraz odtwarza
572dźwięk.
573
574%package video-swf
575Summary: ShockWave Flash video provider for DirectFB
576Summary(pl.UTF-8): DirectFB - wtyczka dostarczająca obraz ShockWave Flash
577Group: Libraries
578Requires: %{name} = %{epoch}:%{version}-%{release}
579
580%description video-swf
581This package contains SWF (ShockWave Flash) video provider for
582DirectFB. It uses flash library.
583
584%description video-swf -l pl.UTF-8
585Ten pakiet zawiera wtyczkę dla DirectFB dostarczającą obraz SWF
586(ShockWave Flash) przy użyciu biblioteki flash.
587
588%package video-swfdec
589Summary: ShockWave Flash video provider for DirectFB
590Summary(pl.UTF-8): DirectFB - wtyczka dostarczająca obraz ShockWave Flash
591Group: Libraries
592Requires: %{name} = %{epoch}:%{version}-%{release}
593
594%description video-swfdec
595This package contains SWF (ShockWave Flash) video provider for
596DirectFB. It uses swfdec library.
597
598%description video-swfdec -l pl.UTF-8
599Ten pakiet zawiera wtyczkę dla DirectFB dostarczającą obraz SWF
600(ShockWave Flash) przy użyciu biblioteki swfdec.
601
602%package video-xine
603Summary: XINE video provider for DirectFB
604Summary(pl.UTF-8): DirectFB - wtyczka dostarczająca obraz XINE
605Group: Libraries
606Requires: %{name} = %{epoch}:%{version}-%{release}
acffffc9 607%{?with_xine:%requires_eq xine-lib}
8146312a
JB
608
609%description video-xine
610This package contains video provider for DirectFB which uses XINE
611library and plugins. It handles a wide range of video formats.
612
613%description video-xine -l pl.UTF-8
614Ten pakiet zawiera wtyczkę dla DirectFB dostarczającą obraz przy
615użyciu biblioteki i wtyczek XINE. Obsługuje szeroki zakres formatów
616obrazu.
617
618%package -n xine-output-video-dfb
619Summary: DirectFB video output plugin for XINE
620Summary(pl.UTF-8): Wtyczka wyjścia obrazu DirectFB dla XINE
621Group: Libraries
622Requires: %{name} = %{epoch}:%{version}-%{release}
acffffc9 623%{?with_xine:%requires_eq xine-lib}
8146312a
JB
624
625%description -n xine-output-video-dfb
626DirectFB video output plugin for XINE.
627
628%description -n xine-output-video-dfb -l pl.UTF-8
629Wtyczka wyjścia obrazu DirectFB dla XINE.
630
02ed7916
JB
631%package c++
632Summary: ++DFB - advanced C++ binding for DirectFB
633Summary(pl.UTF-8): ++DFB - zaawansowane wiązania C++ do DirectFB
634Group: Libraries
8146312a 635URL: http://www.directfb.org/index.php?path=Projects%2F%2B%2BDFB
02ed7916
JB
636Requires: %{name} = %{epoch}:%{version}-%{release}
637# (probably) can't Obsolete ++DFB
638Obsoletes: __DFB
639
640%description c++
641++DFB - advanced C++ binding for DirectFB.
642
643%description c++ -l pl.UTF-8
644++DFB - zaawansowane wiązania C++ do DirectFB.
645
646%package c++-devel
647Summary: Header files for ++DFB
648Summary(pl.UTF-8): Pliki nagłówkowe ++DFB
649Group: Development/Libraries
8146312a 650URL: http://www.directfb.org/index.php?path=Projects%2F%2B%2BDFB
02ed7916
JB
651Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
652Requires: %{name}-devel = %{epoch}:%{version}-%{release}
6b27507e 653Requires: libstdc++-devel
02ed7916
JB
654Obsoletes: __DFB-devel
655
656%description c++-devel
657Header files for ++DFB.
658
659%description c++-devel -l pl.UTF-8
660Pliki nagłówkowe ++DFB.
661
662%package c++-static
663Summary: Static ++DFB library
664Summary(pl.UTF-8): Statyczna biblioteka ++DFB
665Group: Development/Libraries
8146312a 666URL: http://www.directfb.org/index.php?path=Projects%2F%2B%2BDFB
02ed7916
JB
667Requires: %{name}-c++-devel = %{epoch}:%{version}-%{release}
668Obsoletes: __DFB-static
669
670%description c++-static
671Static ++DFB library.
672
673%description c++-static -l pl.UTF-8
674Statyczna biblioteka ++DFB.
675
8146312a
JB
676%package -n DiVine
677Summary: DirectFB Virtual Input extension
678Summary(pl.UTF-8): Rozszerzenie DirectFB o wirtualne wejście
679Group: Libraries
680Requires: %{name} = %{epoch}:%{version}-%{release}
681
682%description -n DiVine
683DiVine consists of:
684- an input driver that reads raw input events from a pipe and
685 dispatches them via a virtual input device.
686- a library that handles the connection to the input driver including
687 helper functions for generating events.
688- a tool called "spooky" to generate input events using a simple
689 script featuring button or motion events, linear or circular
690 automated motion and delays.
691
692%description -n DiVine -l pl.UTF-8
693DiVine składa się z:
694- sterownika wejścia czytającego surowe zdarzenia wejściowe z potoku
695 i przekazującego je poprzez wirtualne urządzenie wejściowe,
696- biblioteki obsługującej połączenie ze sterownikiem wejściowym oraz
697 zawierającej funkcje pomocnicze do generowania zdarzeń,
698- narzędzia "spooky" generującego zdarzenia wejściowe przy użyciu
699 prostego skryptu oferującego zdarzenia związane z przyciskami i
700 ruchem, automatycznym ruchem liniowym lub cyklicznym i opóźnieniami.
701
702%package -n DiVine-devel
703Summary: Header files for divine library
704Summary(pl.UTF-8): Pliki nagłówkowe biblioteki divine
705Group: Development/Libraries
706Requires: %{name}-devel = %{epoch}:%{version}-%{release}
707Requires: DiVine = %{epoch}:%{version}-%{release}
708
709%description -n DiVine-devel
710Header files for divine library.
711
712%description -n DiVine-devel -l pl.UTF-8
713Pliki nagłówkowe biblioteki divine.
714
715%package -n DiVine-static
716Summary: Static divine library
717Summary(pl.UTF-8): Statyczna biblioteka divine
718Group: Development/Libraries
719Requires: DiVine-devel = %{epoch}:%{version}-%{release}
720
721%description -n DiVine-static
722Static divine library.
723
724%description -n DiVine-static -l pl.UTF-8
725Statyczna biblioteka divine.
726
727%package -n FusionDale
728Summary: FusionDale - applied Fusion, collection of services for applications
729Summary(pl.UTF-8): FusionDale, czyli Fusion stosowany - zbiór usług dla aplikacji
730Group: Libraries
731URL: http://www.directfb.org/index.php?path=Platform/FusionDale
732Requires: %{name} = %{epoch}:%{version}-%{release}
733
734%description -n FusionDale
735FusionDale is applied Fusion and will be a collection of different
736services for use by applications and other libraries (like Coma
737component manager or messaging API).
738
739%description -n FusionDale -l pl.UTF-8
740FusionDale to Fusion stosowany, biblioteka mająca być zbiorem różnych
741usług przeznaczonych do wykorzystywania przez aplikacje i inne
742biblioteki (takich jak zarządca komponentów Coma czy API do
743komunikacji).
744
745%package -n FusionDale-devel
746Summary: Header files for the FusionDale
747Summary(pl.UTF-8): Pliki nagłówkowe dla FusionDale
748Group: Development/Libraries
749URL: http://www.directfb.org/index.php?path=Platform/FusionDale
750Requires: %{name}-devel = %{epoch}:%{version}-%{release}
751Requires: FusionDale = %{epoch}:%{version}-%{release}
752
753%description -n FusionDale-devel
754Header files required for development using FusionDale.
755
756%description -n FusionDale-devel -l pl.UTF-8
757Pliki nagłówkowe wymagane do tworzenia programów z użyciem
758FusionDale.
759
760%package -n FusionDale-static
761Summary: Static FusionDale library
762Summary(pl.UTF-8): Statyczna biblioteka FusionDale
763Group: Development/Libraries
764URL: http://www.directfb.org/index.php?path=Platform/FusionDale
765Requires: FusionDale-devel = %{epoch}:%{version}-%{release}
766
767%description -n FusionDale-static
768Static FusionDale library.
769
770%description -n FusionDale-static -l pl.UTF-8
771Statyczna biblioteka FusionDale.
772
773%package -n FusionSound
774Summary: Audio sub system for multiple applications
775Summary(pl.UTF-8): Dźwiękowy podsystem dla złożonych aplikacji
776Group: Libraries
777URL: http://www.directfb.org/index.php?path=Platform/FusionSound
778Requires: %{name} = %{epoch}:%{version}-%{release}
779
780%description -n FusionSound
781FusionSound supports multiple applications using Fusion IPC. It
782provides streams, static sound buffers and control over any number of
783concurrent playbacks. Sample data is always stored in shared memory,
784starting a playback simply adds an entry to the playlist of the mixer
785thread in the master application.
786
787%description -n FusionSound -l pl.UTF-8
788FusionSound wspiera złożone aplikacje używające Fusion IPC. Dostarcza
789strumieni, statyczny bufor dźwiękowy i kontrolę poprzez każdą ilość
790konkurencyjnych odtwarzaczy. Próbkowana dana jest zawsze przechowywana
791w pamięci dzielonej. Rozpoczynając odtwarzanie dodaje wejście do listy
792odtwarzania miksera w nadrzędnej aplikacji.
793
794%package -n FusionSound-devel
795Summary: Development files for the FusionSound
796Summary(pl.UTF-8): Pliki rozwojowe dla FusionSound
797Group: Development/Libraries
798URL: http://www.directfb.org/index.php?path=Platform/FusionSound
799Requires: %{name}-devel = %{epoch}:%{version}-%{release}
800Requires: FusionSound = %{epoch}:%{version}-%{release}
801
802%description -n FusionSound-devel
803Header files required for development using FusionSound.
804
805%description -n FusionSound-devel -l pl.UTF-8
806Pliki nagłówkowe wymagane do tworzenia programów z użyciem
807FusionSound.
808
809%package -n FusionSound-static
810Summary: Static FusionSound library
811Summary(pl.UTF-8): Statyczna biblioteka FusionSound
812Group: Development/Libraries
813URL: http://www.directfb.org/index.php?path=Platform/FusionSound
814Requires: FusionSound-devel = %{epoch}:%{version}-%{release}
815
816%description -n FusionSound-static
817Static FusionSound library.
818
819%description -n FusionSound-static -l pl.UTF-8
820Statyczna biblioteka FusionSound.
821
822%package -n FusionSound-musicprovider-cdda
823Summary: CD-DA music provider module for FusionSound
824Summary(pl.UTF-8): Moduł FusionSound dostarczający muzykę CD-DA
825Group: Libraries
826URL: http://www.directfb.org/index.php?path=Platform/FusionSound
827Requires: FusionSound = %{epoch}:%{version}-%{release}
828
829%description -n FusionSound-musicprovider-cdda
830CD-DA music provider module for FusionSound.
831
832%description -n FusionSound-musicprovider-cdda -l pl.UTF-8
833Moduł FusionSound dostarczający muzykę CD-DA.
834
835%package -n FusionSound-musicprovider-ffmpeg
836Summary: ffmpeg music provider module for FusionSound
837Summary(pl.UTF-8): Moduł FusionSound dostarczający muzykę przez ffmpeg
838Group: Libraries
839URL: http://www.directfb.org/index.php?path=Platform/FusionSound
840Requires: FusionSound = %{epoch}:%{version}-%{release}
841
842%description -n FusionSound-musicprovider-ffmpeg
843ffmpeg music provider module for FusionSound.
844
845%description -n FusionSound-musicprovider-ffmpeg -l pl.UTF-8
846Moduł FusionSound dostarczający muzykę przez ffmpeg.
847
848%package -n FusionSound-musicprovider-mad
849Summary: MP3 libmad music provider module for FusionSound
850Summary(pl.UTF-8): Moduł FusionSound dostarczający muzykę MP3 przez libmad
851Group: Libraries
852URL: http://www.directfb.org/index.php?path=Platform/FusionSound
853Requires: FusionSound = %{epoch}:%{version}-%{release}
854
855%description -n FusionSound-musicprovider-mad
856MP3 music provider module for FusionSound.
857
858%description -n FusionSound-musicprovider-mad -l pl.UTF-8
859Moduł FusionSound dostarczający muzykę MP3 przez libmad.
860
861%package -n FusionSound-musicprovider-timidity
862Summary: MIDI libtimidity music provider module for FusionSound
863Summary(pl.UTF-8): Moduł FusionSound dostarczający muzykę MIDI przez libtimidity
864Group: Libraries
865URL: http://www.directfb.org/index.php?path=Platform/FusionSound
866Requires: FusionSound = %{epoch}:%{version}-%{release}
abe160a6 867Requires: libtimidity >= 0.2.0
8146312a
JB
868
869%description -n FusionSound-musicprovider-timidity
870MIDI libtimidity music provider module for FusionSound.
871
872%description -n FusionSound-musicprovider-timidity -l pl.UTF-8
873Moduł FusionSound dostarczający muzykę MIDI przez libtimidity.
874
875%package -n FusionSound-musicprovider-vorbis
876Summary: Ogg Vorbis music provider module for FusionSound
877Summary(pl.UTF-8): Moduł FusionSound dostarczający muzykę Ogg Vorbis
878Group: Libraries
879URL: http://www.directfb.org/index.php?path=Platform/FusionSound
880Requires: FusionSound = %{epoch}:%{version}-%{release}
881
882%description -n FusionSound-musicprovider-vorbis
883Ogg Vorbis music provider module for FusionSound.
884
885%description -n FusionSound-musicprovider-vorbis -l pl.UTF-8
886Moduł FusionSound dostarczający muzykę Ogg Vorbis.
887
888%package -n SaWMan
889Summary: Shared application and Window Manager
890Summary(pl.UTF-8): Zarządca współdzielonych aplikacji i okien
891Group: Libraries
892URL: http://www.directfb.org/index.php?path=Platform/SaWMan
893Requires: %{name} = %{epoch}:%{version}-%{release}
894
895%description -n SaWMan
896SaWMan is a new window manager module for use with DirectFB. Its main
897difference to the default module is that it allows one process to be
898an application and window manager, implementing all kinds of
899diversity, while SaWMan is only the working horse.
900
901%description -n SaWMan -l pl.UTF-8
902SaWMan to nowy moduł zarządcy okien dla DirectFB. Główną różnicą w
903stosunku do domyślnego modułu jest to, że pozwala jednemu procesowi
904być aplikacją i zarządcą okien, implementując wszystkie urozmaicenia,
905podczas gdy SaWMan jest tylko silnikiem.
906
907%package -n SaWMan-devel
908Summary: Header files for sawman library
909Summary(pl.UTF-8): Pliki nagłówkowe biblioteki sawman
910Group: Development/Libraries
911URL: http://www.directfb.org/index.php?path=Platform/SaWMan
912Requires: %{name}-devel = %{epoch}:%{version}-%{release}
913Requires: SaWMan = %{epoch}:%{version}-%{release}
914
915%description -n SaWMan-devel
916Header files for sawman library.
917
918%description -n SaWMan-devel -l pl.UTF-8
919Pliki nagłówkowe biblioteki sawman.
920
921%package -n SaWMan-static
922Summary: Static sawman library
923Summary(pl.UTF-8): Statyczna biblioteka sawman
924Group: Development/Libraries
925URL: http://www.directfb.org/index.php?path=Platform/SaWMan
926Requires: SaWMan-devel = %{epoch}:%{version}-%{release}
927
928%description -n SaWMan-static
929Static sawman library.
930
931%description -n SaWMan-static -l pl.UTF-8
932Statyczna biblioteka sawman.
933
b97730cd 934%prep
bb829f4a 935%setup -q -a1
caa11f9b 936%patch0 -p1
6937d70e 937%patch1 -p1
d9652db7
JB
938%patch2 -p1
939%patch3 -p1
e92bfe87 940%patch4 -p1
84ec87b6
JB
941%patch5 -p1
942%patch6 -p1
02ed7916 943%patch7 -p1
8146312a
JB
944%patch8 -p1
945%patch9 -p1
946%patch10 -p1
b8204178 947%patch11 -p1
11d9c8d2 948%patch12 -p1
d70ede3b 949%patch13 -p1
abe160a6
JB
950%patch14 -p1
951%patch15 -p1
b97730cd 952
84ec87b6
JB
953# video drivers
954%{__sed} -i -e 's/checkfor_\(cle266\|cyber5k\|radeon\|savage\|unichrome\|vmware\)=no/checkfor_\1=yes/' configure.in
955# input drivers
956%{__sed} -i -e 's/checkfor_\(dynapro\|elo\|gunze\)=no/checkfor_\1=yes/' configure.in
bb7da712 957
b97730cd 958%build
841e5017 959%{__libtoolize}
b3a13aad 960%{__aclocal} -I m4
4a64870b 961%{__autoconf}
b3a13aad 962%{__autoheader}
bb829f4a 963%{__automake}
8146312a 964%{?with_mpg:CPPFLAGS="%{rpmcppflags} -I/usr/include/libmpeg3"}
32d034f8 965# MMX and SSE are detected at runtime, so it's safe to enable
bb829f4a 966%configure \
d9652db7 967 %{!?debug:--disable-debug} \
055ea81c 968 --disable-maintainer-mode \
84ec87b6 969 --disable-silent-rules \
8146312a
JB
970 %{?with_avifile:--enable-avifile} \
971 --enable-divine \
c61914f8 972 --enable-fast-install \
8146312a
JB
973 %{?with_ffmpeg:--enable-ffmpeg} \
974 %{?with_flash:--enable-flash} \
975 --enable-fusiondale \
976 --enable-fusionsound \
31e736cd 977 %{?with_gstreamer:--enable-gstreamer} \
02ed7916 978 --enable-imlib2 \
8146312a 979 %{?with_mpg:--enable-libmpeg3} \
02ed7916 980 --enable-mng \
a86e3925 981 %{?with_multi:--enable-multi} \
805046f4 982 %{?with_one:--enable-one} \
8146312a
JB
983 %{?with_quicktime:--enable-openquicktime} \
984 --enable-sawman \
c61914f8 985 --enable-sdl \
d9652db7
JB
986 --enable-shared \
987 --enable-static \
02ed7916 988 --enable-svg \
8146312a 989 %{?with_swfdec:--enable-swfdec} \
d9652db7
JB
990 --enable-unique \
991 --enable-video4linux2 \
992 --enable-voodoo \
8146312a
JB
993 %{?with_xine:--enable-xine} \
994 %{?with_xine_vdpau:--enable-xine-vdpau} \
b737ab1d 995 --enable-x11 \
d9652db7 996 --enable-zlib \
22f41ac5 997%ifarch %{ix86} %{x8664} x32
98afd923 998%ifnarch i386 i486
32d034f8
JB
999 --enable-mmx \
1000%endif
98afd923 1001%ifnarch i386 i486 i586
b80e2d72 1002 --enable-sse \
bb829f4a 1003%endif
98afd923 1004%endif
cd8353f7 1005 --with-smooth-scaling \
27d0b85e 1006 %{!?with_static_libs:--disable-static}
303025bb 1007
6a063a1f 1008%{__make} -j1 \
b80e2d72
JB
1009 X11_CFLAGS= \
1010 X11_LIBS="-lX11 -lXext"
b97730cd 1011
1012%install
1013rm -rf $RPM_BUILD_ROOT
b737ab1d 1014install -d $RPM_BUILD_ROOT{%{_examplesdir}/%{name}-%{version},%{_sysconfdir}}
c4ab922f 1015
6a063a1f 1016%{__make} -j1 install \
c4ab922f
PG
1017 DESTDIR=$RPM_BUILD_ROOT
1018
bb829f4a
JB
1019cp -rf DFBTutorials* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
1020
8146312a
JB
1021%if %{with xine}
1022%{__rm} $RPM_BUILD_ROOT%{_libdir}/xine/plugins/*/*.la \
1023 %{?with_static_libs:$RPM_BUILD_ROOT%{_libdir}/xine/plugins/*/*.a}
1024%endif
1025
cc3bbc38 1026touch $RPM_BUILD_ROOT%{_sysconfdir}/directfbrc
b737ab1d 1027
7209bb84
JB
1028%clean
1029rm -rf $RPM_BUILD_ROOT
1030
bb829f4a
JB
1031%post -p /sbin/ldconfig
1032%postun -p /sbin/ldconfig
b97730cd 1033
b97730cd 1034%files
303025bb 1035%defattr(644,root,root,755)
0a93b064 1036%doc AUTHORS ChangeLog NEWS README TODO
a86e3925 1037%attr(755,root,root) %{_bindir}/dfbdump
31e736cd 1038%attr(755,root,root) %{_bindir}/dfbdumpinput
b3a13aad 1039%attr(755,root,root) %{_bindir}/dfbfx
a86e3925 1040%attr(755,root,root) %{_bindir}/dfbg
ac9e29cd 1041%attr(755,root,root) %{_bindir}/dfbinfo
b80e2d72 1042%attr(755,root,root) %{_bindir}/dfbinput
b3a13aad 1043%attr(755,root,root) %{_bindir}/dfbinspector
d9652db7 1044%attr(755,root,root) %{_bindir}/dfblayer
b3a13aad 1045%attr(755,root,root) %{_bindir}/dfbmaster
b80e2d72 1046%attr(755,root,root) %{_bindir}/dfbpenmount
d9652db7
JB
1047%attr(755,root,root) %{_bindir}/dfbproxy
1048%attr(755,root,root) %{_bindir}/dfbscreen
b775b9bd
JB
1049%attr(755,root,root) %{_bindir}/mkdfiff
1050%attr(755,root,root) %{_bindir}/mkdgiff
cd8353f7
JB
1051%attr(755,root,root) %{_bindir}/mkdgifft
1052%attr(755,root,root) %{_bindir}/pxa3xx_dump
d9652db7 1053%attr(755,root,root) %{_bindir}/uwmdump
cd8353f7 1054%attr(755,root,root) %{_bindir}/voodooplay
84ec87b6
JB
1055%attr(755,root,root) %{_bindir}/voodooplay_client
1056%attr(755,root,root) %{_bindir}/voodooplay_server
02ed7916 1057%attr(755,root,root) %{_libdir}/libdirect-1.7.so.*.*.*
0c50fce0 1058%attr(755,root,root) %ghost %{_libdir}/libdirect-1.7.so.7
02ed7916 1059%attr(755,root,root) %{_libdir}/libdirectfb-1.7.so.*.*.*
0c50fce0 1060%attr(755,root,root) %ghost %{_libdir}/libdirectfb-1.7.so.7
02ed7916 1061%attr(755,root,root) %{_libdir}/libfusion-1.7.so.*.*.*
0c50fce0 1062%attr(755,root,root) %ghost %{_libdir}/libfusion-1.7.so.7
805046f4 1063%if %{with one}
02ed7916 1064%attr(755,root,root) %{_libdir}/libone-1.7.so.*.*.*
0c50fce0 1065%attr(755,root,root) %ghost %{_libdir}/libone-1.7.so.7
805046f4 1066%endif
02ed7916 1067%attr(755,root,root) %{_libdir}/libuniquewm-1.7.so.*.*.*
0c50fce0 1068%attr(755,root,root) %ghost %{_libdir}/libuniquewm-1.7.so.7
02ed7916 1069%attr(755,root,root) %{_libdir}/libvoodoo-1.7.so.*.*.*
0c50fce0 1070%attr(755,root,root) %ghost %{_libdir}/libvoodoo-1.7.so.7
b621b93e
JB
1071%dir %{dfbdir}
1072%dir %{dfbdir}/gfxdrivers
bb7da712
JB
1073%attr(755,root,root) %{dfbdir}/gfxdrivers/libdirectfb_ati128.so
1074%attr(755,root,root) %{dfbdir}/gfxdrivers/libdirectfb_cle266.so
1075%attr(755,root,root) %{dfbdir}/gfxdrivers/libdirectfb_cyber5k.so
1076%attr(755,root,root) %{dfbdir}/gfxdrivers/libdirectfb_ep9x.so
1077%attr(755,root,root) %{dfbdir}/gfxdrivers/libdirectfb_gl.so
1078%attr(755,root,root) %{dfbdir}/gfxdrivers/libdirectfb_i810.so
1079%attr(755,root,root) %{dfbdir}/gfxdrivers/libdirectfb_i830.so
1080%attr(755,root,root) %{dfbdir}/gfxdrivers/libdirectfb_mach64.so
1081%attr(755,root,root) %{dfbdir}/gfxdrivers/libdirectfb_matrox.so
1082%attr(755,root,root) %{dfbdir}/gfxdrivers/libdirectfb_neomagic.so
1083%attr(755,root,root) %{dfbdir}/gfxdrivers/libdirectfb_nsc.so
1084%attr(755,root,root) %{dfbdir}/gfxdrivers/libdirectfb_nvidia.so
1085%attr(755,root,root) %{dfbdir}/gfxdrivers/libdirectfb_pxa3xx.so
1086%attr(755,root,root) %{dfbdir}/gfxdrivers/libdirectfb_radeon.so
1087%attr(755,root,root) %{dfbdir}/gfxdrivers/libdirectfb_savage.so
1088%attr(755,root,root) %{dfbdir}/gfxdrivers/libdirectfb_sdlgraphics.so
1089%attr(755,root,root) %{dfbdir}/gfxdrivers/libdirectfb_sis315.so
1090%attr(755,root,root) %{dfbdir}/gfxdrivers/libdirectfb_tdfx.so
1091%attr(755,root,root) %{dfbdir}/gfxdrivers/libdirectfb_unichrome.so
1092%attr(755,root,root) %{dfbdir}/gfxdrivers/libdirectfb_vmware.so
84ec87b6
JB
1093%ifarch arm
1094%attr(755,root,root) %{dfbdir}/gfxdrivers/libdirectfb_davinci.so
1095%attr(755,root,root) %{dfbdir}/gfxdrivers/libdirectfb_omap.so
1096%endif
b621b93e 1097%dir %{dfbdir}/inputdrivers
84ec87b6 1098%attr(755,root,root) %{dfbdir}/inputdrivers/libdirectfb_input_hub.so
c61914f8
JB
1099%attr(755,root,root) %{dfbdir}/inputdrivers/libdirectfb_joystick.so
1100%attr(755,root,root) %{dfbdir}/inputdrivers/libdirectfb_keyboard.so
d9652db7 1101%attr(755,root,root) %{dfbdir}/inputdrivers/libdirectfb_linux_input.so
c61914f8 1102%attr(755,root,root) %{dfbdir}/inputdrivers/libdirectfb_lirc.so
b775b9bd 1103%attr(755,root,root) %{dfbdir}/inputdrivers/libdirectfb_penmount.so
c61914f8
JB
1104%attr(755,root,root) %{dfbdir}/inputdrivers/libdirectfb_ps2mouse.so
1105%attr(755,root,root) %{dfbdir}/inputdrivers/libdirectfb_serialmouse.so
1106%attr(755,root,root) %{dfbdir}/inputdrivers/libdirectfb_sonypi.so
cd8353f7 1107%attr(755,root,root) %{dfbdir}/inputdrivers/libdirectfb_zytronic.so
b621b93e 1108%dir %{dfbdir}/interfaces
792eb3b9
JB
1109%dir %{dfbdir}/interfaces/ICoreResourceManager
1110%attr(755,root,root) %{dfbdir}/interfaces/ICoreResourceManager/libicoreresourcemanager_test.so
d9652db7
JB
1111%dir %{dfbdir}/interfaces/IDirectFB
1112%attr(755,root,root) %{dfbdir}/interfaces/IDirectFB/lib*.so
1113%dir %{dfbdir}/interfaces/IDirectFBDataBuffer
1114%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBDataBuffer/lib*.so
1115%dir %{dfbdir}/interfaces/IDirectFBDisplayLayer
1116%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBDisplayLayer/lib*.so
1117%dir %{dfbdir}/interfaces/IDirectFBEventBuffer
1118%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBEventBuffer/lib*.so
b621b93e 1119%dir %{dfbdir}/interfaces/IDirectFBFont
b775b9bd 1120%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBFont/libidirectfbfont_dgiff.so
d9652db7
JB
1121%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBFont/libidirectfbfont_dispatcher.so
1122%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBFont/libidirectfbfont_requestor.so
b621b93e 1123%dir %{dfbdir}/interfaces/IDirectFBImageProvider
84ec87b6 1124%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_bmp.so
b775b9bd 1125%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_dfiff.so
d9652db7 1126%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_dispatcher.so
41033e4b 1127%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_gif.so
84ec87b6
JB
1128%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_mpeg2.so
1129%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_pnm.so
d9652db7
JB
1130%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_requestor.so
1131%dir %{dfbdir}/interfaces/IDirectFBInputDevice
1132%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBInputDevice/lib*.so
1133%dir %{dfbdir}/interfaces/IDirectFBPalette
1134%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBPalette/lib*.so
1135%dir %{dfbdir}/interfaces/IDirectFBScreen
1136%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBScreen/lib*.so
1137%dir %{dfbdir}/interfaces/IDirectFBSurface
1138%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBSurface/lib*.so
b621b93e 1139%dir %{dfbdir}/interfaces/IDirectFBVideoProvider
b775b9bd 1140%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_gif.so
bf0cc7cf 1141%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_v4l.so
d9652db7
JB
1142%dir %{dfbdir}/interfaces/IDirectFBWindow
1143%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBWindow/lib*.so
84ec87b6
JB
1144%dir %{dfbdir}/interfaces/IDirectFBWindows
1145%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBWindows/lib*.so
1146%dir %{dfbdir}/interfaces/IWater
1147%attr(755,root,root) %{dfbdir}/interfaces/IWater/lib*.so
8457d9fb 1148%dir %{dfbdir}/systems
b3a13aad 1149%attr(755,root,root) %{dfbdir}/systems/libdirectfb_devmem.so
cd8353f7 1150%attr(755,root,root) %{dfbdir}/systems/libdirectfb_dummy.so
8457d9fb 1151%attr(755,root,root) %{dfbdir}/systems/libdirectfb_fbdev.so
d9652db7 1152%dir %{dfbdir}/wm
7305a10e
JB
1153%attr(755,root,root) %{dfbdir}/wm/libdirectfbwm_default.so
1154%attr(755,root,root) %{dfbdir}/wm/libdirectfbwm_unique.so
b775b9bd 1155%{_datadir}/directfb-%{version}
b737ab1d 1156%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/directfbrc
a86e3925 1157%{_mandir}/man1/dfbg.1*
b3a13aad 1158%{_mandir}/man5/directfbrc.5*
340488a1 1159
1160%files devel
303025bb 1161%defattr(644,root,root,755)
4996377e 1162%attr(755,root,root) %{_bindir}/directfb-config
e9f43c92 1163%attr(755,root,root) %{_bindir}/directfb-csource
d9652db7
JB
1164%attr(755,root,root) %{_libdir}/libdirect.so
1165%attr(755,root,root) %{_libdir}/libdirectfb.so
1166%attr(755,root,root) %{_libdir}/libfusion.so
805046f4 1167%{?with_one:%attr(755,root,root) %{_libdir}/libone.so}
d9652db7
JB
1168%attr(755,root,root) %{_libdir}/libuniquewm.so
1169%attr(755,root,root) %{_libdir}/libvoodoo.so
1170%{_libdir}/libdirect.la
1171%{_libdir}/libdirectfb.la
1172%{_libdir}/libfusion.la
805046f4 1173%{?with_one:%{_libdir}/libone.la}
d9652db7
JB
1174%{_libdir}/libuniquewm.la
1175%{_libdir}/libvoodoo.la
36312642 1176%{?with_one:%{_includedir}/One}
bb829f4a 1177%{_includedir}/directfb
7b3020ed 1178%{_includedir}/directfb-internal
b3a13aad
JB
1179%{_pkgconfigdir}/direct.pc
1180%{_pkgconfigdir}/directfb-internal.pc
1181%{_pkgconfigdir}/directfb.pc
1182%{_pkgconfigdir}/fusion.pc
805046f4 1183%{?with_one:%{_pkgconfigdir}/one.pc}
b3a13aad 1184%{_pkgconfigdir}/voodoo.pc
e9f43c92 1185%{_mandir}/man1/directfb-csource.1*
055ea81c 1186
27d0b85e 1187%if %{with static_libs}
bb829f4a
JB
1188%files static
1189%defattr(644,root,root,755)
bb7da712
JB
1190%{_libdir}/libdirect.a
1191%{_libdir}/libdirectfb.a
1192%{_libdir}/libfusion.a
805046f4 1193%{?with_one:%{_libdir}/libone.a}
bb7da712
JB
1194%{_libdir}/libuniquewm.a
1195%{_libdir}/libvoodoo.a
e9c71960
JB
1196%{dfbdir}/gfxdrivers/*.[alo]*
1197%{dfbdir}/inputdrivers/*.[alo]*
1198%{dfbdir}/interfaces/*/*.[alo]*
1199%{dfbdir}/systems/*.[alo]*
7305a10e
JB
1200%{dfbdir}/wm/libdirectfbwm_default.[alo]*
1201%{dfbdir}/wm/libdirectfbwm_unique.[alo]*
27d0b85e 1202%endif
bb829f4a 1203
340488a1 1204%files doc
303025bb 1205%defattr(644,root,root,755)
201f3399 1206%doc docs/html/*.{html,png}
bb829f4a
JB
1207%{_examplesdir}/%{name}-%{version}
1208
02ed7916
JB
1209%files core-drmkms
1210%defattr(644,root,root,755)
1211%attr(755,root,root) %{dfbdir}/systems/libdirectfb_drmkms_system.so
1212
84ec87b6
JB
1213%files core-mesa
1214%defattr(644,root,root,755)
1215%attr(755,root,root) %{dfbdir}/gfxdrivers/libdirectfb_gles2.so
1216%attr(755,root,root) %{dfbdir}/systems/libdirectfb_mesa_system.so
1217
c61914f8
JB
1218%files core-sdl
1219%defattr(644,root,root,755)
1220%attr(755,root,root) %{dfbdir}/inputdrivers/libdirectfb_sdlinput.so
1221%attr(755,root,root) %{dfbdir}/systems/libdirectfb_sdl.so
1222
84ec87b6
JB
1223%files core-vdpau
1224%defattr(644,root,root,755)
1225%attr(755,root,root) %{dfbdir}/gfxdrivers/libdirectfb_vdpau.so
1226%attr(755,root,root) %{dfbdir}/systems/libdirectfb_x11vdpau.so
1227
b737ab1d
JB
1228%files core-vnc
1229%defattr(644,root,root,755)
b737ab1d
JB
1230%attr(755,root,root) %{dfbdir}/systems/libdirectfb_vnc.so
1231
1232%files core-x11
1233%defattr(644,root,root,755)
1234%doc systems/x11/README
b737ab1d
JB
1235%attr(755,root,root) %{dfbdir}/systems/libdirectfb_x11.so
1236
b621b93e
JB
1237%files font-ft2
1238%defattr(644,root,root,755)
41033e4b 1239%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBFont/libidirectfbfont_ft2.so
b621b93e 1240
bb7da712
JB
1241%if %{with sh772x}
1242%files gfx-sh772x
1243%defattr(644,root,root,755)
1244%attr(755,root,root) %{dfbdir}/gfxdrivers/libdirectfb_sh772x.so
1245%endif
1246
b775b9bd
JB
1247%files input-dynapro
1248%defattr(644,root,root,755)
1249%attr(755,root,root) %{dfbdir}/inputdrivers/libdirectfb_dynapro.so
1250
639e9568
JB
1251%files input-elo
1252%defattr(644,root,root,755)
1253%attr(755,root,root) %{dfbdir}/inputdrivers/libdirectfb_elo.so
1254
b775b9bd
JB
1255%files input-gunze
1256%defattr(644,root,root,755)
1257%attr(755,root,root) %{dfbdir}/inputdrivers/libdirectfb_gunze.so
1258
639e9568
JB
1259%files input-mutouch
1260%defattr(644,root,root,755)
1261%attr(755,root,root) %{dfbdir}/inputdrivers/libdirectfb_mutouch.so
b775b9bd 1262
b3a13aad
JB
1263%files input-tslib
1264%defattr(644,root,root,755)
1265%attr(755,root,root) %{dfbdir}/inputdrivers/libdirectfb_tslib.so
1266
84ec87b6 1267%ifarch arm
b775b9bd
JB
1268%files input-ucb1x00
1269%defattr(644,root,root,755)
1270%attr(755,root,root) %{dfbdir}/inputdrivers/libdirectfb_ucb1x00_ts.so
84ec87b6 1271%endif
b775b9bd
JB
1272
1273%files input-wm97xx
1274%defattr(644,root,root,755)
1275%attr(755,root,root) %{dfbdir}/inputdrivers/libdirectfb_wm97xx_ts.so
84ec87b6 1276
737f4cb1
JB
1277%if %{with ffmpeg}
1278%files image-ffmpeg
1279%defattr(644,root,root,755)
1280%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_ffmpeg.so
1281%endif
1282
84ec87b6
JB
1283%files image-imlib2
1284%defattr(644,root,root,755)
1285%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_imlib2.so
1286
1287%files image-jpeg
1288%defattr(644,root,root,755)
1289%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_jpeg.so
1290
1291%files image-jpeg2000
1292%defattr(644,root,root,755)
1293%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_jpeg2000.so
1294
1295%files image-png
1296%defattr(644,root,root,755)
1297%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_png.so
1298
1299%files image-svg
1300%defattr(644,root,root,755)
1301%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_svg.so
31e736cd 1302
02ed7916
JB
1303%files image-tiff
1304%defattr(644,root,root,755)
1305%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_tiff.so
1306
1307%files image-webp
1308%defattr(644,root,root,755)
1309%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_webp.so
1310
340f4017
JB
1311%if %{with avifile}
1312%files video-avifile
1313%defattr(644,root,root,755)
1314%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_avifile.so
1315%endif
1316
8146312a
JB
1317%if %{with ffmpeg}
1318%files video-ffmpeg
1319%defattr(644,root,root,755)
1320%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_ffmpeg.so
1321%endif
1322
6a8ec698 1323%if %{with gstreamer}
31e736cd
JB
1324%files video-gstreamer
1325%defattr(644,root,root,755)
1326%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_gstreamer.so
6a8ec698 1327%endif
84ec87b6 1328
8146312a
JB
1329%if %{with mpg}
1330%files video-libmpeg3
1331%defattr(644,root,root,755)
1332%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_libmpeg3.so
1333%endif
1334
84ec87b6
JB
1335%files video-mng
1336%defattr(644,root,root,755)
1337%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_mng.so
02ed7916 1338
8146312a
JB
1339%if %{with quicktime}
1340%files video-openquicktime
1341%defattr(644,root,root,755)
1342%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_openquicktime.so
1343%endif
1344
1345%if %{with flash}
1346%files video-swf
1347%defattr(644,root,root,755)
1348%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_swf.so
1349%endif
1350
1351%if %{with swfdec}
1352%files video-swfdec
1353%defattr(644,root,root,755)
1354%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_swfdec.so
1355%endif
1356
1357%if %{with xine}
1358%files video-xine
1359%defattr(644,root,root,755)
1360%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_xine.so
b8204178
JB
1361%if %{with xine_vdpau}
1362%attr(755,root,root) %{dfbdir}/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_xine_vdpau.so
1363%endif
8146312a
JB
1364
1365%files -n xine-output-video-dfb
1366%defattr(644,root,root,755)
1367%attr(755,root,root) %{_libdir}/xine/plugins/2.*/xineplug_vo_out_dfb.so
1368%endif
1369
02ed7916
JB
1370%files c++
1371%defattr(644,root,root,755)
1372# ++DFB based utilities
1373%attr(755,root,root) %{_bindir}/dfbplay
1374%attr(755,root,root) %{_bindir}/dfbshow
1375%attr(755,root,root) %{_bindir}/dfbswitch
1376# library itself
1377%attr(755,root,root) %{_libdir}/lib++dfb-1.7.so.*.*.*
0c50fce0 1378%attr(755,root,root) %ghost %{_libdir}/lib++dfb-1.7.so.7
02ed7916
JB
1379
1380%files c++-devel
1381%defattr(644,root,root,755)
1382%attr(755,root,root) %{_libdir}/lib++dfb.so
1383%{_libdir}/lib++dfb.la
1384%{_includedir}/++dfb
1385%{_pkgconfigdir}/++dfb.pc
1386
1387%files c++-static
1388%defattr(644,root,root,755)
1389%{_libdir}/lib++dfb.a
8146312a
JB
1390
1391%files -n DiVine
1392%defattr(644,root,root,755)
1393%attr(755,root,root) %{_bindir}/spooky
1394%attr(755,root,root) %{_libdir}/libdivine-1.7.so.*.*.*
0c50fce0 1395%attr(755,root,root) %ghost %{_libdir}/libdivine-1.7.so.7
8146312a
JB
1396%attr(755,root,root) %{dfbdir}/inputdrivers/libdirectfb_divine.so
1397%dir %{dfbdir}/interfaces/IDiVine
1398%attr(755,root,root) %{dfbdir}/interfaces/IDiVine/libidivine_dispatcher.so
1399%attr(755,root,root) %{dfbdir}/interfaces/IDiVine/libidivine_requestor.so
1400
1401%files -n DiVine-devel
1402%defattr(644,root,root,755)
1403%attr(755,root,root) %{_libdir}/libdivine.so
1404%{_libdir}/libdivine.la
1405%{_includedir}/divine
1406%{_pkgconfigdir}/divine.pc
1407
1408%files -n DiVine-static
1409%defattr(644,root,root,755)
1410%{_libdir}/libdivine.a
1411
1412%files -n FusionDale
1413%defattr(644,root,root,755)
1414%attr(755,root,root) %{_bindir}/fddump
1415%attr(755,root,root) %{_bindir}/fdmaster
1416%attr(755,root,root) %{_libdir}/libfusiondale-1.7.so.*.*.*
0c50fce0 1417%attr(755,root,root) %ghost %{_libdir}/libfusiondale-1.7.so.7
8146312a
JB
1418%dir %{dfbdir}/interfaces/IComa
1419%attr(755,root,root) %{dfbdir}/interfaces/IComa/libicoma_*.so
1420%dir %{dfbdir}/interfaces/IComaComponent
1421%attr(755,root,root) %{dfbdir}/interfaces/IComaComponent/libicomacomponent_*.so
1422%dir %{dfbdir}/interfaces/IFusionDale
1423%attr(755,root,root) %{dfbdir}/interfaces/IFusionDale/libifusiondale_*.so
5c12f386 1424%if %{with one}
8146312a
JB
1425%dir %{dfbdir}/interfaces/IFusionDaleMessenger
1426%attr(755,root,root) %{dfbdir}/interfaces/IFusionDaleMessenger/libifusiondalemessenger_one.so
5c12f386 1427%endif
8146312a
JB
1428
1429%files -n FusionDale-devel
1430%defattr(644,root,root,755)
1431%attr(755,root,root) %{_libdir}/libfusiondale.so
1432%{_libdir}/libfusiondale.la
1433%{_includedir}/fusiondale
1434%{_pkgconfigdir}/fusiondale.pc
1435
1436%files -n FusionDale-static
1437%defattr(644,root,root,755)
1438%{_libdir}/libfusiondale.a
1439
1440%files -n FusionSound
1441%defattr(644,root,root,755)
1442%attr(755,root,root) %{_bindir}/fsdump
1443%attr(755,root,root) %{_bindir}/fsmaster
1444%attr(755,root,root) %{_bindir}/fsplay
1445%attr(755,root,root) %{_bindir}/fsproxy
1446%attr(755,root,root) %{_bindir}/fsvolume
1447%attr(755,root,root) %{_libdir}/libfusionsound-1.7.so.*.*.*
0c50fce0 1448%attr(755,root,root) %ghost %{_libdir}/libfusionsound-1.7.so.7
8146312a
JB
1449%dir %{dfbdir}/interfaces/IFusionSound
1450%attr(755,root,root) %{dfbdir}/interfaces/IFusionSound/libifusionsound.so
1451%attr(755,root,root) %{dfbdir}/interfaces/IFusionSound/libifusionsound_dispatcher.so
1452%attr(755,root,root) %{dfbdir}/interfaces/IFusionSound/libifusionsound_requestor.so
1453%dir %{dfbdir}/interfaces/IFusionSoundBuffer
1454%attr(755,root,root) %{dfbdir}/interfaces/IFusionSoundBuffer/libifusionsoundbuffer_dispatcher.so
1455%attr(755,root,root) %{dfbdir}/interfaces/IFusionSoundBuffer/libifusionsoundbuffer_requestor.so
1456%dir %{dfbdir}/interfaces/IFusionSoundMusicProvider
1457%attr(755,root,root) %{dfbdir}/interfaces/IFusionSoundMusicProvider/libifusionsoundmusicprovider_playlist.so
1458%attr(755,root,root) %{dfbdir}/interfaces/IFusionSoundMusicProvider/libifusionsoundmusicprovider_wave.so
1459%dir %{dfbdir}/interfaces/IFusionSoundPlayback
1460%attr(755,root,root) %{dfbdir}/interfaces/IFusionSoundPlayback/libifusionsoundplayback_dispatcher.so
1461%attr(755,root,root) %{dfbdir}/interfaces/IFusionSoundPlayback/libifusionsoundplayback_requestor.so
1462%dir %{dfbdir}/interfaces/IFusionSoundStream
1463%attr(755,root,root) %{dfbdir}/interfaces/IFusionSoundStream/libifusionsoundstream_dispatcher.so
1464%attr(755,root,root) %{dfbdir}/interfaces/IFusionSoundStream/libifusionsoundstream_requestor.so
1465%dir %{dfbdir}/snddrivers
1466%attr(755,root,root) %{dfbdir}/snddrivers/libfusionsound_alsa.so
1467%attr(755,root,root) %{dfbdir}/snddrivers/libfusionsound_dummy.so
1468%attr(755,root,root) %{dfbdir}/snddrivers/libfusionsound_oss.so
1469%attr(755,root,root) %{dfbdir}/snddrivers/libfusionsound_wave.so
1470
1471%files -n FusionSound-devel
1472%defattr(644,root,root,755)
1473%attr(755,root,root) %{_libdir}/libfusionsound.so
1474%{_libdir}/libfusionsound.la
1475%{_includedir}/fusionsound
1476%{_includedir}/fusionsound-internal
1477%{_pkgconfigdir}/fusionsound.pc
1478%{_pkgconfigdir}/fusionsound-internal.pc
1479
1480%files -n FusionSound-static
1481%defattr(644,root,root,755)
1482%{_libdir}/libfusionsound.a
1483# .la makes no sense in -devel (it's module); here for DFB static linking hacks
1484%{dfbdir}/snddrivers/libfusionsound_*.[la]*
1485
1486%files -n FusionSound-musicprovider-cdda
1487%defattr(644,root,root,755)
1488%attr(755,root,root) %{dfbdir}/interfaces/IFusionSoundMusicProvider/libifusionsoundmusicprovider_cdda.so
1489
1490%if %{with ffmpeg}
1491%files -n FusionSound-musicprovider-ffmpeg
1492%defattr(644,root,root,755)
1493%attr(755,root,root) %{dfbdir}/interfaces/IFusionSoundMusicProvider/libifusionsoundmusicprovider_ffmpeg.so
1494%endif
1495
1496%files -n FusionSound-musicprovider-mad
1497%defattr(644,root,root,755)
1498%attr(755,root,root) %{dfbdir}/interfaces/IFusionSoundMusicProvider/libifusionsoundmusicprovider_mad.so
1499
1500%files -n FusionSound-musicprovider-timidity
1501%defattr(644,root,root,755)
1502%attr(755,root,root) %{dfbdir}/interfaces/IFusionSoundMusicProvider/libifusionsoundmusicprovider_timidity.so
1503
1504%files -n FusionSound-musicprovider-vorbis
1505%defattr(644,root,root,755)
1506%attr(755,root,root) %{dfbdir}/interfaces/IFusionSoundMusicProvider/libifusionsoundmusicprovider_vorbis.so
1507
1508%files -n SaWMan
1509%defattr(644,root,root,755)
1510%attr(755,root,root) %{_bindir}/swmdump
1511%attr(755,root,root) %{_libdir}/libsawman-1.7.so.*.*.*
0c50fce0 1512%attr(755,root,root) %ghost %{_libdir}/libsawman-1.7.so.7
8146312a
JB
1513%attr(755,root,root) %{dfbdir}/wm/libdirectfbwm_sawman.so
1514
1515%files -n SaWMan-devel
1516%defattr(644,root,root,755)
1517%attr(755,root,root) %{_libdir}/libsawman.so
1518%{_libdir}/libsawman.la
1519%{_includedir}/sawman
1520%{_pkgconfigdir}/sawman.pc
1521
1522%files -n SaWMan-static
1523%defattr(644,root,root,755)
1524%{_libdir}/libsawman.a
7305a10e 1525%{dfbdir}/wm/libdirectfbwm_sawman.[alo]*
This page took 0.327074 seconds and 4 git commands to generate.