DALi Version 1.0.44
[platform/core/uifw/dali-core.git] / packaging / dali.spec
index c675e0e..a69546d 100644 (file)
@@ -1,6 +1,6 @@
 Name:       dali
 Summary:    The OpenGLES Canvas Core Library
-Version:    1.0.25
+Version:    1.0.44
 Release:    1
 Group:      System/Libraries
 License:    Apache-2.0
@@ -9,11 +9,8 @@ Source0:    %{name}-%{version}.tar.gz
 
 Requires(post): /sbin/ldconfig
 Requires(postun): /sbin/ldconfig
-Requires:       boost-thread
 BuildRequires:  pkgconfig
 BuildRequires:  gawk
-BuildRequires:  boost-devel
-BuildRequires:  boost-thread
 
 %description
 The OpenGLES Canvas Core Library provides a 3D scene graph
@@ -48,7 +45,6 @@ Integration development package for the OpenGLES Canvas - headers for integratin
 %setup -q
 %define dali_data_rw_dir /opt/usr/share/dali/
 %define dali_data_ro_dir /usr/share/dali/
-%define shader_bin_dir   %{dali_data_rw_dir}/core/shaderbin
 %define dev_include_path %{_includedir}
 
 ##############################
@@ -57,7 +53,7 @@ Integration development package for the OpenGLES Canvas - headers for integratin
 %build
 PREFIX="/usr"
 CXXFLAGS+=" -Wall -g -Os -DNDEBUG -fPIC -fvisibility-inlines-hidden -fdata-sections -ffunction-sections "
-LDFLAGS+=" -Wl,--rpath=$PREFIX/lib -Wl,--as-needed -Wl,--gc-sections -lgcc_s -lgcc -lpthread"
+LDFLAGS+=" -Wl,--rpath=$PREFIX/lib -Wl,--as-needed -Wl,--gc-sections -lgcc_s -lgcc -lpthread -Wl,-Bsymbolic-functions "
 
 %ifarch %{arm}
 CXXFLAGS+=" -D_ARCH_ARM_ -mfpu=neon"
@@ -110,8 +106,6 @@ cp -af %{_builddir}/%{name}-%{version}/LICENSE %{buildroot}/usr/share/license/%{
 ##############################
 %post
 /sbin/ldconfig
-chown 5000:5000 %{shader_bin_dir}
-rm -rf %{shader_bin_dir}/*
 exit 0
 
 ##############################
@@ -119,7 +113,6 @@ exit 0
 ##############################
 %postun
 /sbin/ldconfig
-rm -rf %{shader_bin_dir}
 exit 0
 
 ##############################
@@ -135,13 +128,13 @@ exit 0
 %defattr(-,root,root,-)
 %{_libdir}/lib%{name}-core.so*
 %defattr(-,app,app,-)
-%dir %{shader_bin_dir}
 %{_datadir}/license/%{name}
 
 %files devel
 %defattr(-,root,root,-)
 %{_libdir}/pkgconfig/*.pc
 %{dev_include_path}/%{name}/public-api/*
+%{dev_include_path}/%{name}/devel-api/*
 
 %files integration-devel
 %defattr(-,root,root,-)