Name: push
Summary: Push services and client library
-Version: 0.4.43
+Version: 0.4.47
Release: 1
Group: Application Framework/Service
License: Apache-2.0
Source0: %{name}-%{version}.tar.gz
Source1: pushd.service
+Source2: pushd.path
Requires(post): /sbin/ldconfig
Requires(post): /usr/bin/sqlite3
Requires(postun): /sbin/ldconfig
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_unitdir}/multi-user.target.wants
install -m 0644 %{SOURCE1} %{buildroot}%{_unitdir}/pushd.service
+%if "%{profile}" == "mobile"
+install -m 0644 %{SOURCE2} %{buildroot}%{_unitdir}/pushd.path
+%else
%install_service multi-user.target.wants pushd.service
+%endif
mkdir -p %{buildroot}/usr/share/licenses/%{name}
cp -f LICENSE %{buildroot}/usr/share/licenses/%{name}
chsmack -a "*" %{TZ_SYS_GLOBALUSER_DB}/.push.db
chsmack -a "*" %{TZ_SYS_GLOBALUSER_DB}/.push.db-journal
+%if "%{profile}" == "mobile"
+ln -sf ../pushd.path %{_unitdir}/multi-user.target.wants/
+%endif
+
%post -n libpush
/sbin/ldconfig
%attr(755,root,root) %{_upgrade_script_path}%{_upgrade_script}
%{_unitdir}/pushd.service
+%if "%{profile}" == "mobile"
+%{_unitdir}/pushd.path
+%else
%{_unitdir}/multi-user.target.wants/pushd.service
+%endif
%files tool
%manifest push-tool.manifest