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