Name: capi-media-player
Summary: A Media Player API
-Version: 0.3.152
+Version: 0.3.153
Release: 0
Group: Multimedia/API
License: Apache-2.0
BuildRequires: pkgconfig(capi-system-info)
BuildRequires: pkgconfig(libinput)
+%if 0%{?gtests:1}
+BuildRequires: pkgconfig(gmock)
+BuildRequires: pkgconfig(jsoncpp)
+%endif
+
Requires(post): /sbin/ldconfig
Requires(postun): /sbin/ldconfig
%description utils
A test app for Media Player API
+%if 0%{?gtests:1}
+%package ut
+Summary: A unittest app for Media Player API
+Group: Utils/Multimedia
+Requires: %{name} = %{version}-%{release}
+
+%description ut
+A unittest app for Media Player API
+%endif
+
%if 0%{?gcov:1}
%package gcov
Summary: Line Coverage of Player library in Tizen C API
%endif
MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
-%cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DFULLVER=%{version} -DMAJORVER=${MAJORVER}
+%cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DFULLVER=%{version} -DMAJORVER=${MAJORVER} \
+%if 0%{?gtests:1}
+ -DBUILD_UNITTEST=YES
+%else
+ -DBUILD_UNITTEST=NO
+%endif
make %{?jobs:-j%jobs}
%{_bindir}/player_audio_test
%{_libdir}/libmm-navevent-handler.so*
+%if 0%{?gtests:1}
+%files ut
+%manifest %{name}.manifest
+%license LICENSE.APLv2
+%{_bindir}/player_ut
+%endif
+
%if 0%{?gcov:1}
%files gcov
%{_datadir}/gcov/obj/*