From: Hyerim Kim Date: Fri, 4 Aug 2017 05:09:44 +0000 (+0900) Subject: Modifies the files for RPM packaging X-Git-Tag: submit/tizen/20170808.015446^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d8843bceff3fa4cbd52c091df2b3a5c5e958036e;p=profile%2Ftv%2Fapps%2Fdotnet%2Fhome.git Modifies the files for RPM packaging Change-Id: I240a905353b2922c9dffdc69a3b6522ef16ffba8 Signed-off-by: Hyerim Kim --- diff --git a/.gitignore b/.gitignore index c5a87c4..beca10d 100644 --- a/.gitignore +++ b/.gitignore @@ -50,4 +50,6 @@ warnings.txt *.db *.opendb -Debug/ +*.pdb +*.dll +*.exe diff --git a/TVHome/TVHome.TizenTV/bin/Debug/TVHome.TizenTV.tpk b/TVHome/TVHome.TizenTV/bin/Debug/TVHome.TizenTV.tpk new file mode 100755 index 0000000..b9619b3 Binary files /dev/null and b/TVHome/TVHome.TizenTV/bin/Debug/TVHome.TizenTV.tpk differ diff --git a/packaging/org.tizen.xahome.spec b/packaging/org.tizen.xahome.spec index b9ab70d..dd80b4e 100644 --- a/packaging/org.tizen.xahome.spec +++ b/packaging/org.tizen.xahome.spec @@ -11,8 +11,8 @@ 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 _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 @@ -40,21 +40,24 @@ This is a container package which have preload TPK files %build %install -mkdir -p %{buildroot}/%{preload_tpk_path} -install xahome/xahome/bin/Debug/xahome.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} +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 -#chsmack %{_prefix}/lib/%{_sysuserdir}/%{name}.service -a "_" -#chsmack %{_prefix}/lib/%{_sysuserdir}/%{name}.path -a "_" -#chsmack %{_prefix}/lib/%{_servicedir}/%{name}.path -a "_" +chsmack %{_prefix}/lib/%{_sysuserdir}/%{name}.service -a "_" +chsmack %{_prefix}/lib/%{_sysuserdir}/%{name}.path -a "_" +chsmack %{_prefix}/lib/%{_servicedir}/%{name}.path -a "_" +/usr/bin/tpk-backend -i %{preload_tpk_path}/TVHome.TizenTV.tpk --preload +rm -rf %{preload_tpk_path}/TVHome.TizenTV.tpk %files %defattr(-,root,root,-) %{preload_tpk_path}/*.tpk -#%{_prefix}/lib/%{_sysuserdir}/%{name}.service -#%{_prefix}/lib/%{_sysuserdir}/%{name}.path -#%{_prefix}/lib/%{_servicedir}/%{name}.path +%{_prefix}/lib/%{_sysuserdir}/%{name}.service +%{_prefix}/lib/%{_sysuserdir}/%{name}.path +%{_prefix}/lib/%{_servicedir}/%{name}.path