projects
/
platform
/
core
/
api
/
player.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[0.3.153] Add contents unittest
[platform/core/api/player.git]
/
packaging
/
capi-media-player.spec
diff --git
a/packaging/capi-media-player.spec
b/packaging/capi-media-player.spec
index
1843a3e
..
02a3f00
100644
(file)
--- a/
packaging/capi-media-player.spec
+++ b/
packaging/capi-media-player.spec
@@
-1,6
+1,6
@@
Name: capi-media-player
Summary: A Media Player API
Name: capi-media-player
Summary: A Media Player API
-Version: 0.3.15
2
+Version: 0.3.15
3
Release: 0
Group: Multimedia/API
License: Apache-2.0
Release: 0
Group: Multimedia/API
License: Apache-2.0
@@
-28,6
+28,11
@@
BuildRequires: pkgconfig(storage)
BuildRequires: pkgconfig(capi-system-info)
BuildRequires: pkgconfig(libinput)
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
Requires(post): /sbin/ldconfig
Requires(postun): /sbin/ldconfig
@@
-50,6
+55,16
@@
Requires: %{name} = %{version}-%{release}
%description utils
A test app for Media Player API
%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
%if 0%{?gcov:1}
%package gcov
Summary: Line Coverage of Player library in Tizen C API
@@
-78,7
+93,12
@@
export LDFLAGS+=" -lgcov"
%endif
MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
%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}
make %{?jobs:-j%jobs}
@@
-126,6
+146,13
@@
find . -name '*.gcno' ! -name '*internal*' -exec cp --parents '{}' "$gcno_obj_di
%{_bindir}/player_audio_test
%{_libdir}/libmm-navevent-handler.so*
%{_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/*
%if 0%{?gcov:1}
%files gcov
%{_datadir}/gcov/obj/*