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