summaryrefslogtreecommitdiff
path: root/packaging
diff options
context:
space:
mode:
authorJinkun Jang <jinkun.jang@samsung.com>2013-03-13 01:52:42 +0900
committerJinkun Jang <jinkun.jang@samsung.com>2013-03-13 01:52:42 +0900
commitea29dea207b619c74b7372ce65be60c1b6b6a0f7 (patch)
tree0ec3382e79d7433215e64eb1420215855d6f9554 /packaging
parentefd141f39bef71272146110dcb862497c69735d8 (diff)
downloadedje-ea29dea207b619c74b7372ce65be60c1b6b6a0f7.tar.gz
edje-ea29dea207b619c74b7372ce65be60c1b6b6a0f7.tar.bz2
edje-ea29dea207b619c74b7372ce65be60c1b6b6a0f7.zip
Tizen 2.1 base
Diffstat (limited to 'packaging')
-rw-r--r--packaging/edje.spec97
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