From 7664259858002c867c25d58f54308acd3a079c8d Mon Sep 17 00:00:00 2001 From: Seungbae Shin Date: Mon, 23 Apr 2018 19:14:06 +0900 Subject: [PATCH] Fix for TV product build macro [Version] 0.12.13 [Issue Type] Build Change-Id: Ib717c739ef11c46425ee9163394a3ebdbcc7c3b2 --- packaging/libmm-sound.spec | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/packaging/libmm-sound.spec b/packaging/libmm-sound.spec index 58c71ae..8b15c1c 100644 --- a/packaging/libmm-sound.spec +++ b/packaging/libmm-sound.spec @@ -1,6 +1,6 @@ Name: libmm-sound Summary: MMSound Package contains client lib and sound_server binary -Version: 0.12.12 +Version: 0.12.13 Release: 0 Group: System/Libraries License: Apache-2.0 @@ -11,7 +11,7 @@ Source4: focus-server.service Source5: focus-server.path Source6: focus-server.conf Requires: security-config -%if "%{?TIZEN_PRODUCT_TV}" == "1" +%if "%{tizen_profile_name}" == "tv" Source7: libmm-sound.notstrip Source8: focus-server-tv.service %endif @@ -24,7 +24,7 @@ BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(vconf) BuildRequires: pkgconfig(libpulse) BuildRequires: pkgconfig(sndfile) -%if "%{?TIZEN_PRODUCT_TV}" == "1" +%if "%{tizen_profile_name}" == "tv" BuildRequires: pkgconfig(lwipc) %endif %ifarch %{arm} @@ -65,14 +65,14 @@ MMSound utility package - contians mm_sound_testsuite, sound_check for sound sys CFLAGS="%{optflags} -fvisibility=hidden -D_TIZEN_PUBLIC_ -DEXPORT_API=\"__attribute__((visibility(\\\"default\\\")))\"" ;export CFLAGS -%if "%{?TIZEN_PRODUCT_TV}" == "1" +%if "%{tizen_profile_name}" == "tv" CFLAGS+=" -DTIZEN_TV";export CFLAGS %endif ./autogen.sh %configure \ --with-plugindir=%{_libdir}/soundplugins \ -%if "%{?TIZEN_PRODUCT_TV}" == "1" +%if "%{tizen_profile_name}" == "tv" --enable-prelink \ --enable-lwipc \ %endif @@ -85,14 +85,14 @@ rm -rf %{buildroot} 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_PRODUCT_TV}" == "1" +%if "%{tizen_profile_name}" == "tv" 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_PRODUCT_TV}" == "1" +%if "%{tizen_profile_name}" == "tv" mkdir -p %{buildroot}%{_sysconfdir}/notstrip install -m0644 %{SOURCE7} %{buildroot}%{_sysconfdir}/notstrip/libmm-sound.notstrip install -d %{buildroot}%{_unitdir}/sysinit.target.wants @@ -102,7 +102,7 @@ install -d %{buildroot}%{_unitdir}/multi-user.target.wants install -m0644 %{SOURCE2} %{buildroot}%{_unitdir}/ install -m0644 %{SOURCE4} %{buildroot}%{_unitdir}/ install -m0644 %{SOURCE5} %{buildroot}%{_unitdir}/ -%if "%{?TIZEN_PRODUCT_TV}" == "1" +%if "%{tizen_profile_name}" == "tv" 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 @@ -127,7 +127,7 @@ ln -sf ../focus-server.path %{buildroot}%{_unitdir}/multi-user.target.wants/focu %if 0%{?tizen_audio_feature_ogg_enable} %{_libdir}/soundplugins/libsoundplugintremoloogg.so %endif -%if "%{?TIZEN_PRODUCT_TV}" == "1" +%if "%{tizen_profile_name}" == "tv" %{_sysconfdir}/notstrip/libmm-sound.notstrip %{_unitdir}/sysinit.target.wants/focus-server.path %else -- 2.7.4