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