2 Summary: A Media Player module for muse server
5 Group: Multimedia/Libraries
7 Source0: %{name}-%{version}.tar.gz
8 Source1001: mmsvc-player.manifest
10 BuildRequires: pkgconfig(dlog)
11 BuildRequires: pkgconfig(muse-server)
12 BuildRequires: pkgconfig(mm-common)
13 BuildRequires: pkgconfig(mm-player)
14 BuildRequires: pkgconfig(capi-base-common)
15 BuildRequires: pkgconfig(capi-media-sound-manager)
16 BuildRequires: pkgconfig(capi-media-tool)
17 BuildRequires: pkgconfig(libtbm)
18 BuildRequires: pkgconfig(ttrace)
19 BuildRequires: pkgconfig(capi-system-info)
20 BuildRequires: pkgconfig(libtzplatform-config)
22 BuildRequires: pkgconfig(gmock)
25 Requires(post): /sbin/ldconfig
26 Requires(postun): /sbin/ldconfig
29 A Media Player module for muse server and Tizen Native API.
31 Summary: A Media Player module for muse server.(Development)
32 Group: Development/Multimedia
33 Requires: %{name} = %{version}-%{release}
44 %if 0%{?sec_build_binary_debug_enable}
45 export CFLAGS="$CFLAGS -DTIZEN_DEBUG_ENABLE"
46 #export CFLAGS+=" -D_USE_X_DIRECT_"
47 export CXXFLAGS="$CXXFLAGS -DTIZEN_DEBUG_ENABLE"
48 export FFLAGS="$FFLAGS -DTIZEN_DEBUG_ENABLE"
50 export CFLAGS+=" -DTIZEN_FEATURE_ASM"
51 MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
54 -DCMAKE_INSTALL_PREFIX=%{_prefix} \
55 -DFULLVER=%{version} \
56 -DMAJORVER=${MAJORVER} \
57 -DBUILD_TESTS=%{?gtests:1}%{!?gtests:0} \
58 %if "%{TIZEN_PRODUCT_TV}" == "1"
59 -DTIZEN_FEATURE_EVAS_RENDERER=Off
61 -DTIZEN_FEATURE_EVAS_RENDERER=On
71 %post -p /sbin/ldconfig
73 %postun -p /sbin/ldconfig
76 %manifest mmsvc-player.manifest
77 %license LICENSE.Apache-2.0
78 %{_libdir}/liblegacy-player.so
79 %{_libdir}/libmuse-player.so
81 %{_bindir}/gtest-mmsvc-player
85 %{_includedir}/media/*.h
86 %{_includedir}/media/*.def
87 %{_libdir}/pkgconfig/*.pc