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