From 57f68ac4468da9bc869df3621d0f99442683afcf Mon Sep 17 00:00:00 2001 From: Jiwan Kim Date: Fri, 19 Feb 2016 10:54:44 +0900 Subject: [PATCH] Apply on-demand launch for tv profile Change-Id: Iacc61c376e6dfc0fa3a1aa2645597bd3b920a4df --- packaging/telephony-daemon-on-demand.service | 3 --- packaging/telephony-daemon.spec | 9 ++++++++- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/packaging/telephony-daemon-on-demand.service b/packaging/telephony-daemon-on-demand.service index ca3a6d6..76ff625 100644 --- a/packaging/telephony-daemon-on-demand.service +++ b/packaging/telephony-daemon-on-demand.service @@ -3,9 +3,6 @@ Description=Telephony daemon After=secure-storage.service [Service] -User=system -Group=system -SmackProcessLabel=telephony_framework ExecStart=/usr/bin/telephony-daemon Restart=on-failure RestartSec=0 diff --git a/packaging/telephony-daemon.spec b/packaging/telephony-daemon.spec index a44686c..40d936b 100644 --- a/packaging/telephony-daemon.spec +++ b/packaging/telephony-daemon.spec @@ -1,6 +1,6 @@ %define major 1 %define minor 3 -%define patchlevel 36 +%define patchlevel 37 Name: telephony-daemon Version: %{major}.%{minor}.%{patchlevel} @@ -27,14 +27,19 @@ cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} \ -DUNIT_INSTALL_DIR=%{_unitdir} \ -DVERSION=%{version} \ -DTIZEN_DEBUG_ENABLE=1 \ +%if "%{?tizen_profile_name}" == "tv" + -DTIZEN_PROFILE_TV=1 \ +%endif make %{?_smp_mflags} %install %make_install +%if "%{?tizen_profile_name}" != "tv" mkdir -p %{buildroot}%{_unitdir}/multi-user.target.wants ln -s %{_unitdir}/telephony-daemon.service %{buildroot}%{_unitdir}/multi-user.target.wants/telephony-daemon.service +%endif %post -p /sbin/ldconfig @@ -43,5 +48,7 @@ ln -s %{_unitdir}/telephony-daemon.service %{buildroot}%{_unitdir}/multi-user.ta %defattr(644,system,system,-) %caps(cap_mac_override,cap_dac_override,cap_net_admin=eip) %attr(755,system,system) %{_bindir}/telephony-daemon %{_unitdir}/telephony-daemon.service +%if "%{?tizen_profile_name}" != "tv" %{_unitdir}/multi-user.target.wants/telephony-daemon.service +%endif %{_datadir}/license/telephony-daemon -- 2.7.4