tizen 2.3.1 release
[apps/home/minicontrol.git] / packaging / minicontrol.spec
index f9728f4..dfbd7a0 100755 (executable)
@@ -1,9 +1,9 @@
 Name:       minicontrol
 Summary:    minicontrol library
-Version:    0.0.1
+Version:    0.0.16
 Release:    1
 Group:      TBD
-License:    Flora Software License
+License:    Apache
 Source0:    %{name}-%{version}.tar.gz
 BuildRequires: pkgconfig(dbus-1)
 BuildRequires: pkgconfig(dbus-glib-1)
@@ -11,6 +11,7 @@ BuildRequires: pkgconfig(elementary)
 BuildRequires: pkgconfig(evas)
 BuildRequires: pkgconfig(ecore-evas)
 BuildRequires: pkgconfig(dlog)
+BuildRequires: pkgconfig(bundle)
 BuildRequires: cmake
 Requires(post): /sbin/ldconfig
 requires(postun): /sbin/ldconfig
@@ -29,6 +30,16 @@ Requires:   %{name} = %{version}-%{release}
 Minicontrol library (devel).
 
 %build
+%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"
+%endif
+%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
 export LDFLAGS+="-Wl,--rpath=%{_prefix}/lib -Wl,--as-needed"
 LDFLAGS="$LDFLAGS" cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix}
 make %{?jobs:-j%jobs}
@@ -36,6 +47,9 @@ make %{?jobs:-j%jobs}
 %install
 %make_install
 
+mkdir -p %{buildroot}/usr/share/license
+cp -f LICENSE %{buildroot}/usr/share/license/%{name}
+
 
 %post
 /sbin/ldconfig
@@ -43,10 +57,13 @@ make %{?jobs:-j%jobs}
 %postun -p /sbin/ldconfig
 
 %files
+%manifest minicontrol.manifest
 %defattr(-,root,root,-)
 %{_libdir}/libminicontrol-provider.so*
 %{_libdir}/libminicontrol-viewer.so*
 %{_libdir}/libminicontrol-monitor.so*
+%{_libdir}/libminicontrol-handler.so*
+/usr/share/license/%{name}
 
 %files devel
 %defattr(-,root,root,-)
@@ -54,4 +71,5 @@ make %{?jobs:-j%jobs}
 %{_libdir}/pkgconfig/minicontrol-provider.pc
 %{_libdir}/pkgconfig/minicontrol-monitor.pc
 %{_libdir}/pkgconfig/minicontrol-viewer.pc
+%{_libdir}/pkgconfig/minicontrol-handler.pc