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