Name: libmm-sound
Summary: MMSound Package contains client lib and sound_server binary
- Version: 0.10.87
+ Version: 0.10.88
Release: 0
Group: System/Libraries
License: Apache-2.0
Source5: focus-server.path
Source6: focus-server.conf
Requires: security-config
-%if "%{?tizen_profile_name}" == "tv"
+%if "%{?TIZEN_PRODUCT_TV}" == "1"
Source8: focus-server-tv.service
%endif
Source9: org.tizen.SoundServer.service
%build
%define tizen_audio_feature_ogg_enable 1
-%if "%{?tizen_profile_name}" == "tv"
-%define tizen_audio_feature_bluetooth_enable 0
-%else
-%define tizen_audio_feature_bluetooth_enable 1
-%endif
-
CFLAGS="%{optflags} -fvisibility=hidden -D_TIZEN_PUBLIC_ -DMM_DEBUG_FLAG -DEXPORT_API=\"__attribute__((visibility(\\\"default\\\")))\"" ;export CFLAGS
-%if "%{?tizen_profile_name}" == "wearable"
- CFLAGS+=" -DTIZEN_MICRO";export CFLAGS
-%endif
-%if "%{?tizen_profile_name}" == "tv"
+%if "%{?TIZEN_PRODUCT_TV}" == "1"
CFLAGS+=" -DTIZEN_TV";export CFLAGS
%endif
mkdir -p %{buildroot}/etc/dbus-1/system.d/
cp %{SOURCE3} %{buildroot}/etc/dbus-1/system.d/sound-server.conf
cp %{SOURCE6} %{buildroot}/etc/dbus-1/system.d/focus-server.conf
-%if "%{?tizen_profile_name}" == "tv"
+%if "%{?TIZEN_PRODUCT_TV}" == "1"
cp %{SOURCE8} %{SOURCE4}
%endif
mkdir -p %{buildroot}/usr/share/dbus-1/system-services/
cp %{SOURCE9} %{buildroot}/usr/share/dbus-1/system-services/org.tizen.SoundServer.service
%make_install
-%if "%{?tizen_profile_name}" == "tv"
+%if "%{?TIZEN_PRODUCT_TV}" == "1"
install -d %{buildroot}%{_unitdir}/sysinit.target.wants
%else
install -d %{buildroot}%{_unitdir}/multi-user.target.wants
%endif
install -m0644 %{SOURCE4} %{buildroot}%{_unitdir}/
install -m0644 %{SOURCE5} %{buildroot}%{_unitdir}/
-%if "%{?tizen_profile_name}" == "tv"
+%if "%{?TIZEN_PRODUCT_TV}" == "1"
ln -sf ../focus-server.path %{buildroot}%{_unitdir}/sysinit.target.wants/focus-server.path
%else
ln -sf ../focus-server.path %{buildroot}%{_unitdir}/multi-user.target.wants/focus-server.path
%if 0%{?tizen_audio_feature_ogg_enable}
%{_libdir}/soundplugins/libsoundplugintremoloogg.so
%endif
-%if "%{?tizen_profile_name}" == "tv"
+%if "%{?TIZEN_PRODUCT_TV}" == "1"
%{_unitdir}/sysinit.target.wants/focus-server.path
%else
%{_unitdir}/multi-user.target.wants/focus-server.path