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