Modifies the files for RPM packaging 69/142469/3 submit/tizen/20170808.015446
authorHyerim Kim <rimi.kim@samsung.com>
Fri, 4 Aug 2017 05:09:44 +0000 (14:09 +0900)
committerHyerim Kim <rimi.kim@samsung.com>
Mon, 7 Aug 2017 06:57:02 +0000 (15:57 +0900)
Change-Id: I240a905353b2922c9dffdc69a3b6522ef16ffba8
Signed-off-by: Hyerim Kim <rimi.kim@samsung.com>
.gitignore
TVHome/TVHome.TizenTV/bin/Debug/TVHome.TizenTV.tpk [new file with mode: 0755]
packaging/org.tizen.xahome.spec

index c5a87c4..beca10d 100644 (file)
@@ -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 (executable)
index 0000000..b9619b3
Binary files /dev/null and b/TVHome/TVHome.TizenTV/bin/Debug/TVHome.TizenTV.tpk differ
index b9ab70d..dd80b4e 100644 (file)
@@ -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