(Build) Updated spec file to allow building for SMACK enabled targets 28/24728/3
authorAdeel Kazmi <adeel.kazmi@samsung.com>
Fri, 18 Jul 2014 17:37:05 +0000 (18:37 +0100)
committerAdeel Kazmi <adeel.kazmi@samsung.com>
Mon, 21 Jul 2014 16:30:53 +0000 (17:30 +0100)
Use gbs build ... --define "%enable_dali_smack_rules 1"

Change-Id: I4ad497810221e36588a51a6cd55a1b94a12d18ad

com.samsung.dali-demo.manifest-smack [new file with mode: 0644]
packaging/com.samsung.dali-demo.spec

diff --git a/com.samsung.dali-demo.manifest-smack b/com.samsung.dali-demo.manifest-smack
new file mode 100644 (file)
index 0000000..dac648a
--- /dev/null
@@ -0,0 +1,14 @@
+<manifest>
+       <define>
+               <domain name="com.samsung.dali-demo" />
+               <request>
+                       <smack request="dali" type="rwxat" />
+               </request>
+       </define>
+       <assign>
+               <filesystem path="/usr/share/icons/com.samsung.dali-demo.png" label="_" />
+       </assign>
+       <request>
+               <domain name="com.samsung.dali-demo" />
+       </request>
+</manifest>
index 2177f5e..1593e14 100755 (executable)
@@ -111,7 +111,11 @@ exit 0
 ##############################
 
 %files
+%if 0%{?enable_dali_smack_rules}
+%manifest com.samsung.dali-demo.manifest-smack
+%else
 %manifest com.samsung.dali-demo.manifest
+%endif
 %defattr(-,root,root,-)
 %{dali_app_exe_dir}/dali-demo
 %{dali_app_exe_dir}/*.example