Remove unused variable
[platform/core/appfw/pkgmgr-info.git] / packaging / pkgmgr-info.spec
index 3a94823..8f8d1de 100755 (executable)
@@ -1,6 +1,6 @@
 Name:       pkgmgr-info
 Summary:    Packager Manager infomation api for package
-Version:    0.22.17
+Version:    0.26.10
 Release:    1
 Group:      Application Framework/Package Management
 License:    Apache-2.0
@@ -27,6 +27,8 @@ BuildRequires: pkgconfig(parcel)
 BuildRequires: pkgconfig(cynara-client-async)
 BuildRequires: pkgconfig(cynara-session)
 BuildRequires: pkgconfig(cynara-creds-socket)
+BuildRequires: pkgconfig(capi-system-resource)
+BuildRequires: pkgconfig(tizen-database)
 
 %if 0%{?gcov:1}
 BuildRequires:  lcov
@@ -72,7 +74,7 @@ Requires:   %{name}-common = %{version}-%{release}
 %description common-devel
 Dev package for libpkgmgr_common
 
-%if 0%{?asan_enabled}
+%if 0%{?asan} != 1
 %package unittests
 Summary:    %{name} unittests binary
 
@@ -94,8 +96,10 @@ export LDFLAGS+=" -lgcov"
 
 MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
 %cmake . -DFULLVER=%{version} -DMAJORVER=${MAJORVER} -DUNITDIR=%{_unitdir} \
-%if 0%{?asan_enabled}
-       -DASAN_ENABLED=TRUE \
+%if 0%{?asan} != 1
+       -DASAN_ENABLED=FALSE
+%else
+       -DASAN_ENABLED=TRUE
 %endif
 
 %__make %{?jobs:-j%jobs}
@@ -104,7 +108,7 @@ MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
 export LD_LIBRARY_PATH=../../src/:../../src/server:../../parser
 ctest -V
 %if 0%{?gcov:1}
-lcov -c --ignore-errors graph --no-external -b . -d . -o %{name}.info
+lcov -c --ignore-errors mismatch,graph,unused --no-external -b . -d . -o %{name}.info
 genhtml %{name}.info -o out --legend --show-details
 %endif
 
@@ -118,7 +122,7 @@ mkdir -p "$gcno_obj_dir"
 find . -name '*.gcno' -exec cp --parents '{}' "$gcno_obj_dir" ';'
 %endif
 
-%if 0%{?asan_enabled}
+%if 0%{?asan} != 1
 cat << EOF > run-unittest.sh
 #!/bin/sh
 
@@ -233,7 +237,7 @@ Packager Manager information api gcov objects
 %{_datadir}/gcov/obj/*
 %endif
 
-%if 0%{?asan_enabled}
+%if 0%{?asan} != 1
 %files unittests
 %{_bindir}/pkgmgr-info-unit-test
 %{_bindir}/tizen-unittests/%{name}/run-unittest.sh