From: Anas Nashif Date: Wed, 24 Oct 2012 16:13:35 +0000 (-0700) Subject: add packaging files X-Git-Tag: submit/tizen/20130814.144048~13 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fupstream%2Fedje.git;a=commitdiff_plain;h=2cedc91678aa0434cd7fe68973efd205a9036785 add packaging files --- diff --git a/packaging/edje.spec b/packaging/edje.spec new file mode 100644 index 0000000..882e613 --- /dev/null +++ b/packaging/edje.spec @@ -0,0 +1,77 @@ +Name: edje +Version: 1.7.1 +Release: 1 +License: BSD 2-clause +Summary: Complex Graphical Design/Layout Engine +Url: http://www.enlightenment.org/ +Group: Graphics/X11 +Source0: edje-%{version}.tar.gz +BuildRequires: doxygen +BuildRequires: python-devel +#BuildRequires: vim +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(ecore-evas) +BuildRequires: pkgconfig(ecore-file) +BuildRequires: pkgconfig(ecore-imf) +BuildRequires: pkgconfig(ecore-imf-evas) +BuildRequires: pkgconfig(eet) +BuildRequires: pkgconfig(eina) +BuildRequires: pkgconfig(embryo) +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(lua) + +%description +Edje is a complex graphical design and layout engine. It provides a +mechanism for allowing configuration data to define visual elements in +terms of layout, behavior, and appearance. Edje allows for multiple +collections of layouts in one file, allowing a complete set of images, +animations, and controls to exist as a unified whole. + +Edje separates the arrangement, appearance, and behavior logic into +distinct independent entities. This allows visual objects to share +image data and configuration information without requiring them to do +so. This separation and simplistic event driven style of programming +can produce almost any look and feel one could want for basic visual +elements. Anything more complex is likely the domain of an application +or widget set that may use Edje as a conveneient way of being able to +configure parts of the display. + +%package devel +Summary: Development components for the edje package +Group: Development/Libraries +Requires: %{name} = %{version} + +%description devel +Development files for edje + +%prep +%setup -q + +%build +%configure --disable-static +make %{?_smp_mflags} + +%install +%make_install + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%doc COPYING +%{_bindir}/edje* +%{_libdir}/*.so.* +%{_libdir}/edje/* +%{_datadir}/edje/include/edje.inc +%{_datadir}/mime/packages/edje.xml +%{_bindir}/inkscape2edc + +%files devel +%defattr(-,root,root,-) +%{_includedir}/edje-1/*.h +%{_libdir}/*.so +%{_libdir}/pkgconfig/*.pc +%{_datadir}/edje/examples/* + +%changelog