diff options
author | Anas Nashif <anas.nashif@intel.com> | 2012-10-24 09:13:35 -0700 |
---|---|---|
committer | Eduardo Lima (Etrunko) <eduardo.lima@intel.com> | 2013-08-13 17:49:36 -0300 |
commit | 2cedc91678aa0434cd7fe68973efd205a9036785 (patch) | |
tree | 5b91b41983b4151cb020fdb7eda2f549ce7f1eba | |
parent | 8502031401491e8bd18bec34cd53b4a079b03bf1 (diff) | |
download | edje-2cedc91678aa0434cd7fe68973efd205a9036785.tar.gz edje-2cedc91678aa0434cd7fe68973efd205a9036785.tar.bz2 edje-2cedc91678aa0434cd7fe68973efd205a9036785.zip |
add packaging files
-rw-r--r-- | packaging/edje.spec | 77 |
1 files changed, 77 insertions, 0 deletions
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 |