--- /dev/null
+[Unit]
+Description=TV Home
+Requires=launchpad-process-pool.service
+After=launchpad-process-pool.service
+
+[Service]
+ExecStart=/bin/sh -c -l '/usr/bin/aul_test launch org.tizen.example.TVHome.TizenTV'
Group: Applications
License: Flora-1.1
Source0: %{name}-%{version}.tar.gz
+Source1: %{name}.service
+Source2: %{name}.path
BuildRequires: pkgconfig(libtzplatform-config)
Requires(post): /usr/bin/tpk-backend
+%define _sysuserdir /systemd/user
+%define _servicedir /systemd/user/default.target.wants
+
%define internal_name org.tizen.xahome
%define preload_tpk_path %{TZ_SYS_RO_APP}/.preload-tpk
rm -rf %{buildroot}
mkdir -p %{buildroot}/%{preload_tpk_path}
install TVHome/TVHome.TizenTV/bin/Debug/TVHome.TizenTV.tpk %{buildroot}/%{preload_tpk_path}/
+install --directory %{buildroot}%{_prefix}/lib/%{_servicedir}
+install -m 0644 %{SOURCE1} %{buildroot}%{_prefix}/lib/%{_sysuserdir}
+install -m 0644 %{SOURCE2} %{buildroot}%{_prefix}/lib/%{_sysuserdir}
+ln -sf ../%{name}.path %{buildroot}%{_prefix}/lib/%{_servicedir}
%post
%files
%defattr(-,root,root,-)
%{preload_tpk_path}/*.tpk
+%{_prefix}/lib/%{_sysuserdir}/%{name}.service
+%{_prefix}/lib/%{_sysuserdir}/%{name}.path
+%{_prefix}/lib/%{_servicedir}/%{name}.path