]> git.pld-linux.org Git - packages/efl.git/blame - efl.spec
- updated to 1.9.5
[packages/efl.git] / efl.spec
CommitLineData
5f8d025f 1# TODO:
3e32949c 2# - Xpresent
5f8d025f
JB
3# - use system liblinebreak?
4# - eio-devel conflicts with libeio-devel
5# file /usr/lib64/libeio.so from install of eio-devel-0.1.0.65643-1.x86_64 conflicts with file from package libeio-devel-1.0-1.x86_64
6#
7# Conditional build:
8%bcond_without drm # DRM engine
9%bcond_without egl # EGL rendering support
10%bcond_without fb # Linux FrameBuffer support
3e32949c
JB
11%bcond_without gstreamer # GStreamer support
12%bcond_with gesture # Xgesture support in Ecore_X
5f8d025f
JB
13%bcond_without harfbuzz # HarfBuzz complex text shaping and layouting support
14%bcond_without ibus # IBus input module
3e32949c
JB
15%bcond_without luajit # LuaJIT as Lua engine (Lua 5.1 interpreter if disabled)
16%bcond_with pixman # pixman for software rendering
5f8d025f
JB
17%bcond_without scim # SCIM input module
18%bcond_without sdl # SDL support
19%bcond_with systemd # systemd journal support in Eina, daemon support in Ecore
e88cfa1e
JB
20%bcond_with wayland # Wayland display server support
21%bcond_with wayland_egl # Wayland display server support [only with GLES instead of GL]
5f8d025f
JB
22%bcond_with xcb # use XCB API instead of Xlib
23%bcond_without xine # Xine support
24%bcond_with gnutls # use GnuTLS as crypto library (default is OpenSSL)
25%bcond_without static_libs # static libraries build
26#
27Summary: EFL - The Enlightenment Foundation Libraries
28Summary(pl.UTF-8): EFL (Enlightenment Foundation Libraries) - biblioteki tworzące Enlightment
29Name: efl
e88cfa1e 30Version: 1.9.5
5f8d025f
JB
31Release: 1
32License: LGPL v2.1+, BSD
33Group: Libraries
34Source0: http://download.enlightenment.org/rel/libs/efl/%{name}-%{version}.tar.bz2
e88cfa1e 35# Source0-md5: d21e2518d4e9114dc733e86bd883fab2
5f8d025f 36Patch0: %{name}-pc.patch
6af42324 37Patch1: %{name}-wayland.patch
5f8d025f
JB
38URL: https://trac.enlightenment.org/e/wiki/EFL
39%{?with_egl:BuildRequires: EGL-devel}
40BuildRequires: OpenGL-GLX-devel
41%{?with_sdl:BuildRequires: SDL-devel >= 1.2.0}
42BuildRequires: autoconf >= 2.60
43BuildRequires: automake >= 1.6
3e32949c 44BuildRequires: avahi-devel
5f8d025f
JB
45BuildRequires: bullet-devel >= 2.80
46BuildRequires: dbus-devel
47BuildRequires: doxygen
48BuildRequires: fontconfig-devel >= 2.5.0
49BuildRequires: freetype-devel >= 1:2.2
50BuildRequires: fribidi-devel >= 0.19.2
51BuildRequires: gettext-devel >= 0.17
52BuildRequires: giflib-devel
53BuildRequires: glib2-devel >= 2.0
54%{?with_gnutls:BuildRequires: gnutls-devel >= 2.12.16}
55%if %{with gstreamer}
3e32949c
JB
56BuildRequires: gstreamer-devel >= 1.0
57BuildRequires: gstreamer-plugins-base-devel >= 1.0
5f8d025f
JB
58%endif
59%{?with_harfbuzz:BuildRequires: harfbuzz-devel >= 0.9.0}
60%{?with_ibus:BuildRequires: ibus-devel >= 1.4}
61%{?with_gnutls:BuildRequires: libgcrypt-devel >= 1.2.0}
62BuildRequires: libjpeg-devel
63BuildRequires: libmount-devel >= 2.18.0
64BuildRequires: libpng-devel >= 1.2.10
65BuildRequires: libsndfile-devel
66BuildRequires: libtiff-devel
67BuildRequires: libwebp-devel
3e32949c
JB
68%{!?with_luajit:BuildRequires: lua51 >= 5.1.0}
69%{?with_luajit:BuildRequires: luajit >= 2.0.0}
5f8d025f
JB
70BuildRequires: libtool >= 2:2
71BuildRequires: openjpeg2-devel >= 2
72%{!?with_gnutls:BuildRequires: openssl-devel}
73%if %{with pixman} || %{with xcb}
74BuildRequires: pixman-devel
75%endif
76BuildRequires: pkgconfig >= 1:0.22
77BuildRequires: pulseaudio-devel
78%{?with_scim:BuildRequires: scim-devel}
9d1341c7 79%{?with_systemd:BuildRequires: systemd-devel >= 1:192}
5f8d025f
JB
80BuildRequires: tslib-devel
81%{?with_xine:BuildRequires: xine-lib-devel >= 2:1.1.1}
3e32949c 82%{?with_gesture:BuildRequires: xorg-lib-libXgesture-devel}
5f8d025f
JB
83BuildRequires: zlib-devel >= 1.2.3
84%if %{with xcb}
85BuildRequires: libxcb-devel
86BuildRequires: xcb-util-devel >= 0.3.8
87BuildRequires: xcb-util-image-devel >= 0.2.1
88BuildRequires: xcb-util-keysyms-devel >= 0.3.8
89BuildRequires: xcb-util-wm-devel >= 0.3.8
90%else
91BuildRequires: xorg-lib-libX11-devel
92BuildRequires: xorg-lib-libXScrnSaver-devel
93BuildRequires: xorg-lib-libXcomposite-devel
94BuildRequires: xorg-lib-libXcursor-devel
95BuildRequires: xorg-lib-libXdamage-devel
96BuildRequires: xorg-lib-libXext-devel
97BuildRequires: xorg-lib-libXfixes-devel
98BuildRequires: xorg-lib-libXi-devel >= 1.6
99BuildRequires: xorg-lib-libXinerama-devel
100BuildRequires: xorg-lib-libXp-devel
3e32949c 101BuildRequires: xorg-lib-libXrandr-devel >= 1.3.3
5f8d025f
JB
102BuildRequires: xorg-lib-libXrender-devel
103BuildRequires: xorg-lib-libXtst-devel
104%endif
105%if %{with wayland}
e88cfa1e
JB
106%{?with_wayland_egl:BuildRequires: Mesa-libEGL-devel >= 7.10}
107%{?with_wayland_egl:BuildRequires: Mesa-libwayland-egl-devel >= 9.2.0}
5f8d025f
JB
108BuildRequires: wayland-devel >= 1.3.0
109BuildRequires: xorg-lib-libxkbcommon-devel >= 0.3.0
110%endif
111# svg tests - exist in m4, but not called from configure
112#BuildRequires: esvg-devel >= 0.0.18
113#BuildRequires: ender-devel >= 0.0.6
114BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
115
3e32949c
JB
116# it used to be linux-gnu-ARCH before...
117%define arch_tag v-1.9
118
5f8d025f
JB
119%description
120EFL - The Enlightenment Foundation Libraries.
121
122%description -l pl.UTF-8
123EFL (Enlightenment Foundation Libraries) - biblioteki tworzące
124Enlightment.
125
126%package -n ecore
127Summary: Enlightened Core X interface library
128Summary(pl.UTF-8): Biblioteka interfejsu X Enlightened Core
129License: BSD
130Group: Libraries
131URL: http://trac.enlightenment.org/e/wiki/Ecore
132Requires: eina = %{version}-%{release}
133Requires: eo = %{version}-%{release}
9d1341c7 134%{?with_systemd:Requires: systemd-libs >= 1:192}
5f8d025f
JB
135Obsoletes: ecore-config
136Obsoletes: ecore-config-devel
137Obsoletes: ecore-config-static
138Obsoletes: ecore-directfb
139Obsoletes: ecore-directfb-devel
140Obsoletes: ecore-directfb-static
141Obsoletes: ecore-desktop
142Obsoletes: ecore-job
143Obsoletes: ecore-libs
144Obsoletes: ecore-txt
145
146%description -n ecore
147Ecore is the event/X abstraction layer that makes doing selections,
148Xdnd, general X stuff, event loops, timeouts and idle handlers fast,
149optimized, and convenient. It's a separate library so anyone can make
150use of the work put into Ecore to make this job easy for applications.
151
152%description -n ecore -l pl.UTF-8
153Ecore to warstwa abstrakcji zdarzeń/X, która powoduje, że dokonywanie
154zaznaczeń, Xdnd, ogólne operacje X, pętle zdarzeń, obsługa timeoutów i
155bezczynności są szybkie, zoptymalizowane i wygodne. Jest to wydzielona
156biblioteka, więc każdy może skorzystać z pracy włożonej w Ecore do
157ułatwienia swojej pracy przy aplikacjach.
158
159%package -n ecore-devel
160Summary: Header files for Ecore library
161Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Ecore
162License: BSD
163Group: Development/Libraries
164URL: http://trac.enlightenment.org/e/wiki/Ecore
165Requires: ecore = %{version}-%{release}
166Requires: eina-devel = %{version}-%{release}
167Requires: eo-devel = %{version}-%{release}
168Requires: glib2-devel >= 2.0
9d1341c7 169%{?with_systemd:Requires: systemd-devel >= 1:192}
5f8d025f
JB
170
171%description -n ecore-devel
172Header files for Ecore library.
173
174%description -n ecore-devel -l pl.UTF-8
175Pliki nagłówkowe biblioteki Ecore.
176
177%package -n ecore-static
178Summary: Static Ecore library
179Summary(pl.UTF-8): Statyczna biblioteka Ecore
180License: BSD
181Group: Development/Libraries
182URL: http://trac.enlightenment.org/e/wiki/Ecore
183Requires: ecore-devel = %{version}-%{release}
184
185%description -n ecore-static
186Static Ecore library.
187
188%description -n ecore-static -l pl.UTF-8
189Statyczna biblioteka Ecore.
190
191%package -n ecore-system-systemd
192Summary: systemd system module for Ecore library
193Summary(pl.UTF-8): Moduł systemu systemd dla biblioteki Ecore
194License: BSD
195Group: Libraries
196URL: http://trac.enlightenment.org/e/wiki/Ecore
197Requires: ecore = %{version}-%{release}
198Requires: eldbus = %{version}-%{release}
199
200%description -n ecore-system-systemd
201systemd system module for Ecore library.
202
203%description -n ecore-system-systemd -l pl.UTF-8
204Moduł systemu systemd dla biblioteki Ecore.
205
206%package -n ecore-system-upower
207Summary: UPower system module for Ecore library
208Summary(pl.UTF-8): Moduł systemu UPower dla biblioteki Ecore
209License: BSD
210Group: Libraries
211URL: http://trac.enlightenment.org/e/wiki/Ecore
212Requires: ecore = %{version}-%{release}
213Requires: eldbus = %{version}-%{release}
214
215%description -n ecore-system-upower
216UPower system module for Ecore library.
217
218%description -n ecore-system-upower -l pl.UTF-8
219Moduł systemu UPower dla biblioteki Ecore.
220
221%package -n ecore-audio
222Summary: Ecore Audio library
223Summary(pl.UTF-8): Biblioteka dźwięku Ecore Audio
224License: BSD
225Group: Libraries
226URL: http://trac.enlightenment.org/e/wiki/Ecore
227Requires: ecore = %{version}-%{release}
228Requires: eet = %{version}-%{release}
229
230%description -n ecore-audio
231Ecore Audio Library.
232
233%description -n ecore-audio -l pl.UTF-8
234Biblioteka dźwięku Ecore Audio.
235
236%package -n ecore-audio-devel
237Summary: Header file for Ecore Audio library
238Summary(pl.UTF-8): Plik nagłówkowy biblioteki Ecore Audio
239License: BSD
240Group: Development/Libraries
241URL: http://trac.enlightenment.org/e/wiki/Ecore
242Requires: ecore-audio = %{version}-%{release}
243Requires: ecore-devel = %{version}-%{release}
244Requires: eet-devel = %{version}-%{release}
245Requires: libsndfile-devel
246Requires: pulseaudio-devel
247
248%description -n ecore-audio-devel
249Header file for Ecore Audio library.
250
251%description -n ecore-audio-devel -l pl.UTF-8
252Plik nagłówkowy biblioteki dźwięku Ecore Audio.
253
254%package -n ecore-audio-static
255Summary: Static Ecore Audio library
256Summary(pl.UTF-8): Statyczna biblioteka Ecore Audio
257License: BSD
258Group: Development/Libraries
259URL: http://trac.enlightenment.org/e/wiki/Ecore
260Requires: ecore-audio-devel = %{version}-%{release}
261
262%description -n ecore-audio-static
263Static Ecore Audio library.
264
265%description -n ecore-audio-static -l pl.UTF-8
266Statyczna biblioteka dźwięku Ecore Audio.
267
3e32949c
JB
268%package -n ecore-avahi
269Summary: Ecore Avahi integration library
270Summary(pl.UTF-8): Biblioteka integracji Ecore z Avahi
271License: unknown
272Group: Libraries
273URL: http://trac.enlightenment.org/e/wiki/Ecore
274Requires: ecore = %{version}-%{release}
275Requires: eina = %{version}-%{release}
276Requires: eo = %{version}-%{release}
277
278%description -n ecore-avahi
279Ecore Avahi integration library.
280
281%description -n ecore-avahi -l pl.UTF-8
282Biblioteka integracji Ecore z Avahi.
283
284%package -n ecore-avahi-devel
285Summary: Header file for Ecore Avahi library
286Summary(pl.UTF-8): Plik nagłówkowy biblioteki Ecore Avahi
287License: unknown
288Group: Development/Libraries
289URL: http://trac.enlightenment.org/e/wiki/Ecore
290Requires: avahi-devel
291Requires: ecore-avahi = %{version}-%{release}
292Requires: ecore-devel = %{version}-%{release}
293Requires: eina-devel = %{version}-%{release}
294Requires: eo-devel = %{version}-%{release}
295
296%description -n ecore-avahi-devel
297Header file for Ecore Avahi library.
298
299%description -n ecore-avahi-devel -l pl.UTF-8
300Plik nagłówkowy biblioteki dźwięku Ecore Avahi.
301
302%package -n ecore-avahi-static
303Summary: Static Ecore Avahi library
304Summary(pl.UTF-8): Statyczna biblioteka Ecore Avahi
305License: unknown
306Group: Development/Libraries
307URL: http://trac.enlightenment.org/e/wiki/Ecore
308Requires: ecore-avahi-devel = %{version}-%{release}
309
310%description -n ecore-avahi-static
311Static Ecore Avahi library.
312
313%description -n ecore-avahi-static -l pl.UTF-8
314Statyczna biblioteka dźwięku Ecore Avahi.
315
5f8d025f
JB
316%package -n ecore-con
317Summary: Ecore Con(nection) library
318Summary(pl.UTF-8): Biblioteka połączeń Ecore Con
319License: BSD
320Group: Libraries
321URL: http://trac.enlightenment.org/e/wiki/Ecore
322Requires: ecore = %{version}-%{release}
323Requires: eet = %{version}-%{release}
324%{?with_gnutls:Requires: gnutls >= 2.12.16}
325%{?with_gnutls:Requires: libgcrypt >= 1.2.0}
326
327%description -n ecore-con
328Ecore Con(nection) Library.
329
330%description -n ecore-con -l pl.UTF-8
331Biblioteka połączeń Ecore Con.
332
333%package -n ecore-con-devel
334Summary: Header file for Ecore Con library
335Summary(pl.UTF-8): Plik nagłówkowy biblioteki Ecore Con
336License: BSD
337Group: Development/Libraries
338URL: http://trac.enlightenment.org/e/wiki/Ecore
339Requires: ecore-con = %{version}-%{release}
340Requires: ecore-devel = %{version}-%{release}
341Requires: eet-devel = %{version}-%{release}
342%{?with_gnutls:Requires: gnutls-devel >= 2.12.16}
343%{?with_gnutls:Requires: libgcrypt-devel >= 1.2.0}
344%{!?with_gnutls:Requires: openssl-devel}
345
346%description -n ecore-con-devel
347Header file for Ecore Con(nection) library.
348
349%description -n ecore-con-devel -l pl.UTF-8
350Plik nagłówkowy biblioteki połączeń Ecore Con.
351
352%package -n ecore-con-static
353Summary: Static Ecore Con library
354Summary(pl.UTF-8): Statyczna biblioteka Ecore Con
355License: BSD
356Group: Development/Libraries
357URL: http://trac.enlightenment.org/e/wiki/Ecore
358Requires: ecore-con-devel = %{version}-%{release}
359
360%description -n ecore-con-static
361Static Ecore Con(nection) library.
362
363%description -n ecore-con-static -l pl.UTF-8
364Statyczna biblioteka połączeń Ecore Con.
365
366%package -n ecore-evas
367Summary: Ecore Evas library
368Summary(pl.UTF-8): Biblioteka Ecore Evas
369License: BSD
370Group: Libraries
371URL: http://trac.enlightenment.org/e/wiki/Ecore
372Requires: ecore = %{version}-%{release}
373Requires: ecore-input = %{version}-%{release}
374Requires: ecore-input-evas = %{version}-%{release}
375Requires: evas = %{version}-%{release}
5f8d025f
JB
376
377%description -n ecore-evas
378Ecore Evas library.
379
380%description -n ecore-evas -l pl.UTF-8
381Biblioteka Ecore Evas.
382
383%package -n ecore-evas-devel
384Summary: Header file for Ecore Evas library
385Summary(pl.UTF-8): Plik nagłówkowy biblioteki Ecore Evas
386License: BSD
387Group: Development/Libraries
388URL: http://trac.enlightenment.org/e/wiki/Ecore
389Requires: ecore-devel = %{version}-%{release}
390Requires: ecore-evas = %{version}-%{release}
391Requires: ecore-input-devel = %{version}-%{release}
392Requires: ecore-input-evas-devel = %{version}-%{release}
393Requires: evas-devel = %{version}-%{release}
394
395%description -n ecore-evas-devel
396Header file for Ecore Evas library.
397
398%description -n ecore-evas-devel -l pl.UTF-8
399Plik nagłówkowy biblioteki Ecore Evas.
400
401%package -n ecore-evas-static
402Summary: Static Ecore Evas library
403Summary(pl.UTF-8): Biblioteka statyczna Ecore Evas
404License: BSD
405Group: Development/Libraries
406URL: http://trac.enlightenment.org/e/wiki/Ecore
407Requires: ecore-evas-devel = %{version}-%{release}
408
409%description -n ecore-evas-static
410Static Ecore Evas library.
411
412%description -n ecore-evas-static -l pl.UTF-8
413Biblioteka statyczna Ecore Evas.
414
415%package -n ecore-evas-engine-drm
416Summary: DRM engine module for Ecore Evas library
417Summary(pl.UTF-8): Moduł silnika DRM dla biblioteki Ecore Evas
418License: BSD
419Group: Libraries
420URL: http://trac.enlightenment.org/e/wiki/Ecore
421Requires: ecore-evas = %{version}-%{release}
422Requires: evas-engine-drm = %{version}-%{release}
423
424%description -n ecore-evas-engine-drm
425DRM engine module for Ecore Evas library.
426
427%description -n ecore-evas-engine-drm -l pl.UTF-8
428Moduł silnika DRM dla biblioteki Ecore Evas.
429
430%package -n ecore-evas-engine-extn
431Summary: extn engine module for Ecore Evas library
432Summary(pl.UTF-8): Moduł silnika extn dla biblioteki Ecore Evas
433License: BSD
434Group: Libraries
435URL: http://trac.enlightenment.org/e/wiki/Ecore
436Requires: ecore-evas = %{version}-%{release}
437Requires: ecore-ipc = %{version}-%{release}
438
439%description -n ecore-evas-engine-extn
440extn engine module for Ecore Evas library.
441
442%description -n ecore-evas-engine-extn -l pl.UTF-8
443Moduł silnika extn dla biblioteki Ecore Evas.
444
445%package -n ecore-evas-engine-fb
446Summary: Framebuffer engine module for Ecore Evas library
447Summary(pl.UTF-8): Moduł silnika framebuffer dla biblioteki Ecore Evas
448License: BSD
449Group: Libraries
450URL: http://trac.enlightenment.org/e/wiki/Ecore
451Requires: ecore-evas = %{version}-%{release}
452Requires: ecore-fb = %{version}-%{release}
453Requires: ecore-input-evas = %{version}-%{release}
454Requires: evas-engine-fb = %{version}-%{release}
455
456%description -n ecore-evas-engine-fb
457Framebuffer engine module for Ecore Evas library.
458
459%description -n ecore-evas-engine-fb -l pl.UTF-8
460Moduł silnika framebuffer dla biblioteki Ecore Evas.
461
462%package -n ecore-evas-engine-sdl
463Summary: SDL engine module for Ecore Evas library
464Summary(pl.UTF-8): Moduł silnika SDL dla biblioteki Ecore Evas
465License: BSD
466Group: Libraries
467URL: http://trac.enlightenment.org/e/wiki/Ecore
468Requires: ecore-evas = %{version}-%{release}
469Requires: ecore-input-evas = %{version}-%{release}
470Requires: ecore-sdl = %{version}-%{release}
471Requires: evas-engine-gl_sdl = %{version}-%{release}
472
473%description -n ecore-evas-engine-sdl
474SDL engine module for Ecore Evas library.
475
476%description -n ecore-evas-engine-sdl -l pl.UTF-8
477Moduł silnika SDL dla biblioteki Ecore Evas.
478
479%package -n ecore-evas-engine-wayland
480Summary: Wayland engine module for Ecore Evas library
481Summary(pl.UTF-8): Moduł silnika Wayland dla biblioteki Ecore Evas
482License: BSD
483Group: Libraries
484URL: http://trac.enlightenment.org/e/wiki/Ecore
485Requires: ecore-evas = %{version}-%{release}
486Requires: ecore-input-evas = %{version}-%{release}
487Requires: ecore-wayland = %{version}-%{release}
488# ?
489Requires: evas-engine-wayland_egl = %{version}-%{release}
490Requires: evas-engine-wayland_shm = %{version}-%{release}
491
492%description -n ecore-evas-engine-wayland
493Wayland engine module for Ecore Evas library.
494
495%description -n ecore-evas-engine-wayland -l pl.UTF-8
496Moduł silnika Wayland dla biblioteki Ecore Evas.
497
498%package -n ecore-evas-engine-x
499Summary: X engine module for Ecore Evas library
500Summary(pl.UTF-8): Moduł silnika X dla biblioteki Ecore Evas
501License: BSD
502Group: Libraries
503URL: http://trac.enlightenment.org/e/wiki/Ecore
504Requires: ecore-evas = %{version}-%{release}
505Requires: ecore-input-evas = %{version}-%{release}
506Requires: ecore-x = %{version}-%{release}
507# ?
508Requires: evas-engine-gl_x11 = %{version}-%{release}
509Requires: evas-engine-software_x11 = %{version}-%{release}
510
511%description -n ecore-evas-engine-x
512X engine module for Ecore Evas library.
513
514%description -n ecore-evas-engine-x -l pl.UTF-8
515Moduł silnika X dla biblioteki Ecore Evas.
516
517%package -n ecore-fb
518Summary: Ecore FB (frame buffer system functions) library
519Summary(pl.UTF-8): Biblioteka Ecore FB (funkcji systemowych framebuffera)
520License: BSD
521Group: Libraries
522URL: http://trac.enlightenment.org/e/wiki/Ecore
523Requires: ecore-input = %{version}-%{release}
524
525%description -n ecore-fb
526Ecore FB (frame buffer system functions) library.
527
528%description -n ecore-fb -l pl.UTF-8
529Biblioteka Ecore FB (funkcji systemowych framebuffera).
530
531%package -n ecore-fb-devel
532Summary: Header file for Ecore FB library
533Summary(pl.UTF-8): Plik nagłówkowy biblioteki Ecore FB
534License: BSD
535Group: Development/Libraries
536URL: http://trac.enlightenment.org/e/wiki/Ecore
537Requires: ecore-fb = %{version}-%{release}
538Requires: ecore-input-devel = %{version}-%{release}
539Requires: tslib-devel
540
541%description -n ecore-fb-devel
542Header file for Ecore FB (frame buffer system functions) library.
543
544%description -n ecore-fb-devel -l pl.UTF-8
545Plik nagłówkowy biblioteki Ecore FB (funkcji systemowych
546framebuffera).
547
548%package -n ecore-fb-static
549Summary: Static Ecore FB library
550Summary(pl.UTF-8): Statyczna biblioteka Ecore FB
551License: BSD
552Group: Development/Libraries
553URL: http://trac.enlightenment.org/e/wiki/Ecore
554Requires: ecore-fb-devel = %{version}-%{release}
555
556%description -n ecore-fb-static
557Static Ecore FB (frame buffer system functions) library.
558
559%description -n ecore-fb-static -l pl.UTF-8
560Statyczna biblioteka Ecore FB (funkcji systemowych framebuffera).
561
562%package -n ecore-file
563Summary: Ecore File library
564Summary(pl.UTF-8): Biblioteka Ecore File
565License: BSD
566Group: Libraries
567URL: http://trac.enlightenment.org/e/wiki/Ecore
568Requires: ecore-con = %{version}-%{release}
569
570%description -n ecore-file
571Ecore File library.
572
573%description -n ecore-file -l pl.UTF-8
574Biblioteka Ecore File.
575
576%package -n ecore-file-devel
577Summary: Header file for Ecore File library
578Summary(pl.UTF-8): Plik nagłówkowy biblioteki Ecore File
579License: BSD
580Group: Development/Libraries
581URL: http://trac.enlightenment.org/e/wiki/Ecore
582Requires: ecore-con-devel = %{version}-%{release}
583Requires: ecore-file = %{version}-%{release}
584
585%description -n ecore-file-devel
586Header file for Ecore File library.
587
588%description -n ecore-file-devel -l pl.UTF-8
589Plik nagłówkowy biblioteki Ecore File.
590
591%package -n ecore-file-static
592Summary: Static Ecore File library
593Summary(pl.UTF-8): Statyczna biblioteka Ecore File
594License: BSD
595Group: Development/Libraries
596URL: http://trac.enlightenment.org/e/wiki/Ecore
597Requires: ecore-file-devel = %{version}-%{release}
598
599%description -n ecore-file-static
600Static Ecore File library.
601
602%description -n ecore-file-static -l pl.UTF-8
603Statyczna biblioteka Ecore File.
604
605%package -n ecore-imf
606Summary: Ecore IMF library
607Summary(pl.UTF-8): Biblioteka Ecore IMF
608License: BSD
609Group: Libraries
610URL: http://trac.enlightenment.org/e/wiki/Ecore
611Requires: ecore-input = %{version}-%{release}
612
613%description -n ecore-imf
614Ecore IMF library.
615
616%description -n ecore-imf -l pl.UTF-8
617Biblioteka Ecore IMF.
618
619%package -n ecore-imf-devel
620Summary: Header file for Ecore IMF library
621Summary(pl.UTF-8): Plik nagłówkowy biblioteki Ecore IMF
622License: BSD
623Group: Development/Libraries
624URL: http://trac.enlightenment.org/e/wiki/Ecore
625Requires: ecore-input-devel = %{version}-%{release}
626Requires: ecore-imf = %{version}-%{release}
627
628%description -n ecore-imf-devel
629Header file for Ecore IMF library.
630
631%description -n ecore-imf-devel -l pl.UTF-8
632Plik nagłówkowy biblioteki Ecore IMF.
633
634%package -n ecore-imf-static
635Summary: Static Ecore IMF library
636Summary(pl.UTF-8): Statyczna biblioteka Ecore IMF
637License: BSD
638Group: Development/Libraries
639URL: http://trac.enlightenment.org/e/wiki/Ecore
640Requires: ecore-imf-devel = %{version}-%{release}
641
642%description -n ecore-imf-static
643Static Ecore IMF library.
644
645%description -n ecore-imf-static -l pl.UTF-8
646Statyczna biblioteka Ecore IMF.
647
648%package -n ecore-imf-module-ibus
649Summary: Ecore IMF IBus input method module
650Summary(pl.UTF-8): Ecore IMF - moduł metody wprowadzania znaków IBus
651License: BSD
652Group: Libraries
653URL: http://trac.enlightenment.org/e/wiki/Ecore
654Requires: ecore-evas = %{version}-%{release}
655Requires: ecore-imf = %{version}-%{release}
656Requires: ecore-x = %{version}-%{release}
657Requires: ibus >= 1.4
658Obsoletes: ecore-module-ibus
659
660%description -n ecore-imf-module-ibus
661Ecore IMF IBus input method module.
662
663%description -n ecore-imf-module-ibus -l pl.UTF-8
664Ecore IMF - moduł metody wprowadzania znaków IBus.
665
666%package -n ecore-imf-module-scim
667Summary: Ecore IMF SCIM input method module
668Summary(pl.UTF-8): Ecore IMF - moduł metody wprowadzania znaków SCIM
669License: BSD
670Group: Libraries
671URL: http://trac.enlightenment.org/e/wiki/Ecore
672Requires: ecore-evas = %{version}-%{release}
673Requires: ecore-imf = %{version}-%{release}
674Requires: ecore-x = %{version}-%{release}
675Requires: scim
676Obsoletes: ecore-module-scim
677
678%description -n ecore-imf-module-scim
679Ecore IMF SCIM input method module.
680
681%description -n ecore-imf-module-scim -l pl.UTF-8
682Ecore IMF - moduł metody wprowadzania znaków SCIM.
683
6af42324
JB
684%package -n ecore-imf-module-wayland
685Summary: Ecore IMF Wayland input method module
686Summary(pl.UTF-8): Ecore IMF - moduł metody wprowadzania znaków Wayland
687License: BSD
688Group: Libraries
689URL: http://trac.enlightenment.org/e/wiki/Ecore
690Requires: ecore-evas = %{version}-%{release}
691Requires: ecore-imf = %{version}-%{release}
692Requires: ecore-wayland = %{version}-%{release}
693
694%description -n ecore-imf-module-wayland
695Ecore IMF Wayland input method module.
696
697%description -n ecore-imf-module-wayland -l pl.UTF-8
698Ecore IMF - moduł metody wprowadzania znaków Wayland.
699
5f8d025f
JB
700%package -n ecore-imf-module-xim
701Summary: Ecore IMF XIM input method module
702Summary(pl.UTF-8): Ecore IMF - moduł metody wprowadzania znaków XIM
703License: BSD
704Group: Libraries
705URL: http://trac.enlightenment.org/e/wiki/Ecore
706Requires: ecore-imf = %{version}-%{release}
707Requires: ecore-x = %{version}-%{release}
708Obsoletes: ecore-module-xim
709
710%description -n ecore-imf-module-xim
711Ecore IMF XIM input method module.
712
713%description -n ecore-imf-module-xim -l pl.UTF-8
714Ecore IMF - moduł metody wprowadzania znaków XIM.
715
716%package -n ecore-imf-evas
717Summary: Ecore IMF Evas library
718Summary(pl.UTF-8): Biblioteka Ecore IMF Evas
719License: BSD
720Group: Libraries
721URL: http://trac.enlightenment.org/e/wiki/Ecore
722Requires: ecore-imf = %{version}-%{release}
723Requires: evas = %{version}-%{release}
724
725%description -n ecore-imf-evas
726Ecore IMF Evas library.
727
728%description -n ecore-imf-evas -l pl.UTF-8
729Biblioteka Ecore IMF Evas.
730
731%package -n ecore-imf-evas-devel
732Summary: Header file for Ecore IMF Evas library
733Summary(pl.UTF-8): Plik nagłówkowy biblioteki Ecore IMF Evas
734License: BSD
735Group: Development/Libraries
736URL: http://trac.enlightenment.org/e/wiki/Ecore
737Requires: ecore-imf-devel = %{version}-%{release}
738Requires: ecore-imf-evas = %{version}-%{release}
739Requires: evas-devel = %{version}-%{release}
740
741%description -n ecore-imf-evas-devel
742Header file for Ecore IMF Evas library.
743
744%description -n ecore-imf-evas-devel -l pl.UTF-8
745Plik nagłówkowy biblioteki Ecore IMF Evas.
746
747%package -n ecore-imf-evas-static
748Summary: Static Ecore IMF Evas library
749Summary(pl.UTF-8): Statyczna biblioteka Ecore IMF Evas
750License: BSD
751Group: Development/Libraries
752URL: http://trac.enlightenment.org/e/wiki/Ecore
753Requires: ecore-imf-evas-devel = %{version}-%{release}
754
755%description -n ecore-imf-evas-static
756Static Ecore IMF Evas library.
757
758%description -n ecore-imf-evas-static -l pl.UTF-8
759Statyczna biblioteka Ecore IMF Evas.
760
761%package -n ecore-input
762Summary: Ecore Input library
763Summary(pl.UTF-8): Biblioteka Ecore Input
764License: BSD
765Group: Libraries
766URL: http://trac.enlightenment.org/e/wiki/Ecore
767Requires: ecore = %{version}-%{release}
768
769%description -n ecore-input
770Ecore Input library.
771
772%description -n ecore-input -l pl.UTF-8
773Biblioteka Ecore Input.
774
775%package -n ecore-input-devel
776Summary: Header file for Ecore Input library
777Summary(pl.UTF-8): Plik nagłówkowy biblioteki Ecore Input
778License: BSD
779Group: Development/Libraries
780URL: http://trac.enlightenment.org/e/wiki/Ecore
781Requires: ecore-devel = %{version}-%{release}
782Requires: ecore-input = %{version}-%{release}
783
784%description -n ecore-input-devel
785Header file for Ecore Input library.
786
787%description -n ecore-input-devel -l pl.UTF-8
788Plik nagłówkowy biblioteki Ecore Input.
789
790%package -n ecore-input-static
791Summary: Static Ecore Input library
792Summary(pl.UTF-8): Statyczna biblioteka Ecore Input
793License: BSD
794Group: Development/Libraries
795URL: http://trac.enlightenment.org/e/wiki/Ecore
796Requires: ecore-input-devel = %{version}-%{release}
797
798%description -n ecore-input-static
799Static Ecore Input library.
800
801%description -n ecore-input-static -l pl.UTF-8
802Statyczna biblioteka Ecore Input.
803
804%package -n ecore-input-evas
805Summary: Ecore Input Evas extension library
806Summary(pl.UTF-8): Biblioteka rozszerzenia Ecore Input Evas
807License: BSD
808Group: Libraries
809URL: http://trac.enlightenment.org/e/wiki/Ecore
810Requires: ecore-input = %{version}-%{release}
811Requires: evas = %{version}-%{release}
812
813%description -n ecore-input-evas
814Ecore Input Evas extension library.
815
816%description -n ecore-input-evas -l pl.UTF-8
817Biblioteka rozszerzenia Ecore Input Evas.
818
819%package -n ecore-input-evas-devel
820Summary: Header file for Ecore Input Evas extension library
821Summary(pl.UTF-8): Plik nagłówkowy biblioteki rozszerzenia Ecore Input Evas
822License: BSD
823Group: Development/Libraries
824URL: http://trac.enlightenment.org/e/wiki/Ecore
825Requires: ecore-input-devel = %{version}-%{release}
826Requires: evas-devel = %{version}-%{release}
827
828%description -n ecore-input-evas-devel
829Header file for Ecore Input Evas extension library.
830
831%description -n ecore-input-evas-devel -l pl.UTF-8
832Plik nagłówkowy biblioteki rozszerzenia Ecore Input Evas.
833
834%package -n ecore-input-evas-static
835Summary: Static Ecore Input Evas extension library
836Summary(pl.UTF-8): Statyczna biblioteka rozszerzenia Ecore Input Evas
837License: BSD
838Group: Development/Libraries
839URL: http://trac.enlightenment.org/e/wiki/Ecore
840Requires: ecore-input-evas-devel = %{version}-%{release}
841
842%description -n ecore-input-evas-static
843Static Ecore Input Evas extension library.
844
845%description -n ecore-input-evas-static -l pl.UTF-8
846Statyczna biblioteka rozszerzenia Ecore Input Evas.
847
848%package -n ecore-ipc
849Summary: Ecore IPC (inter-process communication functions) library
850Summary(pl.UTF-8): Biblioteka Ecore IPC (funkcji komunikacji międzyprocesowej)
851License: BSD
852Group: Libraries
853URL: http://trac.enlightenment.org/e/wiki/Ecore
854Requires: ecore-con = %{version}-%{release}
855
856%description -n ecore-ipc
857Ecore IPC (inter-process communication functions) library.
858
859%description -n ecore-ipc -l pl.UTF-8
860Biblioteka Ecore IPC (funkcji komunikacji międzyprocesowej).
861
862%package -n ecore-ipc-devel
863Summary: Header file for Ecore IPC library
864Summary(pl.UTF-8): Plik nagłówkowy biblioteki Ecore IPC
865License: BSD
866Group: Development/Libraries
867URL: http://trac.enlightenment.org/e/wiki/Ecore
868Requires: ecore-con-devel = %{version}-%{release}
869Requires: ecore-ipc = %{version}-%{release}
870
871%description -n ecore-ipc-devel
872Header file for Ecore IPC (inter-process communication functions)
873library.
874
875%description -n ecore-ipc-devel -l pl.UTF-8
876Plik nagłówkowy biblioteki Ecore IPC (funkcji komunikacji
877międzyprocesowej).
878
879%package -n ecore-ipc-static
880Summary: Static Ecore IPC library
881Summary(pl.UTF-8): Statyczna biblioteka Ecore IPC
882License: BSD
883Group: Development/Libraries
884URL: http://trac.enlightenment.org/e/wiki/Ecore
885Requires: ecore-ipc-devel = %{version}-%{release}
886
887%description -n ecore-ipc-static
888Static Ecore IPC (inter-process communication functions) library.
889
890%description -n ecore-ipc-static -l pl.UTF-8
891Statyczna biblioteka Ecore IPC (funkcji komunikacji międzyprocesowej).
892
893%package -n ecore-sdl
894Summary: Ecore SDL library
895Summary(pl.UTF-8): Biblioteka Ecore SDL
896License: BSD
897Group: Libraries
898URL: http://trac.enlightenment.org/e/wiki/Ecore
899Requires: ecore-input = %{version}-%{release}
900Requires: SDL >= 1.2.0
901
902%description -n ecore-sdl
903Ecore SDL library.
904
905%description -n ecore-sdl -l pl.UTF-8
906Biblioteka Ecore SDL.
907
908%package -n ecore-sdl-devel
909Summary: Header file for Ecore SDL library
910Summary(pl.UTF-8): Plik nagłówkowy biblioteki Ecore SDL
911License: BSD
912Group: Development/Libraries
913URL: http://trac.enlightenment.org/e/wiki/Ecore
914Requires: ecore-input-devel = %{version}-%{release}
915Requires: SDL-devel >= 1.2.0
916
917%description -n ecore-sdl-devel
918Header file for Ecore SDL library.
919
920%description -n ecore-sdl-devel -l pl.UTF-8
921Plik nagłówkowy biblioteki Ecore SDL.
922
923%package -n ecore-sdl-static
924Summary: Static Ecore SDL library
925Summary(pl.UTF-8): Statyczna biblioteka Ecore SDL
926License: BSD
927Group: Development/Libraries
928URL: http://trac.enlightenment.org/e/wiki/Ecore
929Requires: ecore-sdl-devel = %{version}-%{release}
930
931%description -n ecore-sdl-static
932Static Ecore SDL library.
933
934%description -n ecore-sdl-static -l pl.UTF-8
935Statyczna biblioteka Ecore SDL.
936
937%package -n ecore-wayland
938Summary: Ecore Wayland library
939Summary(pl.UTF-8): Biblioteka Ecore Wayland
940Group: Libraries
941Requires: ecore = %{version}-%{release}
942Requires: ecore-input = %{version}-%{release}
943Requires: wayland >= 1.3.0
6af42324 944Requires: xorg-lib-libxkbcommon >= 0.3.0
5f8d025f
JB
945
946%description -n ecore-wayland
947Ecore Wayland library.
948
949%description -n ecore-wayland -l pl.UTF-8
950Biblioteka Ecore Wayland.
951
952%package -n ecore-wayland-devel
953Summary: Header file for Ecore Wayland library
954Summary(pl.UTF-8): Plik nagłówkowy biblioteki Ecore Wayland
955Group: Development/Libraries
956Requires: ecore-devel = %{version}-%{release}
957Requires: ecore-input-devel = %{version}-%{release}
958Requires: wayland-devel >= 1.3.0
6af42324 959Requires: xorg-lib-libxkbcommon-devel >= 0.3.0
5f8d025f
JB
960
961%description -n ecore-wayland-devel
962Header file for Ecore Wayland library.
963
964%description -n ecore-wayland-devel -l pl.UTF-8
965Plik nagłówkowy biblioteki Ecore Wayland.
966
967%package -n ecore-wayland-static
968Summary: Static Ecore Wayland library
969Summary(pl.UTF-8): Statyczna biblioteka Ecore Wayland
970Group: Development/Libraries
971Requires: ecore-wayland-devel = %{version}-%{release}
972
973%description -n ecore-wayland-static
974Static Ecore Wayland library.
975
976%description -n ecore-wayland-static -l pl.UTF-8
977Statyczna biblioteka Ecore Wayland.
978
979%package -n ecore-x
980Summary: Ecore X (functions for dealing with the X Window System) library
981Summary(pl.UTF-8): Biblioteka Ecore X (funkcji do obsługi X Window System)
982Group: X11/Libraries
983Requires: ecore = %{version}-%{release}
984Requires: ecore-input = %{version}-%{release}
985%if %{with xcb}
986Requires: xcb-util >= 0.3.8
987Requires: xcb-util-image >= 0.2.1
988Requires: xcb-util-keysyms >= 0.3.8
989Requires: xcb-util-wm >= 0.3.8
990%else
991Requires: xorg-lib-libXi >= 1.6
3e32949c 992Requires: xorg-lib-libXrandr >= 1.3.3
5f8d025f
JB
993%endif
994
995%description -n ecore-x
996Ecore X (functions for dealing with the X Window System) library.
997
998%description -n ecore-x -l pl.UTF-8
999Biblioteka Ecore X (funkcji do obsługi X Window System).
1000
1001%package -n ecore-x-devel
1002Summary: Header files for Ecore X library
1003Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Ecore X
1004Group: Development/Libraries
1005Requires: ecore-devel = %{version}-%{release}
1006Requires: ecore-input-devel = %{version}-%{release}
1007Requires: ecore-x = %{version}-%{release}
1008%if %{with xcb}
1009Requires: libxcb-devel
1010Requires: pixman-devel
1011Requires: xcb-util-devel >= 0.3.8
1012Requires: xcb-util-image-devel >= 0.2.1
1013Requires: xcb-util-keysyms-devel >= 0.3.8
1014Requires: xcb-util-wm-devel >= 0.3.8
1015%else
1016Requires: xorg-lib-libX11-devel
1017Requires: xorg-lib-libXScrnSaver-devel
1018Requires: xorg-lib-libXcomposite-devel
1019Requires: xorg-lib-libXcursor-devel
1020Requires: xorg-lib-libXdamage-devel
1021Requires: xorg-lib-libXext-devel
1022Requires: xorg-lib-libXfixes-devel
1023Requires: xorg-lib-libXi-devel >= 1.6
1024Requires: xorg-lib-libXinerama-devel
1025Requires: xorg-lib-libXp-devel
3e32949c 1026Requires: xorg-lib-libXrandr-devel >= 1.3.3
5f8d025f
JB
1027Requires: xorg-lib-libXrender-devel
1028Requires: xorg-lib-libXtst-devel
1029%endif
1030
1031%description -n ecore-x-devel
1032Header files for Ecore X (functions for dealing with the X Window
1033System) library.
1034
1035%description -n ecore-x-devel -l pl.UTF-8
1036Pliki nagłówkowe biblioteki Ecore X (funkcji do obsługi X Window
1037System).
1038
1039%package -n ecore-x-static
1040Summary: Static Ecore X library
1041Summary(pl.UTF-8): Statyczna biblioteka Ecore X
1042Group: Development/Libraries
1043Requires: ecore-x-devel = %{version}-%{release}
1044
1045%description -n ecore-x-static
1046Static Ecore X (functions for dealing with the X Window System)
1047library.
1048
1049%description -n ecore-x-static -l pl.UTF-8
1050Statyczna biblioteka Ecore X (funkcji do obsługi X Window System).
1051
1052%package -n edje
1053Summary: Complex Graphical Design/Layout Engine
1054Summary(pl.UTF-8): Złożony silnik graficznego projektowania/planowania
1055License: BSD
1056Group: Libraries
1057URL: http://trac.enlightenment.org/e/wiki/Edje
1058Requires: edje-libs = %{version}-%{release}
1059Requires: evas-loader-png = %{version}-%{release}
1060
1061%description -n edje
1062Edje is a complex graphical design and layout engine. It provides a
1063mechanism for allowing configuration data to define visual elements in
1064terms of layout, behavior, and appearance. Edje allows for multiple
1065collections of layouts in one file, allowing a complete set of images,
1066animations, and controls to exist as a unified whole.
1067
1068Edje separates the arrangement, appearance, and behavior logic into
1069distinct independent entities. This allows visual objects to share
1070image data and configuration information without requiring them to do
1071so. This separation and simplistic event driven style of programming
1072can produce almost any look and feel one could want for basic visual
1073elements. Anything more complex is likely the domain of an application
1074or widget set that may use Edje as a convenient way of being able to
1075configure parts of the display.
1076
1077%description -n edje -l pl.UTF-8
1078Edje to złożony silnik graficznego projektowania i planowania.
1079Dostarcza mechanizm pozwalający na definiowanie elementów graficznych
1080za pomocą danych konfiguracyjnych poprzez rozmieszczenie, zachowanie i
1081wygląd. Edje pozwala na wiele kolekcji projektów w jednym pliku,
1082zezwalając na istnienie pełnego zbioru obrazów, animacji i kontrolek
1083jako całości.
1084
1085Edje oddziela rozmieszczenie, wygląd i logikę zachowania na różne,
1086niezależne elementy. Pozwala to na współdzielenie danych obrazów i
1087informacji o konfiguracji elementów graficznych bez wymagania tego.
1088Rozdzielenie to i uproszczony model programowania sterowanego
1089zdarzeniami może stworzyć prawie dowolny wygląd i zachowanie
1090podstawowych elementów graficznych. Wszystko bardziej złożone jest
1091raczej domeną aplikacji lub zbioru widgetów, które mogą używać Edje
1092jako wygodnego sposobu konfigurowania części ekranu.
1093
1094%package -n edje-libs
1095Summary: Edje library
1096Summary(pl.UTF-8): Biblioteka edje
1097License: BSD
1098Group: Libraries
1099URL: http://trac.enlightenment.org/e/wiki/Edje
1100Requires: ecore-audio = %{version}-%{release}
1101Requires: ecore-evas = %{version}-%{release}
1102Requires: ecore-file = %{version}-%{release}
1103Requires: ecore-imf-evas = %{version}-%{release}
1104Requires: eina = %{version}-%{release}
1105Requires: eio = %{version}-%{release}
1106Requires: eet = %{version}-%{release}
1107Requires: embryo = %{version}-%{release}
1108Requires: ephysics = %{version}-%{release}
3e32949c
JB
1109%{!?with_luajit:Requires: lua51 >= 5.1.0}
1110%{?with_luajit:Requires: luajit >= 2.0.0}
5f8d025f
JB
1111
1112%description -n edje-libs
1113Edje library.
1114
1115%description -n edje-libs -l pl.UTF-8
1116Biblioteka edje.
1117
1118%package -n edje-devel
1119Summary: Edje header files
1120Summary(pl.UTF-8): Pliki nagłówkowe Edje
1121License: BSD
1122Group: Development/Libraries
1123URL: http://trac.enlightenment.org/e/wiki/Edje
1124Requires: ecore-audio-devel = %{version}-%{release}
1125Requires: ecore-evas-devel = %{version}-%{release}
1126Requires: ecore-file-devel = %{version}-%{release}
1127Requires: ecore-imf-evas-devel = %{version}-%{release}
1128Requires: edje-libs = %{version}-%{release}
1129Requires: eet-devel = %{version}-%{release}
1130Requires: eio-devel = %{version}-%{release}
1131Requires: embryo-devel = %{version}-%{release}
1132Requires: ephysics-devel = %{version}-%{release}
3e32949c
JB
1133%{!?with_luajit:Requires: lua51-devel >= 5.1.0}
1134%{?with_luajit:Requires: luajit-devel >= 2.0.0}
5f8d025f
JB
1135
1136%description -n edje-devel
1137Header files for Edje.
1138
1139%description -n edje-devel -l pl.UTF-8
1140Pliki nagłówkowe Edje.
1141
1142%package -n edje-static
1143Summary: Static Edje library
1144Summary(pl.UTF-8): Statyczna biblioteka Edje
1145License: BSD
1146Group: Development/Libraries
1147URL: http://trac.enlightenment.org/e/wiki/Edje
1148Requires: edje-devel = %{version}-%{release}
1149
1150%description -n edje-static
1151Static Edje library.
1152
1153%description -n edje-static -l pl.UTF-8
1154Statyczna biblioteka Edje.
1155
1156%package -n edje-module-emotion
1157Summary: Emotion module for Edje library
1158Summary(pl.UTF-8): Moduł Emotion dla biblioteki Edje
1159License: BSD
1160Group: Libraries
1161URL: http://trac.enlightenment.org/e/wiki/Emotion
1162Requires: edje-libs = %{version}-%{release}
1163Requires: emotion = %{version}-%{release}
1164
1165%description -n edje-module-emotion
1166Emotion module for Edje library.
1167
1168%description -n edje-module-emotion -l pl.UTF-8
1169Moduł Emotion dla biblioteki Edje.
1170
1171%package -n eet
1172Summary: Library for speedy data storage, retrieval, and compression
1173Summary(pl.UTF-8): Biblioteka do szybkiego zapisywania, odtwarzania i kompresji danych
1174License: BSD
1175Group: Libraries
1176URL: http://trac.enlightenment.org/e/wiki/Eet
1177Requires: eina = %{version}-%{release}
1178%{?with_gnutls:Requires: gnutls >= 2.12.16}
1179%{?with_gnutls:Requires: libgcrypt >= 1.2.0}
1180Requires: zlib >= 1.2.3
1181
1182%description -n eet
1183Eet is a tiny library designed to write an arbitary set of chunks of
1184data to a file and optionally compress each chunk (very much like a
1185zip file) and allow fast random-access reading of the file later on.
1186It does not do zip as a zip itself has more complexity than is needed,
1187and it was much simpler to implement this once here.
1188
1189It also can encode and decode data structures in memory, as well as
1190image data for saving to eet files or sending across the network to
1191other machines, or just writing to arbitary files on the system. All
1192data is encoded in a platform independant way and can be written and
1193read by any architecture.
1194
1195%description -n eet -l pl.UTF-8
1196Eet to mała biblioteka zaprojektowana do zapisu dowolnego zbioru
1197porcji danych do pliku i opcjonalnej kompresji każdej porcji (podobnie
1198do pliku zip) oraz umożliwienia później szybkiego odczytu pliku ze
1199swobodnym dostępem. Nie jest to zip, jako że sam zip jest bardziej
1200złożony niż trzeba, a było dużo prościej zaimplementować to tak, jak
1201jest.
1202
1203Biblioteka może także kodować i dekodować struktury danych w pamięci,
1204a także dane obrazów do zapisu do plików eet lub wysyłania po sieci na
1205inne maszyny, lub po prostu zapisywania do dowolnych plików w
1206systemie. Wszystkie dane są kodowane w sposób niezależny od platformy
1207i mogą być zapisywane i odczytywane na dowolnej architekturze.
1208
1209%package -n eet-devel
1210Summary: Header files for Eet library
1211Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Eet
1212License: BSD
1213Group: Development/Libraries
1214URL: http://trac.enlightenment.org/e/wiki/Eet
1215Requires: eet = %{version}-%{release}
1216Requires: eina-devel = %{version}-%{release}
1217%{?with_gnutls:Requires: gnutls-devel >= 2.12.16}
1218%{?with_gnutls:Requires: libgcrypt-devel >= 1.2.0}
1219%{!?with_gnutls:Requires: openssl-devel}
1220Requires: libjpeg-devel
1221Requires: zlib-devel >= 1.2.3
1222
1223%description -n eet-devel
1224Header files for Eet library.
1225
1226%description -n eet-devel -l pl.UTF-8
1227Pliki nagłówkowe biblioteki Eet.
1228
1229%package -n eet-static
1230Summary: Static Eet library
1231Summary(pl.UTF-8): Statyczna biblioteka Eet
1232License: BSD
1233Group: Development/Libraries
1234URL: http://trac.enlightenment.org/e/wiki/Eet
1235Requires: eet-devel = %{version}-%{release}
1236
1237%description -n eet-static
1238Static Eet library.
1239
1240%description -n eet-static -l pl.UTF-8
1241Statyczna biblioteka Eet.
1242
1243%package -n eeze
1244Summary: Library for manipulating devices through udev
1245Summary(pl.UTF-8): Biblioteka do operowania urządzeniami korzystająca z udev
1246License: BSD
1247Group: Libraries
1248URL: http://trac.enlightenment.org/e/wiki/Eeze
1249Requires: ecore-file = %{version}-%{release}
1250Requires: eet = %{version}-%{release}
1251Requires: libmount >= 2.18.0
1252Requires: udev-libs >= 1:148
1253Obsoletes: enlightenment-utils-eeze
1254
1255%description -n eeze
1256Eeze is a library for manipulating devices through udev with a simple
1257and fast API. It interfaces directly with libudev, avoiding such
1258middleman daemons as udisks/upower or hal, to immediately gather
1259device information the instant it becomes known to the system. This
1260can be used to determine such things as:
1261 - If a CD-ROM has a disk inserted
1262 - The temperature of a cpu core
1263 - The remaining power left in a battery
1264 - The current power consumption of various parts
1265 - Monitor in realtime the status of peripheral devices.
1266
1267Each of the above examples can be performed by using only a single
1268eeze function, as one of the primary focuses of the library is to
1269reduce the complexity of managing devices.
1270
1271%description -n eeze -l pl.UTF-8
1272Eeze to bibliotek do operowania urządzeniami poprzez udev z prostym i
1273szybkim API. Działa bezpośrednio z libudev, bez pośrednich demonów,
1274takich jak udisks, upower czy hal, aby zebrać informacje z urządzeń
1275natychmiast, kiedy staną się znane w systemie. Może to służyć do
1276określania rzeczy takich jak:
1277 - włożenie płyty CD
1278 - termperatura rdzenia procesora
1279 - pozostała pojemność baterii
1280 - aktualne zużycie energii przez różne elementy
1281 - monitorowanie stanu urządzeń peryferyjnych w czasie rzeczywistym.
1282
1283Każde z tych zapytań może być wykonane przy użyciu jedynie pojedynczej
1284funkcji eeze, jako że jedną z głównych idei biblioteki jest
1285ograniczenie skomplikowania zarządzania urządzeniami.
1286
1287%package -n eeze-devel
1288Summary: Eeze header files
1289Summary(pl.UTF-8): Pliki nagłówkowe Eeze
1290License: BSD
1291Group: Development/Libraries
1292URL: http://trac.enlightenment.org/e/wiki/Eeze
1293Requires: eeze = %{version}-%{release}
1294Requires: ecore-file-devel = %{version}-%{release}
1295Requires: libmount-devel >= 2.18.0
1296Requires: udev-devel >= 1:148
1297
1298%description -n eeze-devel
1299Header files for Eeze.
1300
1301%description -n eeze-devel -l pl.UTF-8
1302Pliki nagłówkowe Eeze.
1303
1304%package -n eeze-static
1305Summary: Static Eeze library
1306Summary(pl.UTF-8): Statyczna biblioteka Eeze
1307License: BSD
1308Group: Development/Libraries
1309URL: http://trac.enlightenment.org/e/wiki/Eeze
1310Requires: eeze-devel = %{version}-%{release}
1311
1312%description -n eeze-static
1313Static Eeze library.
1314
1315%description -n eeze-static -l pl.UTF-8
1316Statyczna biblioteka Eeze.
1317
1318%package -n efreet
1319Summary: freedesktop.org standards implementation for the EFL
1320Summary(pl.UTF-8): Implementacja standardów freedesktop.org dla EFL
1321License: BSD
1322Group: Libraries
1323URL: http://trac.enlightenment.org/e/wiki/Efreet
1324Requires: dbus
1325Requires: efreet-libs = %{version}-%{release}
1326
1327%description -n efreet
1328Efreet is an implementation of the following specifications from
1329freedesktop.org:
1330 - Base Directory - Locations for system and user specific desktop
1331 configuration files,
1332 - Desktop Entries - The metadata associated with the applications
1333 installed on a system,
1334 - Application Menus - The arrangement of available applications into
1335 a hierarchical menu,
1336 - Icon Themes - A means of associating icons with various objects on
1337 the desktop in a themable fashion.
1338
1339By following these specifications, Enlightenment 0.17 uses the same
1340format for describing application launchers, menus and icon themes as
1341the GNOME, KDE and XFCE Desktop Environments. A system must only
1342provide a single set of this data for use with any of these desktops.
1343
1344%description -n efreet -l pl.UTF-8
1345Efreet to implementacja następujących specyfikacji z freedesktop.org:
1346 - Base Directory - położenie plików konfiguracyjnych środowiska dla
1347 systemu i użytkownika,
1348 - Desktop Entries - metadane związane z aplikacjami zainstalowanymi w
1349 systemie,
1350 - Application Menus - uporządkowanie dostępnych aplikacji w menu
1351 hierarchiczne,
1352 - Icon Themes - sposób wiązania ikon z różnymi obiektami w środowisku
1353 w sposób pozwalający na ustawianie motywów.
1354
1355%package -n efreet-libs
1356Summary: Efreet shared libraries
1357Summary(pl.UTF-8): Biblioteki współdzielone Efreet
1358License: BSD
1359Group: Libraries
1360URL: http://trac.enlightenment.org/e/wiki/Efreet
1361Requires: ecore-file = %{version}-%{release}
1362Requires: eldbus = %{version}-%{release}
1363Requires: eet = %{version}-%{release}
1364
1365%description -n efreet-libs
1366Efreet shared libraries.
1367
1368%description -n efreet-libs -l pl.UTF-8
1369Biblioteki współdzielone Efreet.
1370
1371%package -n efreet-devel
1372Summary: Efreet header files
1373Summary(pl.UTF-8): Pliki nagłówkowe Efreet
1374License: BSD
1375Group: Development/Libraries
1376URL: http://trac.enlightenment.org/e/wiki/Efreet
1377Requires: ecore-file-devel = %{version}-%{release}
1378Requires: eet-devel = %{version}-%{release}
1379Requires: efreet-libs = %{version}-%{release}
1380Requires: eldbus-devel = %{version}-%{release}
1381
1382%description -n efreet-devel
1383Header files for Efreet.
1384
1385%description -n efreet-devel -l pl.UTF-8
1386Pliki nagłówkowe Efreet.
1387
1388%package -n efreet-static
1389Summary: Static Efreet library
1390Summary(pl.UTF-8): Statyczna biblioteka Efreet
1391License: BSD
1392Group: Development/Libraries
1393URL: http://trac.enlightenment.org/e/wiki/Efreet
1394Requires: efreet-devel = %{version}-%{release}
1395
1396%description -n efreet-static
1397Static Efreet library.
1398
1399%description -n efreet-static -l pl.UTF-8
1400Statyczna biblioteka Efreet.
1401
1402%package -n eina
1403Summary: Data types library (list, hash, etc.)
1404Summary(pl.UTF-8): Biblioteka struktur danych (lista, hasz, itp.)
1405License: LGPL v2.1+
1406Group: Libraries
1407URL: http://trac.enlightenment.org/e/wiki/Eina
9d1341c7 1408%{?with_systemd:Requires: systemd-libs >= 1:192}
5f8d025f
JB
1409
1410%description -n eina
1411Data types library (list, hash, etc.)
1412
1413%description -n eina -l pl.UTF-8
1414Bilblioteka struktur danych (lista, hasz, itp.).
1415
1416%package -n eina-devel
1417Summary: Eina header files
1418Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Eina
1419License: LGPL v2.1+
1420Group: Development/Libraries
1421URL: http://trac.enlightenment.org/e/wiki/Eina
1422Requires: eina = %{version}-%{release}
9d1341c7 1423%{?with_systemd:Requires: systemd-devel >= 1:192}
5f8d025f
JB
1424
1425%description -n eina-devel
1426Header files for Eina.
1427
1428%description -n eina-devel -l pl.UTF-8
1429Pliki nagłówkowe biblioteki Eina.
1430
1431%package -n eina-static
1432Summary: Static Eina library
1433Summary(pl.UTF-8): Statyczna biblioteka Eina
1434License: LGPL v2.1+
1435Group: Development/Libraries
1436URL: http://trac.enlightenment.org/e/wiki/Eina
1437Requires: eina-devel = %{version}-%{release}
1438
1439%description -n eina-static
1440Static Eina library.
1441
1442%description -n eina-static -l pl.UTF-8
1443Statyczna biblioteka Eina.
1444
1445%package -n eio
1446Summary: Enlightenment Input Output Library
1447Summary(pl.UTF-8): Enlightenment Input Output - biblioteka wejścia/wyjścia z projektu Enlightenment
1448License: LGPL v2.1+
1449Group: Libraries
1450URL: http://trac.enlightenment.org/e/wiki/Eio
1451Requires: ecore = %{version}-%{release}
1452Requires: eet = %{version}-%{release}
1453
1454%description -n eio
1455This library is intended to provide non blocking I/O by using thread
1456for all operation that may block. It depends only on eina and ecore
1457right now. It should integrate all the features/functions of
1458Ecore_File that could block.
1459
1460%description -n eio -l pl.UTF-8
1461Ta biblioteka na za zadanie zapewniać nieblokujące operacje we/wy
1462poprzez użycie wątków dla wszystkich operacji, które mogę być
1463blokujące. Na razie wymaga tylko bibliotek eina i ecore. Powinna
1464zawierać wszystkie funkcje Ecore_File, które mogą być blokujące.
1465
1466%package -n eio-devel
1467Summary: Header files for Eio library
1468Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Eio
1469Group: Development/Libraries
1470Requires: ecore-devel = %{version}-%{release}
1471Requires: eet-devel = %{version}-%{release}
1472Requires: eio = %{version}-%{release}
1473Conflicts: libeio-devel
1474
1475%description -n eio-devel
1476Header files for Eio library.
1477
1478%description -n eio-devel -l pl.UTF-8
1479Pliki nagłówkowe biblioteki Eio.
1480
1481%package -n eio-static
1482Summary: Static Eio library
1483Summary(pl.UTF-8): Statyczna biblioteka Eio
1484Group: Development/Libraries
1485Requires: eio-devel = %{version}-%{release}
1486
1487%description -n eio-static
1488Static Eio library.
1489
1490%description -n eio-static -l pl.UTF-8
1491Statyczna biblioteka Eio.
1492
1493%package -n eldbus
1494Summary: Easy access to D-Bus from EFL applications
1495Summary(pl.UTF-8): Łatwy dostęp do usługi D-Bus z aplikacji EFL
1496License: LGPL v2.1+
1497Group: Libraries
1498Requires: ecore = %{version}-%{release}
1499Requires: eina = %{version}-%{release}
1500
1501%description -n eldbus
1502Eldbus provides easy access to D-Bus from EFL applications.
1503
1504Eldbus allows connecting to both system and session buses acting as
1505both client and service roles.
1506
1507%description -n eldbus -l pl.UTF-8
1508Eldbus zapewnia łatwy dostęp do usługi D-Bus z aplikacji EFL.
1509
1510Eldbus pozwala na łączenie się z szyną systemową lub sesyjną, zarówno
1511w roli klienta, jak i usługi.
1512
1513%package -n eldbus-devel
1514Summary: Header files for eldbus library
1515Summary(pl.UTF-8): Pliki nagłówkowe biblioteki eldbus
1516License: LGPL v2.1+
1517Group: Development/Libraries
1518Requires: dbus-devel
1519Requires: ecore-devel = %{version}-%{release}
1520Requires: eina-devel = %{version}-%{release}
1521Requires: eldbus = %{version}-%{release}
1522
1523%description -n eldbus-devel
1524Header files for eldbus library.
1525
1526%description -n eldbus-devel -l pl.UTF-8
1527Pliki nagłówkowe biblioteki eldbus.
1528
1529%package -n eldbus-static
1530Summary: Static eldbus library
1531Summary(pl.UTF-8): Statyczna biblioteka eldbus
1532License: LGPL v2.1+
1533Group: Development/Libraries
1534Requires: eldbus-devel = %{version}-%{release}
1535
1536%description -n eldbus-static
1537Static eldbus library.
1538
1539%description -n eldbus-static -l pl.UTF-8
1540Statyczna biblioteka eldbus.
1541
1542%package -n embryo
1543Summary: Enlightenment Fundation Libraries - Embryo
1544Summary(pl.UTF-8): Podstawowe biblioteki Enlightenmenta - Embryo
1545License: BSD
1546Group: Libraries
1547URL: http://trac.enlightenment.org/e/wiki/Embryo
1548Requires: eina = %{version}-%{release}
1549
1550%description -n embryo
1551Embryo is a tiny library designed as a virtual machine to interpret a
1552limited set of small compiled programs.
1553
1554%description -n embryo -l pl.UTF-8
1555Embryo to mała biblioteka zaprojektowana jako maszyna wirtualna do
1556interpretowania ograniczonego zbioru małych skompilowanych programów.
1557
1558%package -n embryo-devel
1559Summary: Embryo header files
1560Summary(pl.UTF-8): Pliki nagłówkowe Embryo
1561License: BSD
1562Group: Development/Libraries
1563URL: http://trac.enlightenment.org/e/wiki/Embryo
1564Requires: eina-devel = %{version}-%{release}
1565Requires: embryo = %{version}-%{release}
1566
1567%description -n embryo-devel
1568Header files for Embryo.
1569
1570%description -n embryo-devel -l pl.UTF-8
1571Pliki nagłówkowe Embryo.
1572
1573%package -n embryo-static
1574Summary: Static Embryo library
1575Summary(pl.UTF-8): Statyczna biblioteka Embryo
1576License: BSD
1577Group: Development/Libraries
1578URL: http://trac.enlightenment.org/e/wiki/Embryo
1579Requires: embryo-devel = %{version}-%{release}
1580
1581%description -n embryo-static
1582Static Embryo library.
1583
1584%description -n embryo-static -l pl.UTF-8
1585Statyczna biblioteka Embryo.
1586
1587%package -n emotion
1588Summary: Emotion - EFL media playback library
1589Summary(pl.UTF-8): Emotion - biblioteka EFL do odtwarzania multimediów
1590License: BSD
1591Group: Libraries
1592URL: http://trac.enlightenment.org/e/wiki/Emotion
1593Requires: ecore = %{version}-%{release}
1594Requires: eet = %{version}-%{release}
1595Requires: eeze = %{version}-%{release}
1596Requires: eio = %{version}-%{release}
1597Requires: evas = %{version}-%{release}
1598# for edje module
1599Requires: edje-libs = %{version}-%{release}
1600
1601%description -n emotion
1602Emotion is a library to easily integrate media playback into EFL
1603applications, it will take care of using Ecore's main loop and video
1604display is done using Evas.
1605
1606%description -n emotion -l pl.UTF-8
1607Emotion to biblioteka pozwalająca na łatwą integrację odtwarzania
1608multimediów w aplikacjach EFL. Współpracuje z główną pętlą Ecore, a do
1609wyświetlania wykorzystuje bibliotekę Evas.
1610
1611%package -n emotion-devel
1612Summary: Emotion header files
1613Summary(pl.UTF-8): Pliki nagłówkowe Emotion
1614License: BSD
1615Group: Development/Libraries
1616URL: http://trac.enlightenment.org/e/wiki/Emotion
1617Requires: ecore-devel = %{version}-%{release}
1618Requires: eio-devel = %{version}-%{release}
1619Requires: eet-devel = %{version}-%{release}
1620Requires: eeze-devel = %{version}-%{release}
1621Requires: emotion = %{version}-%{release}
1622Requires: evas-devel = %{version}-%{release}
1623
1624%description -n emotion-devel
1625Header files for Emotion.
1626
1627%description -n emotion-devel -l pl.UTF-8
1628Pliki nagłówkowe Emotion.
1629
1630%package -n emotion-static
1631Summary: Static Emotion library
1632Summary(pl.UTF-8): Statyczna biblioteka Emotion
1633License: BSD
1634Group: Development/Libraries
1635URL: http://trac.enlightenment.org/e/wiki/Emotion
1636Requires: emotion-devel = %{version}-%{release}
1637
1638%description -n emotion-static
1639Static Emotion library.
1640
1641%description -n emotion-static -l pl.UTF-8
1642Statyczna biblioteka Emotion.
1643
1644%package -n emotion-decoder-gstreamer
1645Summary: Emotion decoder using gstreamer
1646Summary(pl.UTF-8): Dekoder Emotion używający gstreamera
1647License: BSD
1648Group: Libraries
1649URL: http://trac.enlightenment.org/e/wiki/Emotion
1650Requires: emotion = %{version}-%{release}
3e32949c
JB
1651Requires: gstreamer >= 1.0
1652Requires: gstreamer-plugins-base >= 1.0
5f8d025f
JB
1653
1654%description -n emotion-decoder-gstreamer
1655Emotion decoder using gstreamer.
1656
1657%description -n emotion-decoder-gstreamer -l pl.UTF-8
1658Dekoder Emotion używający gstreamera.
1659
1660%package -n emotion-decoder-xine
1661Summary: Emotion decoder using xine
1662Summary(pl.UTF-8): Dekoder Emotion używający xine
1663License: BSD
1664Group: Libraries
1665URL: http://trac.enlightenment.org/e/wiki/Emotion
1666Requires: emotion = %{version}-%{release}
1667Requires: xine-lib >= 2:1.1.1
1668
1669%description -n emotion-decoder-xine
1670Emotion decoder using xine.
1671
1672%description -n emotion-decoder-xine -l pl.UTF-8
1673Dekoder Emotion używający xine.
1674
1675%package -n eo
1676Summary: Object type library
1677Summary(pl.UTF-8): Biblioteka typów obiektów
1678License: BSD
1679Group: Libraries
1680Requires: eina = %{version}-%{release}
1681
1682%description -n eo
1683Eo is an object type library.
1684
1685%description -n eo -l pl.UTF-8
1686Eo to biblioteka typów obiektów.
1687
1688%package -n eo-devel
1689Summary: Header file for Eo library
1690Summary(pl.UTF-8): Plik nagłówkowy biblioteki Eo
1691License: BSD
1692Group: Development/Libraries
1693Requires: eina-devel = %{version}-%{release}
1694Requires: eo = %{version}-%{release}
1695
1696%description -n eo-devel
1697Header file for Eo library.
1698
1699%description -n eo-devel -l pl.UTF-8
1700Plik nagłówkowy biblioteki Eo.
1701
1702%package -n eo-static
1703Summary: Static Eo library
1704Summary(pl.UTF-8): Statyczna biblioteka Eo
1705License: BSD
1706Group: Development/Libraries
1707Requires: eo-devel = %{version}-%{release}
1708
1709%description -n eo-static
1710Static Eo library.
1711
1712%description -n eo-static -l pl.UTF-8
1713Statyczna biblioteka Eo.
1714
1715%package -n eo-gdb
1716Summary: GDB Python support scripts for Eo types
1717Summary(pl.UTF-8): Skrypty Pythona do obsługi typów Eo w GDB
1718Group: Development/Debuggers
1719Requires: eo = %{version}-%{release}
1720Requires: gdb
1721
1722%description -n eo-gdb
1723GDB Python support scripts for Eo types.
1724
1725%description -n eo-gdb -l pl.UTF-8
1726Skrypty Pythona do obsługi typów Eo w GDB.
1727
1728%package -n ephysics
1729Summary: EPhysics - wrapper for physics engine
1730Summary(pl.UTF-8): EPhysics - interfejs do silnika fizyki
1731Group: Libraries
1732Requires: bullet >= 2.80
1733Requires: ecore = %{version}-%{release}
1734Requires: evas = %{version}-%{release}
1735
1736%description -n ephysics
1737EPhysics is a wrapper for physics engine.
1738
1739%description -n ephysics -l pl.UTF-8
1740EPhysics to interfejs do silnika fizyki.
1741
1742%package -n ephysics-devel
1743Summary: Header file for EPhysics library
1744Summary(pl.UTF-8): Plik nagłówkowy biblioteki EPhysics
1745Group: Development/Libraries
1746Requires: bullet-devel >= 2.80
1747Requires: ecore-devel = %{version}-%{release}
1748Requires: ephysics = %{version}-%{release}
1749Requires: evas-devel = %{version}-%{release}
1750
1751%description -n ephysics-devel
1752Header file for EPhysics library.
1753
1754%description -n ephysics-devel -l pl.UTF-8
1755Plik nagłówkowy biblioteki EPhysics.
1756
1757%package -n ephysics-static
1758Summary: Static EPhysics library
1759Summary(pl.UTF-8): Statyczna biblioteka EPhysics
1760Group: Development/Libraries
1761Requires: ephysics-devel = %{version}-%{release}
1762
1763%description -n ephysics-static
1764Static EPhysics library.
1765
1766%description -n ephysics-static -l pl.UTF-8
1767Statyczna biblioteka EPhysics.
1768
1769%package -n ethumb
1770Summary: Ethumb - thumbnail generation service and utilities
1771Summary(pl.UTF-8): Ethumb - usługa i narzędzia generujące miniaturki
1772License: LGPL v2.1
1773Group: Applications/Graphics
1774URL: http://trac.enlightenment.org/e/wiki/Ethumb
1775Requires: dbus
1776Requires: ethumb-libs = %{version}-%{release}
1777Obsoletes: ethumb-plugin-epdf
1778
1779%description -n ethumb
1780Ethumb is a thumbnail generation library. Features:
1781- create thumbnails with a predefined frame (possibly an edje frame);
1782- have an option to create fdo-like thumbnails;
1783- have a client/server utility.
1784
1785%description -n ethumb -l pl.UTF-8
1786Ethumb to biblioteka do generowania miniaturek. Możliwości:
1787- tworzenie miniaturek z predefiniowaną ramką (w tym ramką edje);
1788- opcja tworzenia miniaturek w stylu fdo;
1789- narzędzia klient-serwer.
1790
1791%package -n ethumb-libs
1792Summary: Ethumb shared libraries
1793Summary(pl.UTF-8): Biblioteki współdzielone Ethumb
1794License: LGPL v2.1
1795Group: Libraries
1796URL: http://trac.enlightenment.org/e/wiki/Ethumb
1797Requires: ecore-evas = %{version}-%{release}
1798Requires: ecore-file = %{version}-%{release}
1799Requires: edje-libs = %{version}-%{release}
1800Requires: eldbus = %{version}-%{release}
1801
1802%description -n ethumb-libs
1803Ethumb shared libraries.
1804
1805%description -n ethumb-libs -l pl.UTF-8
1806Biblioteki współdzielone Ethumb.
1807
1808%package -n ethumb-devel
1809Summary: Header files for Ethumb libraries
1810Summary(pl.UTF-8): Pliki nagłówkowe bibliotek Ethumb
1811License: LGPL v2.1
1812Group: Development/Libraries
1813URL: http://trac.enlightenment.org/e/wiki/Ethumb
1814Requires: ethumb-libs = %{version}-%{release}
1815Requires: ecore-evas-devel = %{version}-%{release}
1816Requires: ecore-file-devel = %{version}-%{release}
1817Requires: edje-devel = %{version}-%{release}
1818Requires: eldbus-devel = %{version}-%{release}
1819
1820%description -n ethumb-devel
1821Header files for Ethumb libraries.
1822
1823%description -n ethumb-devel -l pl.UTF-8
1824Pliki nagłówkowe bibliotek Ethumb.
1825
1826%package -n ethumb-static
1827Summary: Static Ethumb libraries
1828Summary(pl.UTF-8): Statyczne biblioteki Ethumb
1829License: LGPL v2.1
1830Group: Development/Libraries
1831URL: http://trac.enlightenment.org/e/wiki/Ethumb
1832Requires: ethumb-devel = %{version}-%{release}
1833
1834%description -n ethumb-static
1835Static Ethumb libraries.
1836
1837%description -n ethumb-static -l pl.UTF-8
1838Statyczne biblioteki Ethumb.
1839
1840%package -n ethumb-plugin-emotion
1841Summary: Emotion plugin for Ethumb library
1842Summary(pl.UTF-8): Wtyczka Emotion dla biblioteki Ethumb
1843License: LGPL v2.1
1844Group: Libraries
1845URL: http://trac.enlightenment.org/e/wiki/Ethumb
1846Requires: edje-libs = %{version}-%{release}
1847Requires: emotion = %{version}-%{release}
1848Requires: ethumb-libs = %{version}-%{release}
1849
1850%description -n ethumb-plugin-emotion
1851Emotion plugin for Ethumb library. It creates thumbnails from movies
1852using Emotion library.
1853
1854%description -n ethumb-plugin-emotion -l pl.UTF-8
1855Wtyczka Emotion dla biblioteki Ethumb. Potrafi tworzyć miniaturki z
1856filmów przy użyciu biblioteki Emotion.
1857
1858%package -n evas
1859Summary: Multi-platform Canvas Library
1860Summary(pl.UTF-8): Wieloplatformowa biblioteka do rysowania
1861License: BSD
1862Group: Libraries
1863URL: http://trac.enlightenment.org/e/wiki/Evas
1864Requires: eet = %{version}-%{release}
1865Requires: eo = %{version}-%{release}
1866Requires: fontconfig-libs >= 2.5.0
1867Requires: freetype >= 1:2.2
1868Requires: fribidi >= 0.19.2
1869Requires: harfbuzz >= 0.9.0
1870# Provides for statically linked modules
1871Provides: evas-engine-buffer = %{version}-%{release}
1872Provides: evas-engine-software_generic = %{version}-%{release}
1873Provides: evas-loader-eet = %{version}-%{release}
1874Provides: evas-loader-pmaps = %{version}-%{release}
1875Provides: evas-loader-xpm = %{version}-%{release}
1876Provides: evas-saver-eet = %{version}-%{release}
1877# packages merged in
1878Obsoletes: evas-engine-buffer < %{version}-%{release}
1879Obsoletes: evas-engine-software_generic < %{version}-%{release}
1880Obsoletes: evas-libs
1881Obsoletes: evas-loader-eet < %{version}-%{release}
1882Obsoletes: evas-loader-pmaps < %{version}-%{release}
1883Obsoletes: evas-loader-xpm < %{version}-%{release}
1884Obsoletes: evas-saver-eet < %{version}-%{release}
1885# obsolete packages
1886Obsoletes: evas-engine-directfb
1887Obsoletes: evas-engine-software_8
1888Obsoletes: evas-engine-software_8_x11
1889Obsoletes: evas-engine-software_16
1890Obsoletes: evas-engine-software_16_sdl
1891Obsoletes: evas-engine-software_16_x11
1892Obsoletes: evas-engine-software_qtopia
1893Obsoletes: evas-engine-xrender_x11
1894Obsoletes: evas-engine-xrender_xcb
1895Obsoletes: evas-loader-edb
1896Obsoletes: evas-loader-svg
1897Obsoletes: evas-saver-edb
1898
1899%description -n evas
1900Evas is a clean display canvas API for several target display systems
1901that can draw anti-aliased text, smooth super and sub-sampled scaled
1902images, alpha-blend objects much and more.
1903
1904%description -n evas -l pl.UTF-8
1905Evas to czyste API "płótna obrazu" dla różnych systemów wyświetlania,
1906będące w stanie rysować tekst z antyaliasingiem, wygładzane, skalowane
1907obrazy, obiekty z alpha-blendingiem i inne elementy.
1908
1909%package -n evas-devel
1910Summary: Evas header files
1911Summary(pl.UTF-8): Pliki nagłówkowe Evas
1912License: BSD
1913Group: Development/Libraries
1914URL: http://trac.enlightenment.org/e/wiki/Evas
1915Requires: evas = %{version}-%{release}
1916Requires: eet-devel = %{version}-%{release}
1917Requires: eo-devel = %{version}-%{release}
1918Requires: fontconfig-devel >= 2.5.0
1919Requires: freetype-devel >= 1:2.2
1920Requires: fribidi-devel >= 0.19.2
1921Requires: harfbuzz-devel >= 0.9.0
1922
1923%description -n evas-devel
1924Header files for Evas.
1925
1926%description -n evas-devel -l pl.UTF-8
1927Pliki nagłówkowe Evas.
1928
1929%package -n evas-static
1930Summary: Static Evas library
1931Summary(pl.UTF-8): Statyczna biblioteka Evas
1932License: BSD
1933Group: Development/Libraries
1934URL: http://trac.enlightenment.org/e/wiki/Evas
1935Requires: evas-devel = %{version}-%{release}
1936
1937%description -n evas-static
1938Static Evas library.
1939
1940%description -n evas-static -l pl.UTF-8
1941Statyczna biblioteka Evas.
1942
1943## EVAS MODULES
1944# engines:
1945%package -n evas-engine-drm
1946Summary: DRM rendering engine module for Evas
1947Summary(pl.UTF-8): Moduł silnika renderującego DRM dla Evas
1948License: BSD
1949Group: Libraries
1950URL: http://trac.enlightenment.org/e/wiki/Evas
1951Requires: evas = %{version}-%{release}
1952
1953%description -n evas-engine-drm
1954DRM rendering engine module for Evas.
1955
1956%description -n evas-engine-drm -l pl.UTF-8
1957Moduł silnika renderującego DRM dla Evas.
1958
1959%package -n evas-engine-fb
1960Summary: Framebuffer rendering engine module for Evas
1961Summary(pl.UTF-8): Moduł silnika renderującego na framebuffer dla Evas
1962License: BSD
1963Group: Libraries
1964URL: http://trac.enlightenment.org/e/wiki/Evas
1965Requires: evas = %{version}-%{release}
1966
1967%description -n evas-engine-fb
1968Framebuffer rendering engine module for Evas.
1969
1970%description -n evas-engine-fb -l pl.UTF-8
1971Moduł silnika renderującego na framebuffer dla Evas.
1972
1973%package -n evas-engine-gl_sdl
1974Summary: SDL OpenGL rendering engine module for Evas
1975Summary(pl.UTF-8): Moduł silnika renderującego na SDL OpenGL dla Evas
1976License: BSD
1977Group: Libraries
1978URL: http://trac.enlightenment.org/e/wiki/Evas
1979Requires: evas = %{version}-%{release}
1980Requires: SDL >= 1.2.0
1981
1982%description -n evas-engine-gl_sdl
1983SDL OpenGL rendering engine module for Evas.
1984
1985%description -n evas-engine-gl_sdl -l pl.UTF-8
1986Moduł silnika renderującego na SDL OpenGL dla Evas.
1987
1988%package -n evas-engine-gl_x11
1989Summary: OpenGL under X11 rendering engine module for Evas
1990Summary(pl.UTF-8): Moduł silnika renderującego na OpenGL pod X11 dla Evas
1991License: BSD
1992Group: Libraries
1993URL: http://trac.enlightenment.org/e/wiki/Evas
1994Requires: evas = %{version}-%{release}
1995
1996%description -n evas-engine-gl_x11
1997OpenGL under X11 rendering engine module for Evas.
1998
1999%description -n evas-engine-gl_x11 -l pl.UTF-8
2000Moduł silnika renderującego na OpenGL pod X11 dla Evas.
2001
2002%package -n evas-engine-software_x11
2003Summary: Software X11 rendering engine module for Evas
2004Summary(pl.UTF-8): Moduł programowego silnika renderującego X11 dla Evas
2005License: BSD
2006Group: Libraries
2007URL: http://trac.enlightenment.org/e/wiki/Evas
2008Requires: evas = %{version}-%{release}
2009Obsoletes: evas-engine-software_xcb
2010
2011%description -n evas-engine-software_x11
2012Software X11 rendering engine module for Evas.
2013
2014%description -n evas-engine-software_x11 -l pl.UTF-8
2015Moduł programowego silnika renderującego X11 dla Evas.
2016
2017%package -n evas-engine-wayland_egl
2018Summary: Wayland EGL rendering engine module for Evas
2019Summary(pl.UTF-8): Moduł silnika renderującego Wayland EGL dla Evas
2020License: BSD
2021Group: Libraries
2022URL: http://trac.enlightenment.org/e/wiki/Evas
6af42324
JB
2023Requires: Mesa-libEGL-devel >= 7.10
2024Requires: Mesa-libwayland-egl-devel >= 9.2.0
5f8d025f
JB
2025Requires: evas = %{version}-%{release}
2026
2027%description -n evas-engine-wayland_egl
2028Wayland EGL rendering engine module for Evas.
2029
2030%description -n evas-engine-wayland_egl -l pl.UTF-8
2031Moduł silnika renderującego Wayland EGL dla Evas.
2032
2033%package -n evas-engine-wayland_shm
2034Summary: Wayland SHM rendering engine module for Evas
2035Summary(pl.UTF-8): Moduł silnika renderującego Wayland SHM dla Evas
2036License: BSD
2037Group: Libraries
2038URL: http://trac.enlightenment.org/e/wiki/Evas
2039Requires: evas = %{version}-%{release}
2040
2041%description -n evas-engine-wayland_shm
2042Wayland SHM rendering engine module for Evas.
2043
2044%description -n evas-engine-wayland_shm -l pl.UTF-8
2045Moduł silnika renderującego Wayland SHM dla Evas.
2046
2047# loaders:
2048%package -n evas-loader-gif
2049Summary: GIF Image loader module for Evas
2050Summary(pl.UTF-8): Moduł wczytywania obrazów GIF dla Evas
2051License: BSD
2052Group: Libraries
2053URL: http://trac.enlightenment.org/e/wiki/Evas
2054Requires: evas = %{version}-%{release}
2055
2056%description -n evas-loader-gif
2057GIF Image loader module for Evas.
2058
2059%description -n evas-loader-gif -l pl.UTF-8
2060Moduł wczytywania obrazów GIF dla Evas.
2061
2062%package -n evas-loader-jp2k
2063Summary: JPEG2000 Image loader module for Evas
2064Summary(pl.UTF-8): Moduł wczytywania obrazów JPEG2000 dla Evas
2065License: BSD
2066Group: Libraries
2067URL: http://trac.enlightenment.org/e/wiki/Evas
2068Requires: evas = %{version}-%{release}
2069
2070%description -n evas-loader-jp2k
2071JPEG2000 Image loader module for Evas.
2072
2073%description -n evas-loader-jp2k -l pl.UTF-8
2074Moduł wczytywania obrazów JPEG2000 dla Evas.
2075
2076%package -n evas-loader-jpeg
2077Summary: JPEG Image loader module for Evas
2078Summary(pl.UTF-8): Moduł wczytywania obrazów JPEG dla Evas
2079License: BSD
2080Group: Libraries
2081URL: http://trac.enlightenment.org/e/wiki/Evas
2082Requires: evas = %{version}-%{release}
2083
2084%description -n evas-loader-jpeg
2085JPEG Image loader module for Evas.
2086
2087%description -n evas-loader-jpeg -l pl.UTF-8
2088Moduł wczytywania obrazów JPEG dla Evas.
2089
2090%package -n evas-loader-png
2091Summary: PNG Image loader module for Evas
2092Summary(pl.UTF-8): Moduł wczytywania obrazów PNG dla Evas
2093License: BSD
2094Group: Libraries
2095URL: http://trac.enlightenment.org/e/wiki/Evas
2096Requires: evas = %{version}-%{release}
2097Requires: libpng >= 1.2.10
2098
2099%description -n evas-loader-png
2100PNG Image loader module for Evas.
2101
2102%description -n evas-loader-png -l pl.UTF-8
2103Moduł wczytywania obrazów PNG dla Evas.
2104
2105%package -n evas-loader-tiff
2106Summary: TIFF Image loader module for Evas
2107Summary(pl.UTF-8): Moduł wczytywania obrazów TIFF dla Evas
2108License: BSD
2109Group: Libraries
2110URL: http://trac.enlightenment.org/e/wiki/Evas
2111Requires: evas = %{version}-%{release}
2112
2113%description -n evas-loader-tiff
2114TIFF Image loader module for Evas.
2115
2116%description -n evas-loader-tiff -l pl.UTF-8
2117Moduł wczytywania obrazów TIFF dla Evas.
2118
2119%package -n evas-loader-webp
2120Summary: WebP Image loader module for Evas
2121Summary(pl.UTF-8): Moduł wczytywania obrazów WebP dla Evas
2122License: BSD
2123Group: Libraries
2124URL: http://trac.enlightenment.org/e/wiki/Evas
2125Requires: evas = %{version}-%{release}
2126
2127%description -n evas-loader-webp
2128WebP Image loader module for Evas.
2129
2130%description -n evas-loader-webp -l pl.UTF-8
2131Moduł wczytywania obrazów WebP dla Evas.
2132
2133# savers:
2134%package -n evas-saver-jpeg
2135Summary: JPEG Image saver module for Evas
2136Summary(pl.UTF-8): Moduł zapisywania obrazów JPEG dla Evas
2137License: BSD
2138Group: Libraries
2139URL: http://trac.enlightenment.org/e/wiki/Evas
2140Requires: evas = %{version}-%{release}
2141
2142%description -n evas-saver-jpeg
2143JPEG Image saver module for Evas.
2144
2145%description -n evas-saver-jpeg -l pl.UTF-8
2146Moduł zapisywania obrazów JPEG dla Evas.
2147
2148%package -n evas-saver-png
2149Summary: PNG Image saver module for Evas
2150Summary(pl.UTF-8): Moduł zapisywania obrazów PNG dla Evas
2151License: BSD
2152Group: Libraries
2153URL: http://trac.enlightenment.org/e/wiki/Evas
2154Requires: evas = %{version}-%{release}
2155Requires: libpng >= 1.2.10
2156
2157%description -n evas-saver-png
2158PNG Image saver module for Evas.
2159
2160%description -n evas-saver-png -l pl.UTF-8
2161Moduł zapisywania obrazów PNG dla Evas.
2162
2163%package -n evas-saver-tiff
2164Summary: TIFF Image saver module for Evas
2165Summary(pl.UTF-8): Moduł zapisywania obrazów TIFF dla Evas
2166License: BSD
2167Group: Libraries
2168URL: http://trac.enlightenment.org/e/wiki/Evas
2169Requires: evas = %{version}-%{release}
2170
2171%description -n evas-saver-tiff
2172TIFF Image saver module for Evas.
2173
2174%description -n evas-saver-tiff -l pl.UTF-8
2175Moduł zapisywania obrazów TIFF dla Evas.
2176
2177%package -n evas-saver-webp
2178Summary: WebP Image saver module for Evas
2179Summary(pl.UTF-8): Moduł zapisywania obrazów WebP dla Evas
2180License: BSD
2181Group: Libraries
2182URL: http://trac.enlightenment.org/e/wiki/Evas
2183Requires: evas = %{version}-%{release}
2184
2185%description -n evas-saver-webp
2186WebP Image saver module for Evas.
2187
2188%description -n evas-saver-webp -l pl.UTF-8
2189Moduł zapisywania obrazów WebP dla Evas.
2190
2191%package -n vim-addon-efl
2192Summary: EDC syntax support for Vim
2193Summary(pl.UTF-8): Obsługa składni EDC dla Vima
2194Group: Applications/Editors/Vim
2195Requires: vim-rt
2196Obsoletes: vim-syntax-edc
2197
2198%description -n vim-addon-efl
2199EDC syntax support for Vim.
2200
2201%description -n vim-addon-efl -l pl.UTF-8
2202Obsługa składni EDC dla Vima.
2203
2204%prep
2205%setup -q
2206%patch0 -p1
6af42324 2207%patch1 -p1
5f8d025f
JB
2208
2209%build
2210%{__libtoolize}
2211%{__aclocal} -I m4
2212%{__autoconf}
2213%{__autoheader}
2214%{__automake}
2215%configure \
2216 %{?with_drm:--enable-drm} \
2217 %{?with_egl:--enable-egl} \
2218 %{?with_fb:--enable-fb} \
3e32949c
JB
2219 %{?with_gesture:--enable-gesture} \
2220 %{!?with_gstreamer:--disable-gstreamer1} \
5f8d025f
JB
2221 %{?with_harfbuzz:--enable-harfbuzz} \
2222 %{!?with_ibus:--disable-ibus} \
2223 --enable-image-loader-gif \
2224 --enable-image-loader-jpeg \
2225 --enable-image-loader-jp2k \
2226 --enable-image-loader-png \
2227 --enable-image-loader-tiff \
2228 --enable-image-loader-webp \
3e32949c 2229 %{!?with_luajit:--enable-lua-old} \
5f8d025f
JB
2230 --enable-multisense \
2231 %{?with_pixman:--enable-pixman} \
2232 %{!?with_scim:--disable-scim} \
2233 %{?with_sdl:--enable-sdl} \
2234 --disable-silent-rules \
2235 %{?with_static_libs:--enable-static} \
2236 %{?with_systemd:--enable-systemd} \
5f8d025f
JB
2237 %{?with_wayland:--enable-wayland} \
2238 %{?with_xine:--enable-xine} \
2239 --enable-xinput22 \
2240 --with-crypto=%{?with_gnutls:gnutls}%{!?with_gnutls:openssl} \
2241 --with-x11=%{?with_xcb:xcb}%{!?with_xcb:xlib}
2242
2243%{__make}
2244
2245%install
2246rm -rf $RPM_BUILD_ROOT
2247
48b3ced3 2248%{__make} -j1 install \
5f8d025f
JB
2249 DESTDIR=$RPM_BUILD_ROOT
2250
2251install -d $RPM_BUILD_ROOT%{_datadir}/vim/vimfiles
2252cp -pr data/edje/vim/autoload $RPM_BUILD_ROOT%{_datadir}/vim
2253cp -pr data/edje/vim/{ftdetect,ftplugin,indent,snippets,syntax} $RPM_BUILD_ROOT%{_datadir}/vim/vimfiles
2254
2255# obsoleted by pkg-config
2256%{__rm} $RPM_BUILD_ROOT%{_libdir}/lib*.la
2257# loadable modules
2258%{__rm} $RPM_BUILD_ROOT%{_libdir}/ecore/system/*/*/module.la
2259%{__rm} $RPM_BUILD_ROOT%{_libdir}/ecore_evas/engines/*/*/module.la
2260%{__rm} $RPM_BUILD_ROOT%{_libdir}/ecore_imf/modules/*/*/module.la
2261%{__rm} $RPM_BUILD_ROOT%{_libdir}/edje/modules/*/*/module.la
2262%{__rm} $RPM_BUILD_ROOT%{_libdir}/eeze/modules/sensor/*/*/module.la
2263%{__rm} $RPM_BUILD_ROOT%{_libdir}/emotion/modules/*/*/module.la
2264%{__rm} $RPM_BUILD_ROOT%{_libdir}/ethumb/modules/emotion/*/module.la
2265%{__rm} $RPM_BUILD_ROOT%{_libdir}/evas/modules/*/*/*/module.la
2266# benchmarking script, requires expedite and python - should be in expedite?
2267%{__rm} $RPM_BUILD_ROOT%{_bindir}/eina-bench-cmp
2268
2269# contains ecore+efreet messages; efreet R: ecore, so package it with ecore
2270%find_lang efl
2271
2272%clean
2273rm -rf $RPM_BUILD_ROOT
2274
2275%post -n ecore -p /sbin/ldconfig
2276%postun -n ecore -p /sbin/ldconfig
2277
2278%post -n ecore-audio -p /sbin/ldconfig
2279%postun -n ecore-audio -p /sbin/ldconfig
2280
3e32949c
JB
2281%post -n ecore-avahi -p /sbin/ldconfig
2282%postun -n ecore-avahi -p /sbin/ldconfig
2283
5f8d025f
JB
2284%post -n ecore-con -p /sbin/ldconfig
2285%postun -n ecore-con -p /sbin/ldconfig
2286
2287%post -n ecore-evas -p /sbin/ldconfig
2288%postun -n ecore-evas -p /sbin/ldconfig
2289
2290%post -n ecore-fb -p /sbin/ldconfig
2291%postun -n ecore-fb -p /sbin/ldconfig
2292
2293%post -n ecore-file -p /sbin/ldconfig
2294%postun -n ecore-file -p /sbin/ldconfig
2295
2296%post -n ecore-imf -p /sbin/ldconfig
2297%postun -n ecore-imf -p /sbin/ldconfig
2298
2299%post -n ecore-imf-evas -p /sbin/ldconfig
2300%postun -n ecore-imf-evas -p /sbin/ldconfig
2301
2302%post -n ecore-input -p /sbin/ldconfig
2303%postun -n ecore-input -p /sbin/ldconfig
2304
2305%post -n ecore-input-evas -p /sbin/ldconfig
2306%postun -n ecore-input-evas -p /sbin/ldconfig
2307
2308%post -n ecore-ipc -p /sbin/ldconfig
2309%postun -n ecore-ipc -p /sbin/ldconfig
2310
2311%post -n ecore-sdl -p /sbin/ldconfig
2312%postun -n ecore-sdl -p /sbin/ldconfig
2313
2314%post -n ecore-wayland -p /sbin/ldconfig
2315%postun -n ecore-wayland -p /sbin/ldconfig
2316
2317%post -n ecore-x -p /sbin/ldconfig
2318%postun -n ecore-x -p /sbin/ldconfig
2319
2320%post -n edje-libs -p /sbin/ldconfig
2321%postun -n edje-libs -p /sbin/ldconfig
2322
2323%post -n eet -p /sbin/ldconfig
2324%postun -n eet -p /sbin/ldconfig
2325
2326%post -n eeze -p /sbin/ldconfig
2327%postun -n eeze -p /sbin/ldconfig
2328
2329%post -n efreet-libs -p /sbin/ldconfig
2330%postun -n efreet-libs -p /sbin/ldconfig
2331
2332%post -n eina -p /sbin/ldconfig
2333%postun -n eina -p /sbin/ldconfig
2334
2335%post -n eio -p /sbin/ldconfig
2336%postun -n eio -p /sbin/ldconfig
2337
2338%post -n eldbus -p /sbin/ldconfig
2339%postun -n eldbus -p /sbin/ldconfig
2340
2341%post -n embryo -p /sbin/ldconfig
2342%postun -n embryo -p /sbin/ldconfig
2343
2344%post -n emotion -p /sbin/ldconfig
2345%postun -n emotion -p /sbin/ldconfig
2346
2347%post -n eo -p /sbin/ldconfig
2348%postun -n eo -p /sbin/ldconfig
2349
2350%post -n ephysics -p /sbin/ldconfig
2351%postun -n ephysics -p /sbin/ldconfig
2352
2353%post -n ethumb-libs -p /sbin/ldconfig
2354%postun -n ethumb-libs -p /sbin/ldconfig
2355
2356%post -n evas -p /sbin/ldconfig
2357%postun -n evas -p /sbin/ldconfig
2358
2359%files -n ecore -f efl.lang
2360%defattr(644,root,root,755)
2361%attr(755,root,root) %{_libdir}/libecore.so.*.*.*
2362%attr(755,root,root) %ghost %{_libdir}/libecore.so.1
2363%dir %{_libdir}/ecore
2364%dir %{_libdir}/ecore/system
2365%{_datadir}/ecore
2366
2367%files -n ecore-devel
2368%defattr(644,root,root,755)
2369%attr(755,root,root) %{_libdir}/libecore.so
2370%{_includedir}/ecore-1
2371%{_pkgconfigdir}/ecore.pc
2372%{_libdir}/cmake/Ecore
2373
2374%if %{with static_libs}
2375%files -n ecore-static
2376%defattr(644,root,root,755)
2377%{_libdir}/libecore.a
2378%endif
2379
2380%if %{with systemd}
2381%files -n ecore-system-systemd
2382%defattr(644,root,root,755)
2383%dir %{_libdir}/ecore/system/systemd
3e32949c
JB
2384%dir %{_libdir}/ecore/system/systemd/%{arch_tag}
2385%attr(755,root,root) %{_libdir}/ecore/system/systemd/%{arch_tag}/module.so
5f8d025f
JB
2386%endif
2387
2388%files -n ecore-system-upower
2389%defattr(644,root,root,755)
2390%dir %{_libdir}/ecore/system/upower
3e32949c
JB
2391%dir %{_libdir}/ecore/system/upower/%{arch_tag}
2392%attr(755,root,root) %{_libdir}/ecore/system/upower/%{arch_tag}/module.so
5f8d025f
JB
2393
2394%files -n ecore-audio
2395%defattr(644,root,root,755)
2396%attr(755,root,root) %{_libdir}/libecore_audio.so.*.*.*
2397%attr(755,root,root) %ghost %{_libdir}/libecore_audio.so.1
2398
2399%files -n ecore-audio-devel
2400%defattr(644,root,root,755)
2401%attr(755,root,root) %{_libdir}/libecore_audio.so
2402%{_includedir}/ecore-audio-1
2403%{_pkgconfigdir}/ecore-audio.pc
2404
2405%if %{with static_libs}
2406%files -n ecore-audio-static
2407%defattr(644,root,root,755)
2408%{_libdir}/libecore_audio.a
2409%endif
2410
3e32949c
JB
2411%files -n ecore-avahi
2412%defattr(644,root,root,755)
2413%attr(755,root,root) %{_libdir}/libecore_avahi.so.*.*.*
2414%attr(755,root,root) %ghost %{_libdir}/libecore_avahi.so.1
2415
2416%files -n ecore-avahi-devel
2417%defattr(644,root,root,755)
2418%attr(755,root,root) %{_libdir}/libecore_avahi.so
2419%{_includedir}/ecore-avahi-1
2420%{_pkgconfigdir}/ecore-avahi.pc
2421
2422%if %{with static_libs}
2423%files -n ecore-avahi-static
2424%defattr(644,root,root,755)
2425%{_libdir}/libecore_avahi.a
2426%endif
2427
5f8d025f
JB
2428%files -n ecore-con
2429%defattr(644,root,root,755)
2430%attr(755,root,root) %{_libdir}/libecore_con.so.*.*.*
2431%attr(755,root,root) %ghost %{_libdir}/libecore_con.so.1
2432
2433%files -n ecore-con-devel
2434%defattr(644,root,root,755)
2435%attr(755,root,root) %{_libdir}/libecore_con.so
2436%{_includedir}/ecore-con-1
2437%{_pkgconfigdir}/ecore-con.pc
2438
2439%if %{with static_libs}
2440%files -n ecore-con-static
2441%defattr(644,root,root,755)
2442%{_libdir}/libecore_con.a
2443%endif
2444
2445%files -n ecore-evas
2446%defattr(644,root,root,755)
2447%attr(755,root,root) %{_libdir}/libecore_evas.so.*.*.*
2448%attr(755,root,root) %ghost %{_libdir}/libecore_evas.so.1
2449%dir %{_libdir}/ecore_evas
2450%dir %{_libdir}/ecore_evas/engines
2451
2452%files -n ecore-evas-devel
2453%defattr(644,root,root,755)
2454%attr(755,root,root) %{_libdir}/libecore_evas.so
2455%{_includedir}/ecore-evas-1
2456%{_pkgconfigdir}/ecore-evas.pc
2457
2458%if %{with static_libs}
2459%files -n ecore-evas-static
2460%defattr(644,root,root,755)
2461%{_libdir}/libecore_evas.a
2462%endif
2463
2464%files -n ecore-evas-engine-drm
2465%defattr(644,root,root,755)
2466%dir %{_libdir}/ecore_evas/engines/drm
3e32949c
JB
2467%dir %{_libdir}/ecore_evas/engines/drm/%{arch_tag}
2468%attr(755,root,root) %{_libdir}/ecore_evas/engines/drm/%{arch_tag}/module.so
5f8d025f
JB
2469
2470%files -n ecore-evas-engine-extn
2471%defattr(644,root,root,755)
2472%dir %{_libdir}/ecore_evas/engines/extn
3e32949c
JB
2473%dir %{_libdir}/ecore_evas/engines/extn/%{arch_tag}
2474%attr(755,root,root) %{_libdir}/ecore_evas/engines/extn/%{arch_tag}/module.so
5f8d025f
JB
2475
2476%if %{with fb}
2477%files -n ecore-evas-engine-fb
2478%defattr(644,root,root,755)
2479%dir %{_libdir}/ecore_evas/engines/fb
3e32949c
JB
2480%dir %{_libdir}/ecore_evas/engines/fb/%{arch_tag}
2481%attr(755,root,root) %{_libdir}/ecore_evas/engines/fb/%{arch_tag}/module.so
5f8d025f
JB
2482%endif
2483
2484%if %{with sdl}
2485%files -n ecore-evas-engine-sdl
2486%defattr(644,root,root,755)
2487%dir %{_libdir}/ecore_evas/engines/sdl
3e32949c
JB
2488%dir %{_libdir}/ecore_evas/engines/sdl/%{arch_tag}
2489%attr(755,root,root) %{_libdir}/ecore_evas/engines/sdl/%{arch_tag}/module.so
5f8d025f
JB
2490%endif
2491
2492%if %{with wayland}
2493%files -n ecore-evas-engine-wayland
2494%defattr(644,root,root,755)
2495%dir %{_libdir}/ecore_evas/engines/wayland
3e32949c
JB
2496%dir %{_libdir}/ecore_evas/engines/wayland/%{arch_tag}
2497%attr(755,root,root) %{_libdir}/ecore_evas/engines/wayland/%{arch_tag}/module.so
5f8d025f
JB
2498%endif
2499
2500%files -n ecore-evas-engine-x
2501%defattr(644,root,root,755)
2502%dir %{_libdir}/ecore_evas/engines/x
3e32949c
JB
2503%dir %{_libdir}/ecore_evas/engines/x/%{arch_tag}
2504%attr(755,root,root) %{_libdir}/ecore_evas/engines/x/%{arch_tag}/module.so
5f8d025f
JB
2505
2506%if %{with fb}
2507%files -n ecore-fb
2508%defattr(644,root,root,755)
2509%attr(755,root,root) %{_libdir}/libecore_fb.so.*.*.*
2510%attr(755,root,root) %ghost %{_libdir}/libecore_fb.so.1
2511
2512%files -n ecore-fb-devel
2513%defattr(644,root,root,755)
2514%attr(755,root,root) %{_libdir}/libecore_fb.so
2515%{_includedir}/ecore-fb-1
2516%{_pkgconfigdir}/ecore-fb.pc
2517
2518%if %{with static_libs}
2519%files -n ecore-fb-static
2520%defattr(644,root,root,755)
2521%{_libdir}/libecore_fb.a
2522%endif
2523%endif
2524
2525%files -n ecore-file
2526%defattr(644,root,root,755)
2527%attr(755,root,root) %{_libdir}/libecore_file.so.*.*.*
2528%attr(755,root,root) %ghost %{_libdir}/libecore_file.so.1
2529
2530%files -n ecore-file-devel
2531%defattr(644,root,root,755)
2532%attr(755,root,root) %{_libdir}/libecore_file.so
2533%{_includedir}/ecore-file-1
2534%{_pkgconfigdir}/ecore-file.pc
2535
2536%if %{with static_libs}
2537%files -n ecore-file-static
2538%defattr(644,root,root,755)
2539%{_libdir}/libecore_file.a
2540%endif
2541
2542%files -n ecore-imf
2543%defattr(644,root,root,755)
2544%attr(755,root,root) %{_libdir}/libecore_imf.so.*.*.*
2545%attr(755,root,root) %ghost %{_libdir}/libecore_imf.so.1
2546%dir %{_libdir}/ecore_imf
2547%dir %{_libdir}/ecore_imf/modules
2548%{_datadir}/ecore_imf
2549
5f8d025f
JB
2550%files -n ecore-imf-devel
2551%defattr(644,root,root,755)
2552%attr(755,root,root) %{_libdir}/libecore_imf.so
2553%{_includedir}/ecore-imf-1
2554%{_pkgconfigdir}/ecore-imf.pc
2555
2556%if %{with static_libs}
2557%files -n ecore-imf-static
2558%defattr(644,root,root,755)
2559%{_libdir}/libecore_imf.a
2560%endif
2561
2562%if %{with ibus}
2563%files -n ecore-imf-module-ibus
2564%defattr(644,root,root,755)
2565%dir %{_libdir}/ecore_imf/modules/ibus
3e32949c
JB
2566%dir %{_libdir}/ecore_imf/modules/ibus/%{arch_tag}
2567%attr(755,root,root) %{_libdir}/ecore_imf/modules/ibus/%{arch_tag}/module.so
5f8d025f
JB
2568%endif
2569
2570%if %{with scim}
2571%files -n ecore-imf-module-scim
2572%defattr(644,root,root,755)
2573%dir %{_libdir}/ecore_imf/modules/scim
3e32949c
JB
2574%dir %{_libdir}/ecore_imf/modules/scim/%{arch_tag}
2575%attr(755,root,root) %{_libdir}/ecore_imf/modules/scim/%{arch_tag}/module.so
5f8d025f
JB
2576%endif
2577
6af42324
JB
2578%if %{with wayland}
2579%files -n ecore-imf-module-wayland
2580%defattr(644,root,root,755)
2581%dir %{_libdir}/ecore_imf/modules/wayland
3e32949c
JB
2582%dir %{_libdir}/ecore_imf/modules/wayland/%{arch_tag}
2583%attr(755,root,root) %{_libdir}/ecore_imf/modules/wayland/%{arch_tag}/module.so
6af42324
JB
2584%endif
2585
5f8d025f
JB
2586%if %{without xcb_api}
2587%files -n ecore-imf-module-xim
2588%defattr(644,root,root,755)
2589%dir %{_libdir}/ecore_imf/modules/xim
3e32949c
JB
2590%dir %{_libdir}/ecore_imf/modules/xim/%{arch_tag}
2591%attr(755,root,root) %{_libdir}/ecore_imf/modules/xim/%{arch_tag}/module.so
5f8d025f
JB
2592%endif
2593
2594%files -n ecore-imf-evas
2595%defattr(644,root,root,755)
2596%attr(755,root,root) %{_libdir}/libecore_imf_evas.so.*.*.*
2597%attr(755,root,root) %ghost %{_libdir}/libecore_imf_evas.so.1
2598
2599%files -n ecore-imf-evas-devel
2600%defattr(644,root,root,755)
2601%attr(755,root,root) %{_libdir}/libecore_imf_evas.so
2602%{_includedir}/ecore-imf-evas-1
2603%{_pkgconfigdir}/ecore-imf-evas.pc
2604
2605%if %{with static_libs}
2606%files -n ecore-imf-evas-static
2607%defattr(644,root,root,755)
2608%{_libdir}/libecore_imf_evas.a
2609%endif
2610
2611%files -n ecore-input
2612%defattr(644,root,root,755)
2613%attr(755,root,root) %{_libdir}/libecore_input.so.*.*.*
2614%attr(755,root,root) %ghost %{_libdir}/libecore_input.so.1
2615
2616%files -n ecore-input-devel
2617%defattr(644,root,root,755)
2618%attr(755,root,root) %{_libdir}/libecore_input.so
2619%{_includedir}/ecore-input-1
2620%{_pkgconfigdir}/ecore-input.pc
2621
2622%if %{with static_libs}
2623%files -n ecore-input-static
2624%defattr(644,root,root,755)
2625%{_libdir}/libecore_input.a
2626%endif
2627
2628%files -n ecore-input-evas
2629%defattr(644,root,root,755)
2630%attr(755,root,root) %{_libdir}/libecore_input_evas.so.*.*.*
2631%attr(755,root,root) %ghost %{_libdir}/libecore_input_evas.so.1
2632
2633%files -n ecore-input-evas-devel
2634%defattr(644,root,root,755)
2635%attr(755,root,root) %{_libdir}/libecore_input_evas.so
2636%{_includedir}/ecore-input-evas-1
2637%{_pkgconfigdir}/ecore-input-evas.pc
2638
2639%if %{with static_libs}
2640%files -n ecore-input-evas-static
2641%defattr(644,root,root,755)
2642%{_libdir}/libecore_input_evas.a
2643%endif
2644
2645%files -n ecore-ipc
2646%defattr(644,root,root,755)
2647%attr(755,root,root) %{_libdir}/libecore_ipc.so.*.*.*
2648%attr(755,root,root) %ghost %{_libdir}/libecore_ipc.so.1
2649
2650%files -n ecore-ipc-devel
2651%defattr(644,root,root,755)
2652%attr(755,root,root) %{_libdir}/libecore_ipc.so
2653%{_includedir}/ecore-ipc-1
2654%{_pkgconfigdir}/ecore-ipc.pc
2655
2656%if %{with static_libs}
2657%files -n ecore-ipc-static
2658%defattr(644,root,root,755)
2659%{_libdir}/libecore_ipc.a
2660%endif
2661
2662%if %{with sdl}
2663%files -n ecore-sdl
2664%defattr(644,root,root,755)
2665%attr(755,root,root) %{_libdir}/libecore_sdl.so.*.*.*
2666%attr(755,root,root) %ghost %{_libdir}/libecore_sdl.so.1
2667
2668%files -n ecore-sdl-devel
2669%defattr(644,root,root,755)
2670%attr(755,root,root) %{_libdir}/libecore_sdl.so
2671%{_includedir}/ecore-sdl-1
2672%{_pkgconfigdir}/ecore-sdl.pc
2673
2674%if %{with static_libs}
2675%files -n ecore-sdl-static
2676%defattr(644,root,root,755)
2677%{_libdir}/libecore_sdl.a
2678%endif
2679%endif
2680
2681%if %{with wayland}
2682%files -n ecore-wayland
2683%defattr(644,root,root,755)
2684%attr(755,root,root) %{_libdir}/libecore_wayland.so.*.*.*
2685%attr(755,root,root) %ghost %{_libdir}/libecore_wayland.so.1
2686
2687%files -n ecore-wayland-devel
2688%defattr(644,root,root,755)
2689%attr(755,root,root) %{_libdir}/libecore_wayland.so
2690%{_includedir}/ecore-wayland-1
2691%{_pkgconfigdir}/ecore-wayland.pc
2692
2693%if %{with static_libs}
2694%files -n ecore-wayland-static
2695%defattr(644,root,root,755)
2696%{_libdir}/libecore_wayland.a
2697%endif
2698%endif
2699
2700%files -n ecore-x
2701%defattr(644,root,root,755)
2702%attr(755,root,root) %{_libdir}/libecore_x.so.*.*.*
2703%attr(755,root,root) %ghost %{_libdir}/libecore_x.so.1
2704
2705%files -n ecore-x-devel
2706%defattr(644,root,root,755)
2707%attr(755,root,root) %{_libdir}/libecore_x.so
2708%{_includedir}/ecore-x-1
2709%{_pkgconfigdir}/ecore-x.pc
2710
2711%if %{with static_libs}
2712%files -n ecore-x-static
2713%defattr(644,root,root,755)
2714%{_libdir}/libecore_x.a
2715%endif
2716
2717%files -n edje
2718%defattr(644,root,root,755)
2719%attr(755,root,root) %{_bindir}/edje_cc
2720%attr(755,root,root) %{_bindir}/edje_codegen
2721%attr(755,root,root) %{_bindir}/edje_decc
2722%attr(755,root,root) %{_bindir}/edje_external_inspector
2723%attr(755,root,root) %{_bindir}/edje_inspector
2724%attr(755,root,root) %{_bindir}/edje_pick
2725%attr(755,root,root) %{_bindir}/edje_player
2726%attr(755,root,root) %{_bindir}/edje_recc
2727%attr(755,root,root) %{_bindir}/edje_watch
2728%dir %{_libdir}/edje/utils
3e32949c
JB
2729%dir %{_libdir}/edje/utils/%{arch_tag}
2730%attr(755,root,root) %dir %{_libdir}/edje/utils/%{arch_tag}/epp
5f8d025f
JB
2731%{_datadir}/edje
2732%{_datadir}/mime/packages/edje.xml
2733
2734%files -n edje-libs
2735%defattr(644,root,root,755)
2736%attr(755,root,root) %{_libdir}/libedje.so.*.*.*
2737%attr(755,root,root) %ghost %{_libdir}/libedje.so.1
2738%dir %{_libdir}/edje
2739%dir %{_libdir}/edje/modules
2740
2741%files -n edje-devel
2742%defattr(644,root,root,755)
2743%attr(755,root,root) %{_libdir}/libedje.so
2744%{_includedir}/edje-1
2745%{_pkgconfigdir}/edje.pc
2746%{_libdir}/cmake/Edje
2747
2748%if %{with static_libs}
2749%files -n edje-static
2750%defattr(644,root,root,755)
2751%{_libdir}/libedje.a
2752%endif
2753
2754%files -n edje-module-emotion
2755%defattr(644,root,root,755)
2756%dir %{_libdir}/edje/modules/emotion
3e32949c
JB
2757%dir %{_libdir}/edje/modules/emotion/%{arch_tag}
2758%attr(755,root,root) %{_libdir}/edje/modules/emotion/%{arch_tag}/module.so
5f8d025f
JB
2759
2760%files -n eet
2761%defattr(644,root,root,755)
2762%attr(755,root,root) %{_bindir}/eet
2763%attr(755,root,root) %{_libdir}/libeet.so.*.*.*
2764%attr(755,root,root) %ghost %{_libdir}/libeet.so.1
2765
2766%files -n eet-devel
2767%defattr(644,root,root,755)
2768%attr(755,root,root) %{_libdir}/libeet.so
2769%{_includedir}/eet-1
2770%{_pkgconfigdir}/eet.pc
2771%{_libdir}/cmake/Eet
2772
2773%if %{with static_libs}
2774%files -n eet-static
2775%defattr(644,root,root,755)
2776%{_libdir}/libeet.a
2777%endif
2778
2779%files -n eeze
2780%defattr(644,root,root,755)
2781%attr(755,root,root) %{_bindir}/eeze_disk_ls
2782%attr(755,root,root) %{_bindir}/eeze_mount
2783%attr(755,root,root) %{_bindir}/eeze_scanner
2784%attr(755,root,root) %{_bindir}/eeze_umount
2785%attr(755,root,root) %{_libdir}/libeeze.so.*.*.*
2786%attr(755,root,root) %ghost %{_libdir}/libeeze.so.1
2787%dir %{_libdir}/eeze
2788%dir %{_libdir}/eeze/modules
2789%dir %{_libdir}/eeze/modules/sensor
2790%dir %{_libdir}/eeze/modules/sensor/fake
3e32949c
JB
2791%dir %{_libdir}/eeze/modules/sensor/fake/%{arch_tag}
2792%attr(755,root,root) %{_libdir}/eeze/modules/sensor/fake/%{arch_tag}/module.so
5f8d025f 2793%dir %{_libdir}/eeze/modules/sensor/udev
3e32949c
JB
2794%dir %{_libdir}/eeze/modules/sensor/udev/%{arch_tag}
2795%attr(755,root,root) %{_libdir}/eeze/modules/sensor/udev/%{arch_tag}/module.so
5f8d025f
JB
2796%{_datadir}/eeze
2797
2798%files -n eeze-devel
2799%defattr(644,root,root,755)
2800%attr(755,root,root) %{_libdir}/libeeze.so
2801%{_includedir}/eeze-1
2802%{_pkgconfigdir}/eeze.pc
2803%{_libdir}/cmake/Eeze
2804
2805%if %{with static_libs}
2806%files -n eeze-static
2807%defattr(644,root,root,755)
2808%{_libdir}/libeeze.a
2809%endif
2810
2811%files -n efreet
2812%defattr(644,root,root,755)
2813%attr(755,root,root) %{_bindir}/efreetd
2814%dir %{_libdir}/efreet
3e32949c
JB
2815%dir %{_libdir}/efreet/%{arch_tag}
2816%attr(755,root,root) %{_libdir}/efreet/%{arch_tag}/efreet_desktop_cache_create
2817%attr(755,root,root) %{_libdir}/efreet/%{arch_tag}/efreet_icon_cache_create
5f8d025f
JB
2818%{_datadir}/dbus-1/services/org.enlightenment.Efreet.service
2819%{_datadir}/efreet
2820
2821%files -n efreet-libs
2822%defattr(644,root,root,755)
2823%attr(755,root,root) %{_libdir}/libefreet.so.*.*.*
2824%attr(755,root,root) %ghost %{_libdir}/libefreet.so.1
2825%attr(755,root,root) %{_libdir}/libefreet_mime.so.*.*.*
2826%attr(755,root,root) %ghost %{_libdir}/libefreet_mime.so.1
2827%attr(755,root,root) %{_libdir}/libefreet_trash.so.*.*.*
2828%attr(755,root,root) %ghost %{_libdir}/libefreet_trash.so.1
2829
2830%files -n efreet-devel
2831%defattr(644,root,root,755)
2832%attr(755,root,root) %{_libdir}/libefreet.so
2833%attr(755,root,root) %{_libdir}/libefreet_mime.so
2834%attr(755,root,root) %{_libdir}/libefreet_trash.so
2835%{_includedir}/efreet-1
2836%{_pkgconfigdir}/efreet.pc
2837%{_pkgconfigdir}/efreet-mime.pc
2838%{_pkgconfigdir}/efreet-trash.pc
2839%{_libdir}/cmake/Efreet
2840
2841%if %{with static_libs}
2842%files -n efreet-static
2843%defattr(644,root,root,755)
2844%{_libdir}/libefreet.a
2845%{_libdir}/libefreet_mime.a
2846%{_libdir}/libefreet_trash.a
2847%endif
2848
2849%files -n eina
2850%defattr(644,root,root,755)
2851%doc AUTHORS ChangeLog NEWS README
2852%attr(755,root,root) %{_libdir}/libeina.so.*.*.*
2853%attr(755,root,root) %ghost %{_libdir}/libeina.so.1
2854
2855%files -n eina-devel
2856%defattr(644,root,root,755)
2857%attr(755,root,root) %{_libdir}/libeina.so
2858# efl-1 is common for EFL - packaged here as eina is all-common EFL dependency
2859%{_includedir}/efl-1
2860%{_includedir}/eina-1
2861%{_pkgconfigdir}/eina.pc
2862%{_libdir}/cmake/Eina
2863
2864%if %{with static_libs}
2865%files -n eina-static
2866%defattr(644,root,root,755)
2867%{_libdir}/libeina.a
2868%endif
2869
2870%files -n eio
2871%defattr(644,root,root,755)
2872%attr(755,root,root) %{_libdir}/libeio.so.*.*.*
2873%attr(755,root,root) %ghost %{_libdir}/libeio.so.1
2874
2875%files -n eio-devel
2876%defattr(644,root,root,755)
2877%attr(755,root,root) %{_libdir}/libeio.so
2878%{_includedir}/eio-1
2879%{_pkgconfigdir}/eio.pc
2880
2881%if %{with static_libs}
2882%files -n eio-static
2883%defattr(644,root,root,755)
2884%{_libdir}/libeio.a
2885%endif
2886
2887%files -n eldbus
2888%defattr(644,root,root,755)
2889%attr(755,root,root) %{_libdir}/libeldbus.so.*.*.*
2890%attr(755,root,root) %ghost %{_libdir}/libeldbus.so.1
2891
2892%files -n eldbus-devel
2893%defattr(644,root,root,755)
2894%attr(755,root,root) %{_bindir}/eldbus-codegen
2895%attr(755,root,root) %{_libdir}/libeldbus.so
2896%{_includedir}/eldbus-1
2897%{_pkgconfigdir}/eldbus.pc
2898%{_libdir}/cmake/Eldbus
2899
2900%if %{with static_libs}
2901%files -n eldbus-static
2902%defattr(644,root,root,755)
2903%{_libdir}/libeldbus.a
2904%endif
2905
2906%files -n embryo
2907%defattr(644,root,root,755)
2908%attr(755,root,root) %{_bindir}/embryo_cc
2909%attr(755,root,root) %{_libdir}/libembryo.so.*.*.*
2910%attr(755,root,root) %ghost %{_libdir}/libembryo.so.1
2911# for embryo_cc
2912%{_datadir}/embryo
2913
2914%files -n embryo-devel
2915%defattr(644,root,root,755)
2916%attr(755,root,root) %{_libdir}/libembryo.so
2917%{_includedir}/embryo-1
2918%{_pkgconfigdir}/embryo.pc
2919
2920%if %{with static_libs}
2921%files -n embryo-static
2922%defattr(644,root,root,755)
2923%{_libdir}/libembryo.a
2924%endif
2925
2926%files -n emotion
2927%defattr(644,root,root,755)
2928%attr(755,root,root) %{_libdir}/libemotion.so.*.*.*
2929%attr(755,root,root) %ghost %{_libdir}/libemotion.so.1
2930%dir %{_libdir}/emotion
2931%dir %{_libdir}/emotion/modules
2932%{_datadir}/emotion
2933
2934%files -n emotion-devel
2935%defattr(644,root,root,755)
2936%attr(755,root,root) %{_libdir}/libemotion.so
2937%{_includedir}/emotion-1
2938%{_pkgconfigdir}/emotion.pc
3e32949c 2939%{_libdir}/cmake/Emotion
5f8d025f
JB
2940
2941%if %{with static_libs}
2942%files -n emotion-static
2943%defattr(644,root,root,755)
2944%{_libdir}/libemotion.a
2945%endif
2946
2947%if %{with gstreamer}
2948%files -n emotion-decoder-gstreamer
2949%defattr(644,root,root,755)
3e32949c
JB
2950%dir %{_libdir}/emotion/modules/gstreamer1
2951%dir %{_libdir}/emotion/modules/gstreamer1/%{arch_tag}
2952%attr(755,root,root) %{_libdir}/emotion/modules/gstreamer1/%{arch_tag}/module.so
5f8d025f
JB
2953%endif
2954
2955%if %{with xine}
2956%files -n emotion-decoder-xine
2957%defattr(644,root,root,755)
2958%dir %{_libdir}/emotion/modules/xine
3e32949c
JB
2959%dir %{_libdir}/emotion/modules/xine/%{arch_tag}
2960%attr(755,root,root) %{_libdir}/emotion/modules/xine/%{arch_tag}/module.so
5f8d025f
JB
2961%endif
2962
5f8d025f
JB
2963%files -n eo
2964%defattr(644,root,root,755)
2965%attr(755,root,root) %{_libdir}/libeo.so.*.*.*
2966%attr(755,root,root) %ghost %{_libdir}/libeo.so.1
2967
2968%files -n eo-devel
2969%defattr(644,root,root,755)
2970%attr(755,root,root) %{_libdir}/libeo.so
2971%{_includedir}/eo-1
2972%{_pkgconfigdir}/eo.pc
2973%{_libdir}/cmake/Eo
2974
2975%if %{with static_libs}
2976%files -n eo-static
2977%defattr(644,root,root,755)
2978%{_libdir}/libeo.a
2979%endif
2980
2981%files -n eo-gdb
2982%defattr(644,root,root,755)
2983%dir %{_datadir}/eo
2984%{_datadir}/eo/gdb
2985%{_datadir}/gdb/auto-load/usr/%{_lib}/libeo.so.%{version}-gdb.py
2986
2987%files -n ephysics
2988%defattr(644,root,root,755)
2989%attr(755,root,root) %{_libdir}/libephysics.so.*.*.*
2990%attr(755,root,root) %ghost %{_libdir}/libephysics.so.1
2991
2992%files -n ephysics-devel
2993%defattr(644,root,root,755)
2994%attr(755,root,root) %{_libdir}/libephysics.so
2995%{_includedir}/ephysics-1
2996%{_pkgconfigdir}/ephysics.pc
2997
2998%if %{with static_libs}
2999%files -n ephysics-static
3000%defattr(644,root,root,755)
3001%{_libdir}/libephysics.a
3002%endif
3003
3004%files -n ethumb
3005%defattr(644,root,root,755)
3006%attr(755,root,root) %{_bindir}/ethumb
3007%attr(755,root,root) %{_bindir}/ethumbd
3008%attr(755,root,root) %{_bindir}/ethumbd_client
3009%dir %{_libdir}/ethumb_client
3010%dir %{_libdir}/ethumb_client/utils
3e32949c
JB
3011%dir %{_libdir}/ethumb_client/utils/%{arch_tag}
3012%attr(755,root,root) %{_libdir}/ethumb_client/utils/%{arch_tag}/ethumbd_slave
5f8d025f
JB
3013%{_datadir}/dbus-1/services/org.enlightenment.Ethumb.service
3014%{_datadir}/ethumb
3015%{_datadir}/ethumb_client
3016
3017%files -n ethumb-libs
3018%defattr(644,root,root,755)
3019%attr(755,root,root) %{_libdir}/libethumb.so.*.*.*
3020%attr(755,root,root) %ghost %{_libdir}/libethumb.so.1
3021%attr(755,root,root) %{_libdir}/libethumb_client.so.*.*.*
3022%attr(755,root,root) %ghost %{_libdir}/libethumb_client.so.1
3023%dir %{_libdir}/ethumb
3024%dir %{_libdir}/ethumb/modules
3025
3026%files -n ethumb-devel
3027%defattr(644,root,root,755)
3028%attr(755,root,root) %{_libdir}/libethumb.so
3029%attr(755,root,root) %{_libdir}/libethumb_client.so
3030%{_includedir}/ethumb-1
3031%{_includedir}/ethumb-client-1
3032%{_pkgconfigdir}/ethumb.pc
3033%{_pkgconfigdir}/ethumb_client.pc
3034%{_libdir}/cmake/Ethumb
3035%{_libdir}/cmake/EthumbClient
3036
3037%if %{with static_libs}
3038%files -n ethumb-static
3039%defattr(644,root,root,755)
3040%{_libdir}/libethumb.a
3041%{_libdir}/libethumb_client.a
3042%endif
3043
3044%files -n ethumb-plugin-emotion
3045%defattr(644,root,root,755)
3046%dir %{_libdir}/ethumb/modules/emotion
3e32949c
JB
3047%dir %{_libdir}/ethumb/modules/emotion/%{arch_tag}
3048%attr(755,root,root) %{_libdir}/ethumb/modules/emotion/%{arch_tag}/module.so
3049%{_libdir}/ethumb/modules/emotion/%{arch_tag}/template.edj
5f8d025f
JB
3050
3051%files -n evas
3052%defattr(644,root,root,755)
3053%attr(755,root,root) %{_bindir}/evas_cserve2_client
3054%attr(755,root,root) %{_bindir}/evas_cserve2_debug
3055%attr(755,root,root) %{_bindir}/evas_cserve2_shm_debug
3056%attr(755,root,root) %{_bindir}/evas_cserve2_usage
3057%attr(755,root,root) %{_libdir}/libevas.so.*.*.*
3058%attr(755,root,root) %ghost %{_libdir}/libevas.so.1
3059%dir %{_libdir}/evas
3060%dir %{_libdir}/evas/cserve2
3061%dir %{_libdir}/evas/cserve2/bin
3e32949c
JB
3062%dir %{_libdir}/evas/cserve2/bin/%{arch_tag}
3063%attr(755,root,root) %{_libdir}/evas/cserve2/bin/%{arch_tag}/evas_cserve2
3064%attr(755,root,root) %{_libdir}/evas/cserve2/bin/%{arch_tag}/evas_cserve2_slave
5f8d025f
JB
3065%dir %{_libdir}/evas/modules
3066%dir %{_libdir}/evas/modules/engines
3067%dir %{_libdir}/evas/modules/loaders
3068%dir %{_libdir}/evas/modules/savers
3069%{_datadir}/evas
3070
3071%files -n evas-devel
3072%defattr(644,root,root,755)
3073%attr(755,root,root) %{_libdir}/libevas.so
3074%{_includedir}/evas-1
3075%{_pkgconfigdir}/evas.pc
3076# engine private structures
3077%{?with_drm:%{_pkgconfigdir}/evas-drm.pc}
3078%{?with_fb:%{_pkgconfigdir}/evas-fb.pc}
3079%{?with_sdl:%{_pkgconfigdir}/evas-opengl-sdl.pc}
3080%{_pkgconfigdir}/evas-opengl-x11.pc
3081%{_pkgconfigdir}/evas-software-buffer.pc
3082%{_pkgconfigdir}/evas-software-x11.pc
3083%if %{with wayland}
e88cfa1e 3084%{?with_wayland_egl:%{_pkgconfigdir}/evas-wayland-egl.pc}
5f8d025f
JB
3085%{_pkgconfigdir}/evas-wayland-shm.pc
3086%endif
3087%{_libdir}/cmake/Evas
3088
3089%if %{with static_libs}
3090%files -n evas-static
3091%defattr(644,root,root,755)
3092%{_libdir}/libevas.a
3093%endif
3094
3095%if %{with drm}
3096%files -n evas-engine-drm
3097%defattr(644,root,root,755)
3098%dir %{_libdir}/evas/modules/engines/drm
3e32949c
JB
3099%dir %{_libdir}/evas/modules/engines/drm/%{arch_tag}
3100%attr(755,root,root) %{_libdir}/evas/modules/engines/drm/%{arch_tag}/module.so
5f8d025f
JB
3101%endif
3102
3103%if %{with fb}
3104%files -n evas-engine-fb
3105%defattr(644,root,root,755)
3106%dir %{_libdir}/evas/modules/engines/fb
3e32949c
JB
3107%dir %{_libdir}/evas/modules/engines/fb/%{arch_tag}
3108%attr(755,root,root) %{_libdir}/evas/modules/engines/fb/%{arch_tag}/module.so
5f8d025f
JB
3109%endif
3110
3111%if %{with sdl}
3112%files -n evas-engine-gl_sdl
3113%defattr(644,root,root,755)
3114%dir %{_libdir}/evas/modules/engines/gl_sdl
3e32949c
JB
3115%dir %{_libdir}/evas/modules/engines/gl_sdl/%{arch_tag}
3116%attr(755,root,root) %{_libdir}/evas/modules/engines/gl_sdl/%{arch_tag}/module.so
5f8d025f
JB
3117%endif
3118
3119%files -n evas-engine-gl_x11
3120%defattr(644,root,root,755)
3121%dir %{_libdir}/evas/modules/engines/gl_x11
3e32949c
JB
3122%dir %{_libdir}/evas/modules/engines/gl_x11/%{arch_tag}
3123%attr(755,root,root) %{_libdir}/evas/modules/engines/gl_x11/%{arch_tag}/module.so
5f8d025f
JB
3124
3125%files -n evas-engine-software_x11
3126%defattr(644,root,root,755)
3127%dir %{_libdir}/evas/modules/engines/software_x11
3e32949c
JB
3128%dir %{_libdir}/evas/modules/engines/software_x11/%{arch_tag}
3129%attr(755,root,root) %{_libdir}/evas/modules/engines/software_x11/%{arch_tag}/module.so
5f8d025f
JB
3130
3131%if %{with wayland}
e88cfa1e 3132%if %{with wayland_egl}
5f8d025f
JB
3133%files -n evas-engine-wayland_egl
3134%defattr(644,root,root,755)
3135%dir %{_libdir}/evas/modules/engines/wayland_egl
3e32949c
JB
3136%dir %{_libdir}/evas/modules/engines/wayland_egl/%{arch_tag}
3137%attr(755,root,root) %{_libdir}/evas/modules/engines/wayland_egl/%{arch_tag}/module.so
e88cfa1e 3138%endif
5f8d025f
JB
3139
3140%files -n evas-engine-wayland_shm
3141%defattr(644,root,root,755)
3142%dir %{_libdir}/evas/modules/engines/wayland_shm
3e32949c
JB
3143%dir %{_libdir}/evas/modules/engines/wayland_shm/%{arch_tag}
3144%attr(755,root,root) %{_libdir}/evas/modules/engines/wayland_shm/%{arch_tag}/module.so
5f8d025f
JB
3145%endif
3146
3147%files -n evas-loader-gif
3148%defattr(644,root,root,755)
3149%dir %{_libdir}/evas/modules/loaders/gif
3e32949c
JB
3150%dir %{_libdir}/evas/modules/loaders/gif/%{arch_tag}
3151%attr(755,root,root) %{_libdir}/evas/modules/loaders/gif/%{arch_tag}/module.so
5f8d025f
JB
3152
3153%files -n evas-loader-jp2k
3154%defattr(644,root,root,755)
3155%dir %{_libdir}/evas/modules/loaders/jp2k
3e32949c
JB
3156%dir %{_libdir}/evas/modules/loaders/jp2k/%{arch_tag}
3157%attr(755,root,root) %{_libdir}/evas/modules/loaders/jp2k/%{arch_tag}/module.so
5f8d025f
JB
3158
3159%files -n evas-loader-jpeg
3160%defattr(644,root,root,755)
3161%dir %{_libdir}/evas/modules/loaders/jpeg
3e32949c
JB
3162%dir %{_libdir}/evas/modules/loaders/jpeg/%{arch_tag}
3163%attr(755,root,root) %{_libdir}/evas/modules/loaders/jpeg/%{arch_tag}/module.so
5f8d025f
JB
3164
3165%files -n evas-loader-png
3166%defattr(644,root,root,755)
3167%dir %{_libdir}/evas/modules/loaders/png
3e32949c
JB
3168%dir %{_libdir}/evas/modules/loaders/png/%{arch_tag}
3169%attr(755,root,root) %{_libdir}/evas/modules/loaders/png/%{arch_tag}/module.so
5f8d025f
JB
3170
3171%files -n evas-loader-tiff
3172%defattr(644,root,root,755)
3173%dir %{_libdir}/evas/modules/loaders/tiff
3e32949c
JB
3174%dir %{_libdir}/evas/modules/loaders/tiff/%{arch_tag}
3175%attr(755,root,root) %{_libdir}/evas/modules/loaders/tiff/%{arch_tag}/module.so
5f8d025f
JB
3176
3177%files -n evas-loader-webp
3178%defattr(644,root,root,755)
3179%dir %{_libdir}/evas/modules/loaders/webp
3e32949c
JB
3180%dir %{_libdir}/evas/modules/loaders/webp/%{arch_tag}
3181%attr(755,root,root) %{_libdir}/evas/modules/loaders/webp/%{arch_tag}/module.so
5f8d025f
JB
3182
3183%files -n evas-saver-jpeg
3184%defattr(644,root,root,755)
3185%dir %{_libdir}/evas/modules/savers/jpeg
3e32949c
JB
3186%dir %{_libdir}/evas/modules/savers/jpeg/%{arch_tag}
3187%attr(755,root,root) %{_libdir}/evas/modules/savers/jpeg/%{arch_tag}/module.so
5f8d025f
JB
3188
3189%files -n evas-saver-png
3190%defattr(644,root,root,755)
3191%dir %{_libdir}/evas/modules/savers/png
3e32949c
JB
3192%dir %{_libdir}/evas/modules/savers/png/%{arch_tag}
3193%attr(755,root,root) %{_libdir}/evas/modules/savers/png/%{arch_tag}/module.so
5f8d025f
JB
3194
3195%files -n evas-saver-tiff
3196%defattr(644,root,root,755)
3197%dir %{_libdir}/evas/modules/savers/tiff
3e32949c
JB
3198%dir %{_libdir}/evas/modules/savers/tiff/%{arch_tag}
3199%attr(755,root,root) %{_libdir}/evas/modules/savers/tiff/%{arch_tag}/module.so
5f8d025f
JB
3200
3201%files -n evas-saver-webp
3202%defattr(644,root,root,755)
3203%dir %{_libdir}/evas/modules/savers/webp
3e32949c
JB
3204%dir %{_libdir}/evas/modules/savers/webp/%{arch_tag}
3205%attr(755,root,root) %{_libdir}/evas/modules/savers/webp/%{arch_tag}/module.so
5f8d025f
JB
3206
3207%files -n vim-addon-efl
3208%defattr(644,root,root,755)
3209%doc data/edje/vim/plugin-info.txt
3210%{_datadir}/vim/autoload/edccomplete.vim
3211%{_datadir}/vim/vimfiles/ftdetect/edc.vim
3212%{_datadir}/vim/vimfiles/ftplugin/edc.vim
3213%{_datadir}/vim/vimfiles/indent/edc.vim
3214# owner?
3215%dir %{_datadir}/vim/vimfiles/snippets
3216%{_datadir}/vim/vimfiles/snippets/edc.snippets
3217%{_datadir}/vim/vimfiles/syntax/edc.vim
3218%{_datadir}/vim/vimfiles/syntax/embryo.vim
This page took 0.515771 seconds and 4 git commands to generate.