]>
Commit | Line | Data |
---|---|---|
a86e3925 | 1 | # |
e92bfe87 | 2 | # TODO: |
ff113a9a | 3 | # - update to 1.0.0rc2 |
e92bfe87 PS |
4 | # - fix x86-64 int32<->ptr64 casts. |
5 | # | |
6 | # tree.c:88: warning: cast from pointer to integer of different size | |
7 | # tree.c:102: warning: cast from pointer to integer of different size | |
8 | # fonts.c:144: warning: cast to pointer from integer of different size | |
9 | # fonts.c:211: warning: cast to pointer from integer of different size | |
10 | # gfxcard.c:1451: warning: cast to pointer from integer of different size | |
11 | # fbdev.c:459: warning: cast from pointer to integer of different size | |
12 | # fbdev.c:578: warning: cast from pointer to integer of different size | |
13 | # fbdev.c:708: warning: cast from pointer to integer of different size | |
14 | # idirectfbfont_ft2.c:130: warning: cast from pointer to integer of different size | |
15 | # idirectfbfont_ft2.c:292: warning: cast from pointer to integer of different size | |
16 | # idirectfbfont_ft2.c:653: warning: cast to pointer from integer of different size | |
17 | # | |
a86e3925 | 18 | # Conditional build: |
8f1e72d3 | 19 | %bcond_with multi # build Multi-application core (requires working /dev/fusion*) |
a86e3925 | 20 | # |
7209bb84 | 21 | Summary: DirectFB - Hardware graphics acceleration |
50c27dbd | 22 | Summary(pl.UTF-8): DirectFB - Wspomaganie grafiki |
b97730cd | 23 | Name: DirectFB |
b80e2d72 | 24 | Version: 0.9.25.1 |
0e011acd | 25 | Release: 2 |
75e7fed3 | 26 | Epoch: 1 |
dd531635 | 27 | License: LGPL v2+ |
c34d73d3 | 28 | Group: Libraries |
3d874b33 | 29 | Source0: http://www.directfb.org/downloads/Core/%{name}-%{version}.tar.gz |
b80e2d72 | 30 | # Source0-md5: b6d4ecf9cd3787bd2728af9110ed53cf |
3d874b33 | 31 | Source1: http://www.directfb.org/downloads/Extras/DFBTutorials-0.5.0.tar.gz |
4474b793 | 32 | # Source1-md5: 13e443a64bddd68835b574045d9025e9 |
caa11f9b | 33 | Patch0: %{name}-am.patch |
c9a5c412 | 34 | Patch1: %{name}-pmake.patch |
d9652db7 | 35 | Patch2: %{name}-fix.patch |
3d874b33 | 36 | Patch3: %{name}-sh.patch |
e92bfe87 | 37 | Patch4: %{name}-gcc4.patch |
63d32190 | 38 | Patch5: %{name}-llh-ppc.patch |
af0c90bd | 39 | Patch6: %{name}-link.patch |
7209bb84 | 40 | URL: http://www.directfb.org/ |
c61914f8 | 41 | BuildRequires: SDL-devel |
134bb292 | 42 | BuildRequires: autoconf >= 2.52 |
7209bb84 | 43 | BuildRequires: automake |
bb829f4a | 44 | BuildRequires: freetype-devel >= 2.0.2 |
bb829f4a | 45 | BuildRequires: libjpeg-devel >= 6b |
b621b93e | 46 | BuildRequires: libpng-devel >= 1.0 |
bb829f4a | 47 | BuildRequires: libtool |
1d67db3f | 48 | BuildRequires: libvncserver-devel |
b80e2d72 | 49 | %{?with_multi:BuildRequires: linux-fusion-devel >= 3.0} |
d9652db7 | 50 | BuildRequires: sed >= 4.0 |
b737ab1d | 51 | BuildRequires: sysfsutils-devel >= 1.3.0-3 |
b80e2d72 | 52 | BuildRequires: xorg-lib-libXext-devel |
bb829f4a | 53 | BuildRequires: zlib-devel >= 1.1.3 |
8e6b4a16 | 54 | %{?with_multi:Provides: DirectFB(multi)} |
fa14e7e8 | 55 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
b97730cd | 56 | |
b80e2d72 JB |
57 | #define dfbdir %{_libdir}/directfb-%{version} |
58 | %define dfbdir %{_libdir}/directfb-0.9.25 | |
b621b93e | 59 | |
e92bfe87 PS |
60 | %define specflags -fno-strict-aliasing |
61 | ||
1fc2240a JB |
62 | %ifarch %{ix86} |
63 | # gcc running out of registers with -O0 in generic_mmx.h | |
64 | %define debugcflags -O1 -g | |
65 | %endif | |
66 | ||
b97730cd | 67 | %description |
7209bb84 | 68 | DirectFB hardware graphics acceleration - libraries. |
b97730cd | 69 | |
50c27dbd | 70 | %description -l pl.UTF-8 |
7209bb84 | 71 | Wspomaganie grafiki DirectFB - biblioteki. |
b97730cd | 72 | |
340488a1 | 73 | %package devel |
7209bb84 | 74 | Summary: DirectFB - development package |
50c27dbd | 75 | Summary(pl.UTF-8): DirectFB - pliki nagłówkowe |
c34d73d3 | 76 | Group: Development/Libraries |
d9652db7 JB |
77 | Requires: %{name} = %{epoch}:%{version}-%{release} |
78 | Requires: zlib-devel >= 1.1.3 | |
055ea81c | 79 | |
340488a1 | 80 | %description devel |
055ea81c | 81 | DirectFB header files. |
82 | ||
50c27dbd JR |
83 | %description devel -l pl.UTF-8 |
84 | Pliki nagłówkowe dla DirectFB. | |
340488a1 | 85 | |
bb829f4a JB |
86 | %package static |
87 | Summary: DirectFB static libraries | |
50c27dbd | 88 | Summary(pl.UTF-8): Statyczne biblioteki DirectFB |
bb829f4a | 89 | Group: Development/Libraries |
d9652db7 | 90 | Requires: %{name}-devel = %{epoch}:%{version}-%{release} |
bb829f4a JB |
91 | |
92 | %description static | |
93 | DirectFB static libraries. | |
94 | ||
50c27dbd | 95 | %description static -l pl.UTF-8 |
bb829f4a JB |
96 | Statyczne biblioteki DirectFB. |
97 | ||
340488a1 | 98 | %package doc |
7209bb84 | 99 | Summary: DirectFB - documentation |
50c27dbd | 100 | Summary(pl.UTF-8): DirectFB - dokumentacja |
f4c66141 | 101 | Group: Documentation |
055ea81c | 102 | |
340488a1 | 103 | %description doc |
bb829f4a JB |
104 | DirectFB documentation and tutorials. |
105 | ||
50c27dbd | 106 | %description doc -l pl.UTF-8 |
bb829f4a JB |
107 | Dokumentacja dla systemu DirectFB wraz z wprowadzeniem. |
108 | ||
c61914f8 JB |
109 | %package core-sdl |
110 | Summary: SDL core system for DirectFB | |
50c27dbd | 111 | Summary(pl.UTF-8): System SDL dla DirectFB |
c61914f8 | 112 | Group: Libraries |
d9652db7 | 113 | Requires: %{name} = %{epoch}:%{version}-%{release} |
c61914f8 JB |
114 | |
115 | %description core-sdl | |
116 | This package contains SDL core system module for DirectFB. | |
117 | ||
50c27dbd JR |
118 | %description core-sdl -l pl.UTF-8 |
119 | Ten pakiet zawiera moduł systemu SDL dla DirectFB. | |
c61914f8 | 120 | |
b737ab1d JB |
121 | %package core-vnc |
122 | Summary: VNC core system for DirectFB | |
50c27dbd | 123 | Summary(pl.UTF-8): System VNC dla DirectFB |
b737ab1d JB |
124 | Group: Libraries |
125 | Requires: %{name} = %{epoch}:%{version}-%{release} | |
126 | ||
127 | %description core-vnc | |
128 | This package contains VNC core system module for DirectFB. | |
129 | ||
50c27dbd JR |
130 | %description core-vnc -l pl.UTF-8 |
131 | Ten pakiet zawiera moduł systemu VNC dla DirectFB. | |
b737ab1d JB |
132 | |
133 | %package core-x11 | |
134 | Summary: X11 core system for DirectFB | |
50c27dbd | 135 | Summary(pl.UTF-8): System X11 dla DirectFB |
b737ab1d JB |
136 | Group: Libraries |
137 | Requires: %{name} = %{epoch}:%{version}-%{release} | |
138 | ||
139 | %description core-x11 | |
140 | This package contains X11 core system module for DirectFB. | |
141 | ||
50c27dbd JR |
142 | %description core-x11 -l pl.UTF-8 |
143 | Ten pakiet zawiera moduł systemu X11 dla DirectFB. | |
b737ab1d | 144 | |
b621b93e JB |
145 | %package font-ft2 |
146 | Summary: FreeType2 font provider for DirectFB | |
50c27dbd | 147 | Summary(pl.UTF-8): DirectFB - wtyczka dostarczająca fonty poprzez FreeType2 |
b621b93e | 148 | Group: Libraries |
d9652db7 | 149 | Requires: %{name} = %{epoch}:%{version}-%{release} |
b621b93e JB |
150 | |
151 | %description font-ft2 | |
152 | This package contains FreeType2 font provider for DirectFB. | |
153 | ||
50c27dbd JR |
154 | %description font-ft2 -l pl.UTF-8 |
155 | Ten pakiet zawiera wtyczkę dla DirectFB dostarczającą fonty poprzez | |
156 | bibliotekę FreeType2. | |
b621b93e JB |
157 | |
158 | %package image-jpeg | |
159 | Summary: JPEG image provider for DirectFB | |
50c27dbd | 160 | Summary(pl.UTF-8): DirectFB - wtyczka dostarczająca grafikę JPEG |
b621b93e | 161 | Group: Libraries |
d9652db7 | 162 | Requires: %{name} = %{epoch}:%{version}-%{release} |
b621b93e JB |
163 | |
164 | %description image-jpeg | |
165 | This package contains JPEG image provider for DirectFB. | |
166 | ||
50c27dbd JR |
167 | %description image-jpeg -l pl.UTF-8 |
168 | Ten pakiet zawiera wtyczkę dla DirectFB dostarczającą grafikę JPEG. | |
b621b93e JB |
169 | |
170 | %package image-png | |
171 | Summary: PNG image provider for DirectFB | |
50c27dbd | 172 | Summary(pl.UTF-8): DirectFB - wtyczka dostarczająca grafikę PNG |
b621b93e | 173 | Group: Libraries |
d9652db7 | 174 | Requires: %{name} = %{epoch}:%{version}-%{release} |
b621b93e JB |
175 | |
176 | %description image-png | |
177 | This package contains PNG image provider for DirectFB. | |
178 | ||
50c27dbd JR |
179 | %description image-png -l pl.UTF-8 |
180 | Ten pakiet zawiera wtyczkę dla DirectFB dostarczającą grafikę PNG. | |
b621b93e | 181 | |
639e9568 JB |
182 | %package input-elo |
183 | Summary: ELO touchscreen input driver for DirectFB | |
50c27dbd | 184 | Summary(pl.UTF-8): Sterownik wejściowy do touchscreenów ELO dla DirectFB |
639e9568 JB |
185 | Group: Libraries |
186 | Requires: %{name} = %{epoch}:%{version}-%{release} | |
187 | ||
188 | %description input-elo | |
189 | ELO touchscreen input driver for DirectFB. | |
190 | ||
191 | NOTE: currently it uses hardcoded /dev/ttyS0 port, so don't install it | |
b80e2d72 JB |
192 | unless you have ELO device connected to this port. It can mess with |
193 | other devices connected to this port (mouse, modem etc.). | |
639e9568 | 194 | |
50c27dbd JR |
195 | %description input-elo -l pl.UTF-8 |
196 | Sterownik wejściowy do touchscreenów ELO dla DirectFB. | |
639e9568 | 197 | |
50c27dbd JR |
198 | UWAGA: aktualnie używa zakodowanego na stałe portu /dev/ttyS0, więc |
199 | nie należy go instalować, jeśli urządzenie ELO nie jest podłączone do | |
200 | tego portu. Sterownik może utrudnić współpracę z innymi urządzeniami | |
201 | podłączonymi do /dev/ttyS0 (jak mysz, modem itp.). | |
639e9568 JB |
202 | |
203 | %package input-mutouch | |
204 | Summary: MuTouch touchscreen input driver for DirectFB | |
50c27dbd | 205 | Summary(pl.UTF-8): Sterownik wejściowy do touchscreenów MuTouch dla DirectFB |
639e9568 JB |
206 | Group: Libraries |
207 | Requires: %{name} = %{epoch}:%{version}-%{release} | |
208 | ||
209 | %description input-mutouch | |
210 | MuTouch touchscreen input driver for DirectFB. | |
211 | ||
b737ab1d | 212 | NOTE: it needs "mut-device" setting in directfbrc in order to work. |
639e9568 | 213 | |
50c27dbd JR |
214 | %description input-mutouch -l pl.UTF-8 |
215 | Sterownik wejściowy do touchscreenów MuTouch dla DirectFB. | |
639e9568 | 216 | |
50c27dbd | 217 | UWAGA: do działania potrzebuje ustawienia "mut-device" w directfbrc. |
639e9568 | 218 | |
b97730cd | 219 | %prep |
bb829f4a | 220 | %setup -q -a1 |
caa11f9b | 221 | %patch0 -p1 |
6937d70e | 222 | %patch1 -p1 |
d9652db7 JB |
223 | %patch2 -p1 |
224 | %patch3 -p1 | |
e92bfe87 | 225 | %patch4 -p1 |
63d32190 | 226 | %patch5 -p1 |
af0c90bd | 227 | %patch6 -p1 |
b97730cd | 228 | |
b97730cd | 229 | %build |
841e5017 | 230 | %{__libtoolize} |
2206531f | 231 | %{__aclocal} |
4a64870b | 232 | %{__autoconf} |
bb829f4a | 233 | %{__automake} |
32d034f8 | 234 | # MMX and SSE are detected at runtime, so it's safe to enable |
bb829f4a | 235 | %configure \ |
d9652db7 | 236 | %{!?debug:--disable-debug} \ |
055ea81c | 237 | --disable-maintainer-mode \ |
c61914f8 | 238 | --enable-fast-install \ |
a86e3925 | 239 | %{?with_multi:--enable-multi} \ |
c61914f8 | 240 | --enable-sdl \ |
d9652db7 JB |
241 | --enable-shared \ |
242 | --enable-static \ | |
243 | --enable-unique \ | |
244 | --enable-video4linux2 \ | |
245 | --enable-voodoo \ | |
b737ab1d | 246 | --enable-x11 \ |
d9652db7 | 247 | --enable-zlib \ |
e92bfe87 | 248 | %ifarch %{ix86} %{x8664} |
98afd923 | 249 | %ifnarch i386 i486 |
32d034f8 JB |
250 | --enable-mmx \ |
251 | %endif | |
98afd923 | 252 | %ifnarch i386 i486 i586 |
b80e2d72 | 253 | --enable-sse \ |
bb829f4a | 254 | %endif |
98afd923 | 255 | %endif |
b80e2d72 | 256 | --with-inputdrivers=elo-input,joystick,keyboard,linuxinput,lirc,mutouch,penmount,ps2mouse,serialmouse,sonypijogdial,wm97xx |
303025bb | 257 | |
e92bfe87 | 258 | %{__make} \ |
b80e2d72 JB |
259 | X11_CFLAGS= \ |
260 | X11_LIBS="-lX11 -lXext" | |
b97730cd | 261 | |
262 | %install | |
263 | rm -rf $RPM_BUILD_ROOT | |
b737ab1d | 264 | install -d $RPM_BUILD_ROOT{%{_examplesdir}/%{name}-%{version},%{_sysconfdir}} |
c4ab922f PG |
265 | |
266 | %{__make} install \ | |
267 | DESTDIR=$RPM_BUILD_ROOT | |
268 | ||
bb829f4a JB |
269 | cp -rf DFBTutorials* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version} |
270 | ||
cc3bbc38 | 271 | touch $RPM_BUILD_ROOT%{_sysconfdir}/directfbrc |
b737ab1d | 272 | |
7209bb84 JB |
273 | %clean |
274 | rm -rf $RPM_BUILD_ROOT | |
275 | ||
bb829f4a JB |
276 | %post -p /sbin/ldconfig |
277 | %postun -p /sbin/ldconfig | |
b97730cd | 278 | |
b97730cd | 279 | %files |
303025bb | 280 | %defattr(644,root,root,755) |
0a93b064 | 281 | %doc AUTHORS ChangeLog NEWS README TODO |
a86e3925 JB |
282 | %attr(755,root,root) %{_bindir}/dfbdump |
283 | %attr(755,root,root) %{_bindir}/dfbg | |
ac9e29cd | 284 | %attr(755,root,root) %{_bindir}/dfbinfo |
b80e2d72 | 285 | %attr(755,root,root) %{_bindir}/dfbinput |
d9652db7 | 286 | %attr(755,root,root) %{_bindir}/dfblayer |
b80e2d72 | 287 | %attr(755,root,root) %{_bindir}/dfbpenmount |
d9652db7 JB |
288 | %attr(755,root,root) %{_bindir}/dfbproxy |
289 | %attr(755,root,root) %{_bindir}/dfbscreen | |
290 | %attr(755,root,root) %{_bindir}/dfbsummon | |
291 | %attr(755,root,root) %{_bindir}/uwmdump | |
292 | %attr(755,root,root) %{_libdir}/libdirect-*.so.*.*.* | |
293 | %attr(755,root,root) %{_libdir}/libdirectfb-*.so.*.*.* | |
294 | %attr(755,root,root) %{_libdir}/libfusion-*.so.*.*.* | |
295 | %attr(755,root,root) %{_libdir}/libuniquewm-*.so.*.*.* | |
296 | %attr(755,root,root) %{_libdir}/libvoodoo-*.so.*.*.* | |
b621b93e JB |
297 | %dir %{dfbdir} |
298 | %dir %{dfbdir}/gfxdrivers | |
41033e4b | 299 | %attr(755,root,root) %{dfbdir}/gfxdrivers/*.so |
b621b93e | 300 | %dir %{dfbdir}/inputdrivers |
c61914f8 JB |
301 | %attr(755,root,root) %{dfbdir}/inputdrivers/libdirectfb_joystick.so |
302 | %attr(755,root,root) %{dfbdir}/inputdrivers/libdirectfb_keyboard.so | |
d9652db7 | 303 | %attr(755,root,root) %{dfbdir}/inputdrivers/libdirectfb_linux_input.so |
c61914f8 JB |
304 | %attr(755,root,root) %{dfbdir}/inputdrivers/libdirectfb_lirc.so |
305 | %attr(755,root,root) %{dfbdir}/inputdrivers/libdirectfb_ps2mouse.so | |
306 | %attr(755,root,root) %{dfbdir}/inputdrivers/libdirectfb_serialmouse.so | |
307 | %attr(755,root,root) %{dfbdir}/inputdrivers/libdirectfb_sonypi.so | |
b621b93e | 308 | %dir %{dfbdir}/interfaces |
d9652db7 JB |
309 | %dir %{dfbdir}/interfaces/IDirectFB |
310 | %attr(755,root,root) %{dfbdir}/interfaces/IDirectFB/lib*.so | |
311 | %dir %{dfbdir}/interfaces/IDirectFBDataBuffer | |
312 | %attr(755,root,root) %{dfbdir}/interfaces/IDirectFBDataBuffer/lib*.so | |
313 | %dir %{dfbdir}/interfaces/IDirectFBDisplayLayer | |
314 | %attr(755,root,root) %{dfbdir}/interfaces/IDirectFBDisplayLayer/lib*.so | |
315 | %dir %{dfbdir}/interfaces/IDirectFBEventBuffer | |
316 | %attr(755,root,root) %{dfbdir}/interfaces/IDirectFBEventBuffer/lib*.so | |
b621b93e | 317 | %dir %{dfbdir}/interfaces/IDirectFBFont |
41033e4b | 318 | %attr(755,root,root) %{dfbdir}/interfaces/IDirectFBFont/libidirectfbfont_default.so |
d9652db7 JB |
319 | %attr(755,root,root) %{dfbdir}/interfaces/IDirectFBFont/libidirectfbfont_dispatcher.so |
320 | %attr(755,root,root) %{dfbdir}/interfaces/IDirectFBFont/libidirectfbfont_requestor.so | |
b621b93e | 321 | %dir %{dfbdir}/interfaces/IDirectFBImageProvider |
d9652db7 | 322 | %attr(755,root,root) %{dfbdir}/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_dispatcher.so |
41033e4b | 323 | %attr(755,root,root) %{dfbdir}/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_gif.so |
41033e4b | 324 | %attr(755,root,root) %{dfbdir}/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_mpeg2.so |
d9652db7 JB |
325 | %attr(755,root,root) %{dfbdir}/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_requestor.so |
326 | %dir %{dfbdir}/interfaces/IDirectFBInputDevice | |
327 | %attr(755,root,root) %{dfbdir}/interfaces/IDirectFBInputDevice/lib*.so | |
328 | %dir %{dfbdir}/interfaces/IDirectFBPalette | |
329 | %attr(755,root,root) %{dfbdir}/interfaces/IDirectFBPalette/lib*.so | |
330 | %dir %{dfbdir}/interfaces/IDirectFBScreen | |
331 | %attr(755,root,root) %{dfbdir}/interfaces/IDirectFBScreen/lib*.so | |
332 | %dir %{dfbdir}/interfaces/IDirectFBSurface | |
333 | %attr(755,root,root) %{dfbdir}/interfaces/IDirectFBSurface/lib*.so | |
b621b93e | 334 | %dir %{dfbdir}/interfaces/IDirectFBVideoProvider |
41033e4b | 335 | %attr(755,root,root) %{dfbdir}/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_v4l.so |
d9652db7 JB |
336 | %dir %{dfbdir}/interfaces/IDirectFBWindow |
337 | %attr(755,root,root) %{dfbdir}/interfaces/IDirectFBWindow/lib*.so | |
8457d9fb | 338 | %dir %{dfbdir}/systems |
339 | %attr(755,root,root) %{dfbdir}/systems/libdirectfb_fbdev.so | |
d9652db7 JB |
340 | %dir %{dfbdir}/wm |
341 | %attr(755,root,root) %{dfbdir}/wm/*.so | |
b80e2d72 JB |
342 | #%{_datadir}/directfb-%{version} |
343 | %{_datadir}/directfb-0.9.25 | |
b737ab1d | 344 | %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/directfbrc |
a86e3925 | 345 | %{_mandir}/man1/dfbg.1* |
bb829f4a | 346 | %{_mandir}/man5/* |
340488a1 | 347 | |
348 | %files devel | |
303025bb | 349 | %defattr(644,root,root,755) |
4996377e | 350 | %attr(755,root,root) %{_bindir}/directfb-config |
e9f43c92 | 351 | %attr(755,root,root) %{_bindir}/directfb-csource |
d9652db7 JB |
352 | %attr(755,root,root) %{_libdir}/libdirect.so |
353 | %attr(755,root,root) %{_libdir}/libdirectfb.so | |
354 | %attr(755,root,root) %{_libdir}/libfusion.so | |
355 | %attr(755,root,root) %{_libdir}/libuniquewm.so | |
356 | %attr(755,root,root) %{_libdir}/libvoodoo.so | |
357 | %{_libdir}/libdirect.la | |
358 | %{_libdir}/libdirectfb.la | |
359 | %{_libdir}/libfusion.la | |
360 | %{_libdir}/libuniquewm.la | |
361 | %{_libdir}/libvoodoo.la | |
bb829f4a | 362 | %{_includedir}/directfb |
7b3020ed | 363 | %{_includedir}/directfb-internal |
d9652db7 | 364 | %{_pkgconfigdir}/*.pc |
e9f43c92 | 365 | %{_mandir}/man1/directfb-csource.1* |
055ea81c | 366 | |
bb829f4a JB |
367 | %files static |
368 | %defattr(644,root,root,755) | |
369 | %{_libdir}/lib*.a | |
d9652db7 JB |
370 | %{dfbdir}/gfxdrivers/*.*[ao] |
371 | %{dfbdir}/inputdrivers/*.*[ao] | |
372 | %{dfbdir}/interfaces/*/*.*[ao] | |
373 | %{dfbdir}/systems/*.*[ao] | |
374 | %{dfbdir}/wm/*.*[ao] | |
bb829f4a | 375 | |
340488a1 | 376 | %files doc |
303025bb | 377 | %defattr(644,root,root,755) |
201f3399 | 378 | %doc docs/html/*.{html,png} |
bb829f4a JB |
379 | %{_examplesdir}/%{name}-%{version} |
380 | ||
c61914f8 JB |
381 | %files core-sdl |
382 | %defattr(644,root,root,755) | |
383 | %attr(755,root,root) %{dfbdir}/inputdrivers/libdirectfb_sdlinput.so | |
384 | %attr(755,root,root) %{dfbdir}/systems/libdirectfb_sdl.so | |
385 | ||
b737ab1d JB |
386 | %files core-vnc |
387 | %defattr(644,root,root,755) | |
388 | %attr(755,root,root) %{dfbdir}/inputdrivers/libdirectfb_vncinput.so | |
389 | %attr(755,root,root) %{dfbdir}/systems/libdirectfb_vnc.so | |
390 | ||
391 | %files core-x11 | |
392 | %defattr(644,root,root,755) | |
393 | %doc systems/x11/README | |
394 | %attr(755,root,root) %{dfbdir}/inputdrivers/libdirectfb_x11input.so | |
395 | %attr(755,root,root) %{dfbdir}/systems/libdirectfb_x11.so | |
396 | ||
b621b93e JB |
397 | %files font-ft2 |
398 | %defattr(644,root,root,755) | |
41033e4b | 399 | %attr(755,root,root) %{dfbdir}/interfaces/IDirectFBFont/libidirectfbfont_ft2.so |
b621b93e JB |
400 | |
401 | %files image-jpeg | |
402 | %defattr(644,root,root,755) | |
41033e4b | 403 | %attr(755,root,root) %{dfbdir}/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_jpeg.so |
b621b93e JB |
404 | |
405 | %files image-png | |
406 | %defattr(644,root,root,755) | |
41033e4b | 407 | %attr(755,root,root) %{dfbdir}/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_png.so |
639e9568 JB |
408 | |
409 | %files input-elo | |
410 | %defattr(644,root,root,755) | |
411 | %attr(755,root,root) %{dfbdir}/inputdrivers/libdirectfb_elo.so | |
412 | ||
413 | %files input-mutouch | |
414 | %defattr(644,root,root,755) | |
415 | %attr(755,root,root) %{dfbdir}/inputdrivers/libdirectfb_mutouch.so |