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