License: Apache-2.0
Source0: %{name}-%{version}.tar.gz
Source1: %{name}.service
+Source2: %{name}_common.service
+Source3: %{name}.path
%if "%{profile}" == "tv" || "%{profile}" == "ivi"
ExcludeArch: %{arm} %ix86 x86_64
BuildRequires: pkgconfig(capi-system-media-key)
BuildRequires: pkgconfig(capi-network-bluetooth)
BuildRequires: pkgconfig(capi-system-system-settings)
-BuildRequires: pkgconfig(liblazymount)
-BuildRequires: pkgconfig(libsystemd-daemon)
%if "%{profile}" == "common"
BuildRequires: tts
BuildRequires: pkgconfig(capi-telephony)
BuildRequires: pkgconfig(capi-system-info)
BuildRequires: pkgconfig(efl-extension)
+BuildRequires: pkgconfig(liblazymount)
+BuildRequires: pkgconfig(libsystemd-daemon)
+%else if "%{profile}" == "wearable"
+BuildRequires: pkgconfig(liblazymount)
+BuildRequires: pkgconfig(libsystemd-daemon)
%endif
BuildRequires: pkgconfig(feedback)
rm -rf %{buildroot}
%make_install
-mkdir -p %{buildroot}%{__usrdir}/basic.target.wants
mkdir -p %{buildroot}%{_sysconfdir}/systemd/default-extra-dependencies/ignore-units.d/
+%if "%{profile}" == "common"
+mkdir -p %{buildroot}%{__usrdir}/default.target.wants
+install -m 0644 %SOURCE2 %{buildroot}%{__usrdir}/starter.service
+install -m 0644 %SOURCE3 %{buildroot}%{__usrdir}/starter.path
+ln -s ../starter.path %{buildroot}%{__usrdir}/default.target.wants/starter.path
+%else
+mkdir -p %{buildroot}%{__usrdir}/basic.target.wants
install -m 0644 %SOURCE1 %{buildroot}%{__usrdir}/starter.service
ln -s ../starter.service %{buildroot}%{__usrdir}/basic.target.wants/starter.service
+%endif
mkdir -p %{buildroot}/usr/share/license
cp -f LICENSE %{buildroot}/usr/share/license/%{name}
%defattr(-,root,root,-)
%{_bindir}/starter
%{__usrdir}/starter.service
+%if "%{profile}" == "common"
+%{__usrdir}/starter.path
+%{__usrdir}/default.target.wants/starter.path
+%else
%{__usrdir}/basic.target.wants/starter.service
+%endif
/usr/share/license/%{name}