3 %bcond_without static_libs # don't build static library
4 %bcond_with xcb # XCB instead of Xlib (highly experimental)
6 Summary: Enlightened Core X interface library
7 Summary(pl.UTF-8): Biblioteka interfejsu X Enlightened Core
13 Source0: http://download.enlightenment.org/releases/%{name}-%{version}.tar.bz2
14 # Source0-md5: 4a8a06045204cb2cc3688760cc87c6f1
15 URL: http://trac.enlightenment.org/e/wiki/Ecore
16 BuildRequires: DirectFB-devel >= 0.9.16
17 BuildRequires: SDL-devel >= 1.2.0
18 BuildRequires: autoconf >= 2.52
19 BuildRequires: automake >= 1.6
20 BuildRequires: c-ares-devel
21 BuildRequires: curl-devel
22 BuildRequires: eina-devel >= 1.0.0
23 # for disabled config library
24 #BuildRequires: eet-devel >= 1.4.0
25 BuildRequires: evas-devel >= %{version}
26 BuildRequires: gettext-devel >= 0.12.1
27 BuildRequires: glib2-devel >= 2.0
28 BuildRequires: gnutls-devel
29 BuildRequires: libtool
30 BuildRequires: pkgconfig >= 1:0.22
31 BuildRequires: tslib-devel
33 BuildRequires: libxcb-devel
34 BuildRequires: xcb-util-devel
36 BuildRequires: xorg-lib-libX11-devel
37 BuildRequires: xorg-lib-libXScrnSaver-devel
38 BuildRequires: xorg-lib-libXcomposite-devel
39 BuildRequires: xorg-lib-libXcursor-devel
40 BuildRequires: xorg-lib-libXdamage-devel
41 BuildRequires: xorg-lib-libXext-devel
42 BuildRequires: xorg-lib-libXfixes-devel
43 BuildRequires: xorg-lib-libXi-devel
44 BuildRequires: xorg-lib-libXinerama-devel
45 BuildRequires: xorg-lib-libXp-devel
46 BuildRequires: xorg-lib-libXrandr-devel
47 BuildRequires: xorg-lib-libXrender-devel
48 BuildRequires: xorg-lib-libXtst-devel
50 Requires: eina >= 1.0.0
51 Obsoletes: ecore-desktop
55 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
60 Ecore is the event/X abstraction layer that makes doing selections,
61 Xdnd, general X stuff, event loops, timeouts and idle handlers fast,
62 optimized, and convenient. It's a separate library so anyone can make
63 use of the work put into Ecore to make this job easy for applications.
65 %description -l pl.UTF-8
66 Ecore to warstwa abstrakcji zdarzeń/X, która powoduje, że dokonywanie
67 zaznaczeń, Xdnd, ogólne operacje X, pętle zdarzeń, obsługa timeoutów i
68 bezczynności są szybkie, zoptymalizowane i wygodne. Jest to wydzielona
69 biblioteka, więc każdy może skorzystać z pracy włożonej w Ecore do
70 ułatwienia swojej pracy przy aplikacjach.
73 Summary: Header files for Ecore library
74 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Ecore
75 Group: Development/Libraries
76 Requires: %{name} = %{version}-%{release}
77 Requires: eina-devel >= 1.0.0
78 Requires: glib2-devel >= 2.0
81 Header files for Ecore library.
83 %description devel -l pl.UTF-8
84 Pliki nagłówkowe biblioteki Ecore.
87 Summary: Static Ecore library
88 Summary(pl.UTF-8): Statyczna biblioteka Ecore
89 Group: Development/Libraries
90 Requires: %{name}-devel = %{version}-%{release}
95 %description static -l pl.UTF-8
96 Statyczna biblioteka Ecore.
99 Summary: Ecore Con(nection) library
100 Summary(pl.UTF-8): Biblioteka połączeń Ecore Con
102 Requires: %{name} = %{version}-%{release}
105 Ecore Con(nection) Library.
107 %description con -l pl.UTF-8
108 Biblioteka połączeń Ecore Con.
111 Summary: Header file for Ecore Con library
112 Summary(pl.UTF-8): Plik nagłówkowy biblioteki Ecore Con
113 Group: Development/Libraries
114 Requires: %{name}-con = %{version}-%{release}
115 Requires: %{name}-devel = %{version}-%{release}
116 Requires: c-ares-devel
118 Requires: gnutls-devel
120 %description con-devel
121 Header file for Ecore Con(nection) library.
123 %description con-devel -l pl.UTF-8
124 Plik nagłówkowy biblioteki połączeń Ecore Con.
127 Summary: Static Ecore Con library
128 Summary(pl.UTF-8): Statyczna biblioteka Ecore Con
129 Group: Development/Libraries
130 Requires: %{name}-con-devel = %{version}-%{release}
132 %description con-static
133 Static Ecore Con(nection) library.
135 %description con-static -l pl.UTF-8
136 Statyczna biblioteka połączeń Ecore Con.
139 Summary: Ecore Config library
140 Summary(pl.UTF-8): Biblioteka właściwości Ecore Config
142 Requires: %{name}-ipc = %{version}-%{release}
143 Requires: eet >= 1.4.0
144 Requires: evas >= 1.0.0
147 Ecore Config library.
149 %description config -l pl.UTF-8
150 Biblioteka właściwości Ecore Config.
152 %package config-devel
153 Summary: Header file for Ecore Config library
154 Summary(pl.UTF-8): Plik nagłówkowy biblioteki Ecore Config
155 Group: Development/Libraries
156 Requires: %{name}-config = %{version}-%{release}
157 Requires: %{name}-devel = %{version}-%{release}
158 Requires: %{name}-ipc-devel = %{version}-%{release}
159 Requires: eet-devel >= 1.4.0
160 Requires: evas-devel >= 1.0.0
162 %description config-devel
163 Header file for Ecore Config library.
165 %description config-devel -l pl.UTF-8
166 Plik nagłówkowy biblioteki właściwości Ecore Config.
168 %package config-static
169 Summary: Static Ecore Config library
170 Summary(pl.UTF-8): Statyczna biblioteka Ecore Config
171 Group: Development/Libraries
172 Requires: %{name}-config-devel = %{version}-%{release}
174 %description config-static
175 Static Ecore Config library.
177 %description config-static -l pl.UTF-8
178 Statyczna biblioteka właściwości Ecore Config.
181 Summary: Ecore DirectFB (frame buffer system functions) library
182 Summary(pl.UTF-8): Biblioteka Ecore DirectFB (funkcji systemowych framebuffera)
184 Requires: %{name} = %{version}-%{release}
185 Requires: DirectFB >= 0.9.16
187 %description directfb
188 Ecore DirectFB (frame buffer system functions) library.
190 %description directfb -l pl.UTF-8
191 Biblioteka Ecore DirectFB (funkcji systemowych framebuffera).
193 %package directfb-devel
194 Summary: Header file for Ecore DirectFB library
195 Summary(pl.UTF-8): Plik nagłówkowy biblioteki Ecore DirectFB
196 Group: Development/Libraries
197 Requires: %{name}-devel = %{version}-%{release}
198 Requires: %{name}-directfb = %{version}-%{release}
199 Requires: DirectFB-devel >= 0.9.16
201 %description directfb-devel
202 Header file for Ecore DirectFB (frame buffer system functions)
205 %description directfb-devel -l pl.UTF-8
206 Plik nagłówkowy biblioteki Ecore DirectFB (funkcji systemowych
209 %package directfb-static
210 Summary: Static Ecore DirectFB library
211 Summary(pl.UTF-8): Statyczna biblioteka Ecore DirectFB
212 Group: Development/Libraries
213 Requires: %{name}-directfb-devel = %{version}-%{release}
215 %description directfb-static
216 Static Ecore DirectFB (frame buffer system functions) library.
218 %description directfb-static -l pl.UTF-8
219 Statyczna biblioteka Ecore DirectFB (funkcji systemowych
223 Summary: Ecore Evas library
224 Summary(pl.UTF-8): Biblioteka Ecore Evas
226 Requires: %{name} = %{version}-%{release}
227 Requires: %{name}-directfb = %{version}-%{release}
228 Requires: %{name}-fb = %{version}-%{release}
229 Requires: %{name}-input = %{version}-%{release}
230 Requires: %{name}-input-evas = %{version}-%{release}
231 Requires: %{name}-sdl = %{version}-%{release}
232 Requires: %{name}-x = %{version}-%{release}
233 Requires: evas >= 1.0.0
238 %description evas -l pl.UTF-8
239 Biblioteka Ecore Evas.
242 Summary: Header file for Ecore Evas library
243 Summary(pl.UTF-8): Plik nagłówkowy biblioteki Ecore Evas
244 Group: Development/Libraries
245 Requires: %{name}-devel = %{version}-%{release}
246 Requires: %{name}-directfb-devel = %{version}-%{release}
247 Requires: %{name}-evas = %{version}-%{release}
248 Requires: %{name}-fb-devel = %{version}-%{release}
249 Requires: %{name}-input-devel = %{version}-%{release}
250 Requires: %{name}-input-evas-devel = %{version}-%{release}
251 Requires: %{name}-sdl-devel = %{version}-%{release}
252 Requires: %{name}-x-devel = %{version}-%{release}
253 Requires: evas-devel >= 1.0.0
255 %description evas-devel
256 Header file for Ecore Evas library.
258 %description evas-devel -l pl.UTF-8
259 Plik nagłówkowy biblioteki Ecore Evas.
262 Summary: Static Ecore Evas library
263 Summary(pl.UTF-8): Biblioteka statyczna Ecore Evas
264 Group: Development/Libraries
265 Requires: %{name}-evas-devel = %{version}-%{release}
267 %description evas-static
268 Static Ecore Evas library.
270 %description evas-static -l pl.UTF-8
271 Biblioteka statyczna Ecore Evas.
274 Summary: Ecore FB (frame buffer system functions) library
275 Summary(pl.UTF-8): Biblioteka Ecore FB (funkcji systemowych framebuffera)
277 Requires: %{name} = %{version}-%{release}
280 Ecore FB (frame buffer system functions) library.
282 %description fb -l pl.UTF-8
283 Biblioteka Ecore FB (funkcji systemowych framebuffera).
286 Summary: Header file for Ecore FB library
287 Summary(pl.UTF-8): Plik nagłówkowy biblioteki Ecore FB
288 Group: Development/Libraries
289 Requires: %{name}-devel = %{version}-%{release}
290 Requires: %{name}-fb = %{version}-%{release}
291 Requires: tslib-devel
293 %description fb-devel
294 Header file for Ecore FB (frame buffer system functions) library.
296 %description fb -l pl.UTF-8
297 Plik nagłówkowy biblioteki Ecore FB (funkcji systemowych
301 Summary: Static Ecore FB library
302 Summary(pl.UTF-8): Statyczna biblioteka Ecore FB
303 Group: Development/Libraries
304 Requires: %{name}-fb-devel = %{version}-%{release}
306 %description fb-static
307 Static Ecore FB (frame buffer system functions) library.
309 %description fb-static -l pl.UTF-8
310 Statyczna biblioteka Ecore FB (funkcji systemowych framebuffera).
313 Summary: Ecore File library
314 Summary(pl.UTF-8): Biblioteka Ecore File
316 Requires: %{name} = %{version}-%{release}
317 Requires: %{name}-con = %{version}-%{release}
322 %description file -l pl.UTF-8
323 Biblioteka Ecore File.
326 Summary: Header file for Ecore File library
327 Summary(pl.UTF-8): Plik nagłówkowy biblioteki Ecore File
328 Group: Development/Libraries
329 Requires: %{name}-con-devel = %{version}-%{release}
330 Requires: %{name}-devel = %{version}-%{release}
331 Requires: %{name}-file = %{version}-%{release}
333 %description file-devel
334 Header file for Ecore File library.
336 %description file-devel -l pl.UTF-8
337 Plik nagłówkowy biblioteki Ecore File.
340 Summary: Static Ecore File library
341 Summary(pl.UTF-8): Statyczna biblioteka Ecore File
342 Group: Development/Libraries
343 Requires: %{name}-file-devel = %{version}-%{release}
345 %description file-static
346 Static Ecore File library.
348 %description file-static -l pl.UTF-8
349 Statyczna biblioteka Ecore File.
352 Summary: Ecore IMF library
353 Summary(pl.UTF-8): Biblioteka Ecore IMF
355 Requires: %{name} = %{version}-%{release}
360 %description imf -l pl.UTF-8
361 Biblioteka Ecore IMF.
364 Summary: Header file for Ecore IMF library
365 Summary(pl.UTF-8): Plik nagłówkowy biblioteki Ecore IMF
366 Group: Development/Libraries
367 Requires: %{name}-devel = %{version}-%{release}
368 Requires: %{name}-imf = %{version}-%{release}
370 %description imf-devel
371 Header file for Ecore IMF library.
373 %description imf-devel -l pl.UTF-8
374 Plik nagłówkowy biblioteki Ecore IMF.
377 Summary: Static Ecore IMF library
378 Summary(pl.UTF-8): Statyczna biblioteka Ecore IMF
379 Group: Development/Libraries
380 Requires: %{name}-imf-devel = %{version}-%{release}
382 %description imf-static
383 Static Ecore IMF library.
385 %description imf-static -l pl.UTF-8
386 Statyczna biblioteka Ecore IMF.
389 Summary: Ecore IMF Evas library
390 Summary(pl.UTF-8): Biblioteka Ecore IMF Evas
392 Requires: %{name} = %{version}-%{release}
393 Requires: %{name}-imf = %{version}-%{release}
394 Requires: evas >= 1.0.0
396 %description imf-evas
397 Ecore IMF Evas library.
399 %description imf-evas -l pl.UTF-8
400 Biblioteka Ecore IMF Evas.
402 %package imf-evas-devel
403 Summary: Header file for Ecore IMF Evas library
404 Summary(pl.UTF-8): Plik nagłówkowy biblioteki Ecore IMF Evas
405 Group: Development/Libraries
406 Requires: %{name}-devel = %{version}-%{release}
407 Requires: %{name}-imf-devel = %{version}-%{release}
408 Requires: %{name}-imf-evas = %{version}-%{release}
409 Requires: evas-devel >= 1.0.0
411 %description imf-evas-devel
412 Header file for Ecore IMF Evas library.
414 %description imf-evas-devel -l pl.UTF-8
415 Plik nagłówkowy biblioteki Ecore IMF Evas.
417 %package imf-evas-static
418 Summary: Static Ecore IMF Evas library
419 Summary(pl.UTF-8): Statyczna biblioteka Ecore IMF Evas
420 Group: Development/Libraries
421 Requires: %{name}-imf-evas-devel = %{version}-%{release}
423 %description imf-evas-static
424 Static Ecore IMF Evas library.
426 %description imf-evas-static -l pl.UTF-8
427 Statyczna biblioteka Ecore IMF Evas.
430 Summary: Ecore Input library
431 Summary(pl.UTF-8): Biblioteka Ecore Input
433 Requires: %{name} = %{version}-%{release}
438 %description input -l pl.UTF-8
439 Biblioteka Ecore Input.
442 Summary: Header file for Ecore Input library
443 Summary(pl.UTF-8): Plik nagłówkowy biblioteki Ecore Input
444 Group: Development/Libraries
445 Requires: %{name}-devel = %{version}-%{release}
446 Requires: %{name}-input = %{version}-%{release}
448 %description input-devel
449 Header file for Ecore Input library.
451 %description input-devel -l pl.UTF-8
452 Plik nagłówkowy biblioteki Ecore Input.
454 %package input-static
455 Summary: Static Ecore Input library
456 Summary(pl.UTF-8): Statyczna biblioteka Ecore Input
457 Group: Development/Libraries
458 Requires: %{name}-input-devel = %{version}-%{release}
460 %description input-static
461 Static Ecore Input library.
463 %description input-static -l pl.UTF-8
464 Statyczna biblioteka Ecore Input.
467 Summary: Ecore Input Evas extension library
468 Summary(pl.UTF-8): Biblioteka rozszerzenia Ecore Input Evas
470 Requires: %{name} = %{version}-%{release}
471 Requires: %{name}-input = %{version}-%{release}
472 Requires: evas >= 1.0.0
474 %description input-evas
475 Ecore Input Evas extension library.
477 %description input-evas -l pl.UTF-8
478 Biblioteka rozszerzenia Ecore Input Evas.
480 %package input-evas-devel
481 Summary: Header file for Ecore Input Evas extension library
482 Summary(pl.UTF-8): Plik nagłówkowy biblioteki rozszerzenia Ecore Input Evas
483 Group: Development/Libraries
484 Requires: %{name}-devel = %{version}-%{release}
485 Requires: %{name}-input-devel = %{version}-%{release}
486 Requires: evas-devel >= 1.0.0
488 %description input-evas-devel
489 Header file for Ecore Input Evas extension library.
491 %description input-evas-devel -l pl.UTF-8
492 Plik nagłówkowy biblioteki rozszerzenia Ecore Input Evas.
494 %package input-evas-static
495 Summary: Static Ecore Input Evas extension library
496 Summary(pl.UTF-8): Statyczna biblioteka rozszerzenia Ecore Input Evas
498 Requires: %{name}-input-evas-devel = %{version}-%{release}
500 %description input-evas-static
501 Static Ecore Input Evas extension library.
503 %description input-evas-static -l pl.UTF-8
504 Statyczna biblioteka rozszerzenia Ecore Input Evas.
507 Summary: Ecore IPC (inter-process communication functions) library
508 Summary(pl.UTF-8): Biblioteka Ecore IPC (funkcji komunikacji międzyprocesowej)
510 Requires: %{name} = %{version}-%{release}
511 Requires: %{name}-con = %{version}-%{release}
514 Ecore IPC (inter-process communication functions) library.
516 %description ipc -l pl.UTF-8
517 Biblioteka Ecore IPC (funkcji komunikacji międzyprocesowej).
520 Summary: Header file for Ecore IPC library
521 Summary(pl.UTF-8): Plik nagłówkowy biblioteki Ecore IPC
522 Group: Development/Libraries
523 Requires: %{name}-devel = %{version}-%{release}
524 Requires: %{name}-ipc = %{version}-%{release}
526 %description ipc-devel
527 Header file for Ecore IPC (inter-process communication functions)
530 %description ipc-devel -l pl.UTF-8
531 Plik nagłówkowy biblioteki Ecore IPC (funkcji komunikacji
535 Summary: Static Ecore IPC library
536 Summary(pl.UTF-8): Statyczna biblioteka Ecore IPC
537 Group: Development/Libraries
538 Requires: %{name}-ipc-devel = %{version}-%{release}
540 %description ipc-static
541 Static Ecore IPC (inter-process communication functions) library.
543 %description ipc-static -l pl.UTF-8
544 Statyczna biblioteka Ecore IPC (funkcji komunikacji międzyprocesowej).
547 Summary: Ecore SDL library
548 Summary(pl.UTF-8): Biblioteka Ecore SDL
550 Requires: %{name} = %{version}-%{release}
551 Requires: %{name}-input = %{version}-%{release}
556 %description sdl -l pl.UTF-8
557 Biblioteka Ecore SDL.
560 Summary: Header file for Ecore SDL library
561 Summary(pl.UTF-8): Plik nagłówkowy biblioteki Ecore SDL
562 Group: Development/Libraries
563 Requires: %{name}-devel = %{version}-%{release}
564 Requires: %{name}-input-devel = %{version}-%{release}
565 Requires: SDL-devel >= 1.2.0
567 %description sdl-devel
568 Header file for Ecore SDL library.
570 %description sdl-devel -l pl.UTF-8
571 Plik nagłówkowy biblioteki Ecore SDL.
574 Summary: Static Ecore SDL library
575 Summary(pl.UTF-8): Statyczna biblioteka Ecore SDL
576 Group: Development/Libraries
577 Requires: %{name}-sdl-devel = %{version}-%{release}
579 %description sdl-static
580 Static Ecore SDL library.
582 %description sdl-static -l pl.UTF-8
583 Statyczna biblioteka Ecore SDL.
586 Summary: Ecore X (functions for dealing with the X Window System) library
587 Summary(pl.UTF-8): Biblioteka Ecore X (funkcji do obsługi X Window System)
589 Requires: %{name} = %{version}-%{release}
590 Requires: %{name}-input = %{version}-%{release}
593 Ecore X (functions for dealing with the X Window System) library.
595 %description x -l pl.UTF-8
596 Biblioteka Ecore X (funkcji do obsługi X Window System).
599 Summary: Header files for Ecore X library
600 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Ecore X
601 Group: Development/Libraries
602 Requires: %{name}-devel = %{version}-%{release}
603 Requires: %{name}-input-devel = %{version}-%{release}
604 Requires: %{name}-x = %{version}-%{release}
606 Requires: libxcb-devel
607 Requires: xcb-util-devel
609 Requires: xorg-lib-libX11-devel
610 Requires: xorg-lib-libXScrnSaver-devel
611 Requires: xorg-lib-libXcomposite-devel
612 Requires: xorg-lib-libXcursor-devel
613 Requires: xorg-lib-libXdamage-devel
614 Requires: xorg-lib-libXext-devel
615 Requires: xorg-lib-libXfixes-devel
616 Requires: xorg-lib-libXi-devel
617 Requires: xorg-lib-libXinerama-devel
618 Requires: xorg-lib-libXp-devel
619 Requires: xorg-lib-libXrandr-devel
620 Requires: xorg-lib-libXrender-devel
621 Requires: xorg-lib-libXtst-devel
625 Header files for Ecore X (functions for dealing with the X Window
628 %description x-devel -l pl.UTF-8
629 Pliki nagłówkowe biblioteki Ecore X (funkcji do obsługi X Window
633 Summary: Static Ecore X library
634 Summary(pl.UTF-8): Statyczna biblioteka Ecore X
635 Group: Development/Libraries
636 Requires: %{name}-x-devel = %{version}-%{release}
638 %description x-static
639 Static Ecore X (functions for dealing with the X Window System)
642 %description x-static -l pl.UTF-8
643 Statyczna biblioteka Ecore X (funkcji do obsługi X Window System).
655 --disable-silent-rules \
656 %{!?with_static_libs:--disable-static} \
658 --enable-ecore-directfb \
660 --enable-ecore-file \
664 %{?with_xcb:--enable-ecore-x-xcb} \
665 --enable-ecore-evas \
666 --enable-ecore-evas-fb \
676 rm -rf $RPM_BUILD_ROOT
679 DESTDIR=$RPM_BUILD_ROOT
681 %find_lang %{name} --all-name
684 rm -rf $RPM_BUILD_ROOT
686 %post -p /sbin/ldconfig
687 %postun -p /sbin/ldconfig
688 %post con -p /sbin/ldconfig
689 %postun con -p /sbin/ldconfig
690 %post config -p /sbin/ldconfig
691 %postun config -p /sbin/ldconfig
692 %post directfb -p /sbin/ldconfig
693 %postun directfb -p /sbin/ldconfig
694 %post evas -p /sbin/ldconfig
695 %postun evas -p /sbin/ldconfig
696 %post fb -p /sbin/ldconfig
697 %postun fb -p /sbin/ldconfig
698 %post file -p /sbin/ldconfig
699 %postun file -p /sbin/ldconfig
700 %post imf -p /sbin/ldconfig
701 %postun imf -p /sbin/ldconfig
702 %post imf-evas -p /sbin/ldconfig
703 %postun imf-evas -p /sbin/ldconfig
704 %post input -p /sbin/ldconfig
705 %postun input -p /sbin/ldconfig
706 %post input-evas -p /sbin/ldconfig
707 %postun input-evas -p /sbin/ldconfig
708 %post ipc -p /sbin/ldconfig
709 %postun ipc -p /sbin/ldconfig
710 %post sdl -p /sbin/ldconfig
711 %postun sdl -p /sbin/ldconfig
712 %post x -p /sbin/ldconfig
713 %postun x -p /sbin/ldconfig
715 %files -f %{name}.lang
716 %defattr(644,root,root,755)
717 %doc AUTHORS COPYING ChangeLog README
718 %attr(755,root,root) %{_libdir}/libecore.so.*.*.*
719 %attr(755,root,root) %ghost %{_libdir}/libecore.so.1
722 %defattr(644,root,root,755)
723 %attr(755,root,root) %{_libdir}/libecore.so
724 %{_libdir}/libecore.la
725 %dir %{_includedir}/ecore-1
726 %{_includedir}/ecore-1/Ecore.h
727 %{_includedir}/ecore-1/Ecore_Getopt.h
728 %{_pkgconfigdir}/ecore.pc
730 %if %{with static_libs}
732 %defattr(644,root,root,755)
733 %{_libdir}/libecore.a
737 %defattr(644,root,root,755)
738 %attr(755,root,root) %{_libdir}/libecore_con.so.*.*.*
739 %attr(755,root,root) %ghost %{_libdir}/libecore_con.so.1
742 %defattr(644,root,root,755)
743 %attr(755,root,root) %{_libdir}/libecore_con.so
744 %{_libdir}/libecore_con.la
745 %{_includedir}/ecore-1/Ecore_Con.h
746 %{_pkgconfigdir}/ecore-con.pc
748 %if %{with static_libs}
750 %defattr(644,root,root,755)
751 %{_libdir}/libecore_con.a
756 %defattr(644,root,root,755)
757 %attr(755,root,root) %{_bindir}/ecore_config
758 %attr(755,root,root) %{_libdir}/libecore_config.so.*.*.*
759 %attr(755,root,root) %ghost %{_libdir}/libecore_config.so.1
762 %defattr(644,root,root,755)
763 %attr(755,root,root) %{_libdir}/libecore_config.so
764 %{_libdir}/libecore_config.la
765 %{_includedir}/ecore-1/Ecore_Config.h
766 %{_pkgconfigdir}/ecore-config.pc
768 %if %{with static_libs}
770 %defattr(644,root,root,755)
771 %{_libdir}/libecore_config.a
776 %defattr(644,root,root,755)
777 %attr(755,root,root) %{_libdir}/libecore_directfb.so.*.*.*
778 %attr(755,root,root) %ghost %{_libdir}/libecore_directfb.so.1
780 %files directfb-devel
781 %defattr(644,root,root,755)
782 %attr(755,root,root) %{_libdir}/libecore_directfb.so
783 %{_libdir}/libecore_directfb.la
784 %{_includedir}/ecore-1/Ecore_DirectFB.h
785 %{_pkgconfigdir}/ecore-directfb.pc
787 %if %{with static_libs}
788 %files directfb-static
789 %defattr(644,root,root,755)
790 %{_libdir}/libecore_directfb.a
794 %defattr(644,root,root,755)
795 %attr(755,root,root) %{_libdir}/libecore_evas.so.*.*.*
796 %attr(755,root,root) %ghost %{_libdir}/libecore_evas.so.1
799 %defattr(644,root,root,755)
800 %attr(755,root,root) %{_libdir}/libecore_evas.so
801 %{_libdir}/libecore_evas.la
802 %{_includedir}/ecore-1/Ecore_Evas.h
803 %{_pkgconfigdir}/ecore-evas.pc
805 %if %{with static_libs}
807 %defattr(644,root,root,755)
808 %{_libdir}/libecore_evas.a
812 %defattr(644,root,root,755)
813 %attr(755,root,root) %{_libdir}/libecore_fb.so.*.*.*
814 %attr(755,root,root) %ghost %{_libdir}/libecore_fb.so.1
817 %defattr(644,root,root,755)
818 %attr(755,root,root) %{_libdir}/libecore_fb.so
819 %{_libdir}/libecore_fb.la
820 %{_includedir}/ecore-1/Ecore_Fb.h
821 %{_pkgconfigdir}/ecore-fb.pc
823 %if %{with static_libs}
825 %defattr(644,root,root,755)
826 %{_libdir}/libecore_fb.a
830 %defattr(644,root,root,755)
831 %attr(755,root,root) %{_libdir}/libecore_file.so.*.*.*
832 %attr(755,root,root) %ghost %{_libdir}/libecore_file.so.1
835 %defattr(644,root,root,755)
836 %attr(755,root,root) %{_libdir}/libecore_file.so
837 %{_libdir}/libecore_file.la
838 %{_includedir}/ecore-1/Ecore_File.h
839 %{_pkgconfigdir}/ecore-file.pc
841 %if %{with static_libs}
843 %defattr(644,root,root,755)
844 %{_libdir}/libecore_file.a
848 %defattr(644,root,root,755)
849 %attr(755,root,root) %{_libdir}/libecore_imf.so.*.*.*
850 %attr(755,root,root) %ghost %{_libdir}/libecore_imf.so.1
853 %defattr(644,root,root,755)
854 %attr(755,root,root) %{_libdir}/libecore_imf.so
855 %{_libdir}/libecore_imf.la
856 %{_includedir}/ecore-1/Ecore_IMF.h
857 %{_pkgconfigdir}/ecore-imf.pc
859 %if %{with static_libs}
861 %defattr(644,root,root,755)
862 %{_libdir}/libecore_imf.a
866 %defattr(644,root,root,755)
867 %attr(755,root,root) %{_libdir}/libecore_imf_evas.so.*.*.*
868 %attr(755,root,root) %ghost %{_libdir}/libecore_imf_evas.so.1
870 %files imf-evas-devel
871 %defattr(644,root,root,755)
872 %attr(755,root,root) %{_libdir}/libecore_imf_evas.so
873 %{_libdir}/libecore_imf_evas.la
874 %{_includedir}/ecore-1/Ecore_IMF_Evas.h
875 %{_pkgconfigdir}/ecore-imf-evas.pc
877 %if %{with static_libs}
878 %files imf-evas-static
879 %defattr(644,root,root,755)
880 %{_libdir}/libecore_imf_evas.a
884 %defattr(644,root,root,755)
885 %attr(755,root,root) %{_libdir}/libecore_input.so.*.*.*
886 %attr(755,root,root) %ghost %{_libdir}/libecore_input.so.1
889 %defattr(644,root,root,755)
890 %attr(755,root,root) %{_libdir}/libecore_input.so
891 %{_libdir}/libecore_input.la
892 %{_includedir}/ecore-1/Ecore_Input.h
893 %{_pkgconfigdir}/ecore-input.pc
895 %if %{with static_libs}
897 %defattr(644,root,root,755)
898 %{_libdir}/libecore_input.a
902 %defattr(644,root,root,755)
903 %attr(755,root,root) %{_libdir}/libecore_input_evas.so.*.*.*
904 %attr(755,root,root) %ghost %{_libdir}/libecore_input_evas.so.1
906 %files input-evas-devel
907 %defattr(644,root,root,755)
908 %attr(755,root,root) %{_libdir}/libecore_input_evas.so
909 %{_libdir}/libecore_input_evas.la
910 %{_includedir}/ecore-1/Ecore_Input_Evas.h
911 %{_pkgconfigdir}/ecore-input-evas.pc
913 %if %{with static_libs}
914 %files input-evas-static
915 %defattr(644,root,root,755)
916 %{_libdir}/libecore_input_evas.a
920 %defattr(644,root,root,755)
921 %attr(755,root,root) %{_libdir}/libecore_ipc.so.*.*.*
922 %attr(755,root,root) %ghost %{_libdir}/libecore_ipc.so.1
925 %defattr(644,root,root,755)
926 %attr(755,root,root) %{_libdir}/libecore_ipc.so
927 %{_libdir}/libecore_ipc.la
928 %{_includedir}/ecore-1/Ecore_Ipc.h
929 %{_pkgconfigdir}/ecore-ipc.pc
931 %if %{with static_libs}
933 %defattr(644,root,root,755)
934 %{_libdir}/libecore_ipc.a
938 %defattr(644,root,root,755)
939 %attr(755,root,root) %{_libdir}/libecore_sdl.so.*.*.*
940 %attr(755,root,root) %ghost %{_libdir}/libecore_sdl.so.1
943 %defattr(644,root,root,755)
944 %attr(755,root,root) %{_libdir}/libecore_sdl.so
945 %{_libdir}/libecore_sdl.la
946 %{_includedir}/ecore-1/Ecore_Sdl.h
947 %{_pkgconfigdir}/ecore-sdl.pc
949 %if %{with static_libs}
951 %defattr(644,root,root,755)
952 %{_libdir}/libecore_sdl.a
956 %defattr(644,root,root,755)
957 %attr(755,root,root) %{_libdir}/libecore_x.so.*.*.*
958 %attr(755,root,root) %ghost %{_libdir}/libecore_x.so.1
961 %defattr(644,root,root,755)
962 %attr(755,root,root) %{_libdir}/libecore_x.so
963 %{_libdir}/libecore_x.la
964 %{_includedir}/ecore-1/Ecore_X.h
965 %{_includedir}/ecore-1/Ecore_X_Atoms.h
966 %{_includedir}/ecore-1/Ecore_X_Cursor.h
967 %{_pkgconfigdir}/ecore-x.pc
969 %if %{with static_libs}
971 %defattr(644,root,root,755)
972 %{_libdir}/libecore_x.a