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