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