Fixed build error
[platform/core/api/zigbee.git] / packaging / capi-network-zigbee.spec
index 542b38f..d7858dc 100644 (file)
@@ -1,6 +1,10 @@
+%define major 0
+%define minor 1
+%define patchlevel 1
+
 Name:          capi-network-zigbee
 Summary:       Network Zigbee Service in Tizen CAPI
-Version:       0.0.1
+Version:       %{major}.%{minor}.%{patchlevel}
 Release:       0
 Group:         Network & Connectivity/Other
 License:       Apache-2.0
@@ -34,11 +38,20 @@ chmod g-w %_sourcedir/*
 cp %{SOURCE1001} ./%{name}.manifest
 
 %build
-MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
+%if 0%{?gcov:1}
+export LDFLAGS+=" -lgcov"
+%endif
 
-%cmake . -DMAJORVER=%{MAJORVER} -DFULLVER=%{version} \
-       -DBIN_INSTALL_DIR:PATH=%{_bindir} \
-       -DZB_FEATURE_GLOBAL_RSP_SYNC=1
+MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
+cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} \
+       -DLIB_INSTALL_DIR=%{_libdir} \
+       -DBIN_INSTALL_DIR=%{_bindir} \
+       -DINCLUDE_INSTALL_DIR=%{_includedir} \
+       -DLIB_PATH=%{_lib} \
+       -DFULLVER=%{version} \
+       -DMAJORVER=${MAJORVER} \
+       -DZB_FEATURE_GLOBAL_RSP_SYNC=1 \
+       -DBUILD_GCOV=%{?gcov:1}%{!?gcov:0}
 
 %install
 rm -rf %{buildroot}/BUILD/%{name}