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