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

Change-Id: I25ffacd72e17c92ac1dcd0eb6f6f8859eb625e72

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

diff --git a/dali.manifest-smack b/dali.manifest-smack
new file mode 100644 (file)
index 0000000..2dd5a9d
--- /dev/null
@@ -0,0 +1,15 @@
+<manifest>
+       <define>
+               <domain name="dali" policy="restricted" plist="dali-adaptor,dali-toolkit" />
+       </define>
+       <assign>
+               <filesystem path="/usr/lib/*" label="_" />
+               <filesystem path="/opt/usr/share/dali" label="dali" type="transmutable" />
+               <filesystem path="/opt/usr/share/dali/core" label="dali" type="transmutable" />
+               <filesystem path="/opt/usr/share/dali/core/shaderbin" label="dali" type="transmutable" />
+               <filesystem path="/opt/usr/share/dali/glyphcache" label="dali" type="transmutable" />
+       </assign>
+       <request>
+               <domain name="dali"/>
+       </request>
+</manifest>
index 9909957..ee229c7 100644 (file)
@@ -132,7 +132,11 @@ exit 0
 ##############################
 
 %files
+%if 0%{?enable_dali_smack_rules}
+%manifest dali.manifest-smack
+%else
 %manifest dali.manifest
+%endif
 %defattr(-,root,root,-)
 %{_libdir}/lib%{name}-core.so*
 %defattr(-,app,app,-)