Split dali-toolkit into Base & Optional
[platform/core/uifw/dali-toolkit.git] / packaging / dali-toolkit.spec
index f29f52b..d20b147 100644 (file)
@@ -1,6 +1,6 @@
 Name:       dali-toolkit
 Summary:    The OpenGLES Canvas Core Library Toolkit
-Version:    0.9.6
+Version:    0.9.14
 Release:    1
 Group:      System/Libraries
 License:    Flora
@@ -21,6 +21,7 @@ BuildRequires:  dali-adaptor-devel
 BuildRequires:  fribidi-devel
 BuildRequires:  pkgconfig(utilX)
 BuildRequires:  sec-product-features
+ExclusiveArch:  armv7l
 
 %description
 The OpenGLES Canvas Core Library Toolkit
@@ -38,6 +39,16 @@ Requires:   boost-devel
 Application development package for the OpenGLES Canvas toolkit
 
 ##############################
+# Dali Base library
+##############################
+%package dali-toolkit-base
+Summary:    A library for Base Toolkit components, intended for lightweight applications
+Group:      Development/Libs
+
+%description dali-toolkit-base
+A library for Base Toolkit components, intended for lightweight applications
+
+##############################
 # Preparation
 ##############################
 %prep
@@ -53,13 +64,13 @@ Application development package for the OpenGLES Canvas toolkit
 ##############################
 %build
 PREFIX="/usr"
-CXXFLAGS+=" -Wall -g -fPIC -fvisibility-inlines-hidden -fdata-sections -ffunction-sections "
+CXXFLAGS+=" -Wall -g -Os -fPIC -fvisibility-inlines-hidden -fdata-sections -ffunction-sections "
 LDFLAGS+=" -Wl,--rpath=$PREFIX/lib -Wl,--as-needed -Wl,--gc-sections "
 
-%if 0%{?tizen_build_binary_release_type_eng}
-export CFLAGS="$CFLAGS -DTIZEN_ENGINEER_MODE"
-export CXXFLAGS="$CXXFLAGS -DTIZEN_ENGINEER_MODE"
-export FFLAGS="$FFLAGS -DTIZEN_ENGINEER_MODE"
+%if 0%{?sec_build_binary_debug_enable}
+export CFLAGS="$CFLAGS -DTIZEN_DEBUG_ENABLE"
+export CXXFLAGS="$CXXFLAGS -DTIZEN_DEBUG_ENABLE"
+export FFLAGS="$FFLAGS -DTIZEN_DEBUG_ENABLE"
 %endif
 
 libtoolize --force
@@ -108,3 +119,7 @@ exit 0
 %defattr(-,root,root,-)
 %{dev_include_path}/%{name}/*
 %{_libdir}/pkgconfig/*.pc
+
+%files dali-toolkit-base
+%defattr(-,root,root,-)
+%{_libdir}/libdali-toolkit-base.so*