diff options
author | Jinkun Jang <jinkun.jang@samsung.com> | 2013-03-13 01:52:42 +0900 |
---|---|---|
committer | Jinkun Jang <jinkun.jang@samsung.com> | 2013-03-13 01:52:42 +0900 |
commit | ea29dea207b619c74b7372ce65be60c1b6b6a0f7 (patch) | |
tree | 0ec3382e79d7433215e64eb1420215855d6f9554 /packaging/edje.spec | |
parent | efd141f39bef71272146110dcb862497c69735d8 (diff) | |
download | edje-ea29dea207b619c74b7372ce65be60c1b6b6a0f7.tar.gz edje-ea29dea207b619c74b7372ce65be60c1b6b6a0f7.tar.bz2 edje-ea29dea207b619c74b7372ce65be60c1b6b6a0f7.zip |
Tizen 2.1 base
Diffstat (limited to 'packaging/edje.spec')
-rw-r--r-- | packaging/edje.spec | 97 |
1 files changed, 97 insertions, 0 deletions
diff --git a/packaging/edje.spec b/packaging/edje.spec new file mode 100644 index 0000000..e872b80 --- /dev/null +++ b/packaging/edje.spec @@ -0,0 +1,97 @@ +#sbs-git:slp/pkgs/e/edje edje 1.1.0+svn.69011slp2+build03 96cd9783918ce594c786d12a5107be27aec4d34b +Name: edje +Summary: Complex Graphical Design/Layout Engine +Version: 1.7.1+svn.77330+build01r03 +Release: 1 +Group: System/Libraries +License: BSD +URL: http://www.enlightenment.org/ +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +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) +#BuildRequires: pkgconfig(remix) +#BuildRequires: pkgconfig(flac) +#BuildRequires: pkgconfig(sndfile) +#BuildRequires: pkgconfig(libpulse) + +%description +Various binaries for use with libedje +Edje is a graphical layout and animation library for animated resizable, + compressed and scalable themes. It is the theming engine behind + Enlightenment DR 0.17. + . + This package contains the following binaries: + - edje_cc: Compiles EDC files. + - edje_decc: Used to decompile compiled edje files. + - edje_recc: A convenience script to recompile EDC files. + +%package devel +Summary: Complex Graphical Design/Layout Engine (devel) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Edje is a graphical layout and animation library (devel) + +%package tools +Summary: Complex Graphical Design/Layout Engine (tools) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Provides: %{name}-bin +Obsoletes: %{name}-bin + +%description tools +Edje is a graphical layout and animation library (tools) + +%prep +%setup -q + +%build +export CFLAGS+=" -fvisibility=hidden -ffast-math -fPIC" +export LDFLAGS+=" -fvisibility=hidden -Wl,--hash-style=both -Wl,--as-needed" + +%autogen --disable-static --disable-multisense +%configure --disable-static --disable-multisense +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install +mkdir -p %{buildroot}/usr/share/license +cp %{_builddir}/%{buildsubdir}/COPYING %{buildroot}/usr/share/license/%{name} + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%{_libdir}/libedje.so.* +%{_datadir}/mime/packages/edje.xml +#%{_libdir}/edje/modules/multisense_factory/*/module.so +/usr/share/license/%{name} +#%{_libdir}/remix/*.so* +%manifest %{name}.manifest + +%files devel +%defattr(-,root,root,-) +%{_includedir}/edje-1/*.h +%{_libdir}/libedje.so +%{_libdir}/pkgconfig/edje.pc +%exclude /usr/share/edje/examples/* + +%files tools +%defattr(-,root,root,-) +%{_bindir}/* +%{_libdir}/%{name}/utils/epp +%{_datadir}/%{name}/include/edje.inc |