1 %{!?_rel:%{expand:%%global _rel 0.enl%{?dist}}}
2 %global _missing_doc_files_terminate_build 0
4 Summary: EFL toolkit for small touchscreens
9 Group: System Environment/Libraries
10 URL: http://trac.enlightenment.org/e/wiki/Elementary
11 Source: %{name}-%{version}.tar.gz
12 Packager: %{?_packager:%{_packager}}%{!?_packager:Rui Miguel Silva Seabra <rms@1407.org>}
13 Vendor: %{?_vendorinfo:%{_vendorinfo}}%{!?_vendorinfo:The Enlightenment Project (http://www.enlightenment.org/)}
14 Distribution: %{?_distribution:%{_distribution}}%{!?_distribution:%{_vendor}}
15 #BuildSuggests: xorg-x11-devel, vim-enhanced
16 BuildRequires: efl-devel
17 BuildRoot: %{_tmppath}/%{name}-%{version}-root
20 Elementary is a widget set. It is a new-style of widget set much more canvas
21 object based than anything else. Why not ETK? Why not EWL? Well they both
22 tend to veer away from the core of Evas, Ecore and Edje a lot to build their
23 own worlds. Also I wanted something focused on embedded devices -
24 specifically small touchscreens. Unlike GTK+ and Qt, 75% of the "widget set"
25 is already embodied in a common core - Ecore, Edje, Evas etc. So this
26 fine-grained library splitting means all of this is shared, just a new
27 widget "personality" is on top. And that is... Elementary, my dear watson.
32 Summary: Elementary headers, static libraries, documentation and test programs
33 Group: System Environment/Libraries
34 Requires: %{name} = %{version}, %{name}-bin = %{version}
38 Headers, static libraries, test programs and documentation for Elementary
42 Summary: Elementary file compiler/decompiler suite
43 Group: System Environment/Libraries
44 Requires: %{name} = %{version}
55 %{configure} --prefix=%{_prefix}
56 %{__make} %{?_smp_mflags} %{?mflags}
60 %{__make} %{?mflags_install} DESTDIR=$RPM_BUILD_ROOT install
61 test -x `which doxygen` && sh gendoc || :
75 test "x$RPM_BUILD_ROOT" != "x/" && rm -rf $RPM_BUILD_ROOT
78 %files -f %{name}.lang
79 %defattr(-, root, root)
80 %doc AUTHORS COPYING README
84 %{_libdir}/libelementary*.so.*
85 %{_libdir}/edje/modules/elm/
88 %defattr(-, root, root)
90 %{_includedir}/%{name}*/
91 %{_libdir}/elementary/
92 %{_libdir}/pkgconfig/*
95 %defattr(-, root, root)
97 %{_datadir}/applications/*.desktop
98 %{_datadir}/elementary/
99 %{_datadir}/icons/elementary.png