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