1 Summary: Complex Graphical Design/Layout Engine
2 Summary(pl): Z³o¿ony silnik graficznego projektowania/planowania
8 Source0: http://enlightenment.freedesktop.org/files/%{name}-%{version}.tar.gz
9 # Source0-md5: 1e5829e8c784770da2ccbd57ef55714c
10 URL: http://enlightenment.org/Libraries/Edje/
11 BuildRequires: autoconf
12 BuildRequires: automake
13 BuildRequires: ecore-devel
14 BuildRequires: embryo-devel
15 BuildRequires: imlib2-devel >= 1.2.1
16 BuildRequires: libtool
17 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20 Edje is a complex graphical design and layout engine. It provides a
21 mechanism for allowing configuration data to define visual elements in
22 terms of layout, behavior, and appearance. Edje allows for multiple
23 collections of layouts in one file, allowing a complete set of images,
24 animations, and controls to exist as a unified whole.
26 Edje separates the arrangement, appearance, and behavior logic into
27 distinct independent entities. This allows visual objects to share
28 image data and configuration information without requiring them to do
29 so. This separation and simplistic event driven style of programming
30 can produce almost any look and feel one could want for basic visual
31 elements. Anything more complex is likely the domain of an application
32 or widget set that may use Edje as a convenient way of being able to
33 configure parts of the display.
36 Edje to z³o¿ony silnik graficznego projektowania i planowania.
37 Dostarcza mechanizm pozwalaj±cy na definiowanie elementów graficznych
38 za pomoc± danych konfiguracyjnych poprzez rozmieszczenie, zachowanie i
39 wygl±d. Edje pozwala na wiele kolekcji projektów w jednym pliku,
40 zezwalaj±c na istnienie pe³nego zbioru obrazów, animacji i kontrolek
43 Edje oddziela rozmieszczenie, wygl±d i logikê zachowania na ró¿ne,
44 niezale¿ne elementy. Pozwala to na wspó³dzielenie danych obrazów i
45 informacji o konfiguracji elementów graficznych bez wymagania tego.
46 Rozdzielenie to i uproszczony model programowania sterowanego
47 zdarzeniami mo¿e stworzyæ prawie dowolny wygl±d i zachowanie
48 podstawowych elementów graficznych. Wszystko bardziej z³o¿one jest
49 raczej domen± aplikacji lub zbioru widgetów, które mog± u¿ywaæ Edje
50 jako wygodnego sposobu konfigurowania czê¶ci ekranu.
53 Summary: Edje header files
54 Summary(pl): Pliki nag³ówkowe Edje
55 Group: Development/Libraries
56 Requires: %{name} = %{version}-%{release}
58 Requires: embryo-devel
59 Requires: imlib2-devel >= 1.2.1
62 Header files for Edje.
64 %description devel -l pl
65 Pliki nag³ówkowe Edje.
68 Summary: Static Edje library
69 Summary(pl): Statyczna biblioteka Edje
70 Group: Development/Libraries
71 Requires: %{name}-devel = %{version}-%{release}
76 %description static -l pl
77 Statyczna biblioteka Edje.
93 rm -rf $RPM_BUILD_ROOT
96 DESTDIR=$RPM_BUILD_ROOT
99 rm -rf $RPM_BUILD_ROOT
101 %post -p /sbin/ldconfig
102 %postun -p /sbin/ldconfig
105 %defattr(644,root,root,755)
106 %doc AUTHORS COPYING COPYING-PLAIN INSTALL README
107 %attr(755,root,root) %{_bindir}/edje
108 %attr(755,root,root) %{_bindir}/edje_*
109 %attr(755,root,root) %{_libdir}/libedje.so.*.*.*
113 %defattr(644,root,root,755)
114 %attr(755,root,root) %{_bindir}/edje-config
115 %attr(755,root,root) %{_libdir}/libedje.so
116 %{_libdir}/libedje.la
118 %{_pkgconfigdir}/edje.pc
121 %defattr(644,root,root,755)