From: Anas Nashif Date: Wed, 24 Oct 2012 16:31:15 +0000 (-0700) Subject: packaging: tizen: Add packaging files X-Git-Tag: submit/tizen_common/20140904.121590~41 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=953e8e1a95cdba7cd6f6ff79fcbda1b2a8cc79f9;p=platform%2Fupstream%2Felementary.git packaging: tizen: Add packaging files Change-Id: Ic3615c5fea33ba2f1807c4bc87a6cb0b23ae6600 --- diff --git a/packaging/elementary.spec b/packaging/elementary.spec new file mode 100644 index 000000000..32246eafd --- /dev/null +++ b/packaging/elementary.spec @@ -0,0 +1,83 @@ +Name: elementary +Version: 1.7.1 +Release: 1 +License: LGPLV2.1+ +Summary: EFL toolkit for small touchscreens +Url: http://trac.enlightenment.org/e/wiki/Elementary +Group: Graphics/X11 +Source0: elementary-%{version}.tar.gz +BuildRequires: doxygen +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(ecore-evas) +BuildRequires: pkgconfig(ecore-fb) +BuildRequires: pkgconfig(ecore-file) +BuildRequires: pkgconfig(ecore-imf) +BuildRequires: pkgconfig(ecore-x) +BuildRequires: pkgconfig(edbus) +BuildRequires: pkgconfig(edje) +BuildRequires: pkgconfig(eet) +BuildRequires: pkgconfig(efreet) +BuildRequires: pkgconfig(eina) +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(x11) +BuildRequires: python-devel + +%description +Elementary is a widget set. It is a new-style of widget set much more canvas +object based than anything else. Why not ETK? Why not EWL? Well they both +tend to veer away from the core of Evas, Ecore and Edje a lot to build their +own worlds. Also I wanted something focused on embedded devices - +specifically small touchscreens. Unlike GTK+ and Qt, 75% of the "widget set" +is already embodied in a common core - Ecore, Edje, Evas etc. So this +fine-grained library splitting means all of this is shared, just a new +widget "personality" is on top. And that is... Elementary, my dear watson. +Elementary. + +%package devel +Summary: Development components for the elementary package +Group: Development/Libraries +Requires: %{name} = %{version} + +%description devel +Development files for elementary + +%prep +%setup -q + + +%build + +%configure --disable-static +make %{?_smp_mflags} + +%install +%make_install + + +%find_lang %{name} + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files -f %{name}.lang +%defattr(-,root,root,-) +%doc COPYING +%{_bindir}/* +%{_libdir}/edje/* +%{_libdir}/elementary/* +%{_libdir}/*.so.* +%{_datadir}/applications/* +%{_datadir}/elementary/* +%{_datadir}/icons/elementary.png + + +%files devel +%defattr(-,root,root,-) +%{_includedir}/elementary-1/*.h +%{_libdir}/*.so +%{_libdir}/pkgconfig/*.pc + + + +%changelog