apply smack manifest
authorJihoon Kim <jihoon48.kim@samsung.com>
Wed, 17 Oct 2012 07:32:40 +0000 (16:32 +0900)
committerJihoon Kim <jihoon48.kim@samsung.com>
Fri, 19 Oct 2012 01:56:40 +0000 (10:56 +0900)
Change-Id: I341a68e0184337adebc0e14c26095a625bc0d2f5

debian/changelog
isf.manifest
packaging/isf.spec
releasenote.txt

index 90a6c77..6b1f7b5 100755 (executable)
@@ -1,3 +1,11 @@
+isf (2.3.5817-1slp2+1) unstable; urgency=low
+
+  * apply smack manifest
+  * Git: framework/uifw/isf
+  * Tag: isf_2.3.5817-1slp2+1
+
+ -- Jihoon Kim <jihoon48.kim@samsung.com>  Wed, 17 Oct 2012 15:29:44 +0900
+
 isf (2.3.5815-1slp2+1) unstable; urgency=low
 
   * [isf-panel-efl] Donot show candidate when update lookup table
index b63e97a..2414517 100755 (executable)
@@ -1,8 +1,27 @@
 <manifest>
-  <define>
-    <domain name="isf"/>
-  </define>
-  <request>
-    <domain name="isf"/>
-  </request>
+       <define>
+               <domain name="isf"/>
+               <request>
+                       <smack request="system::vconf" type="rwx"/>
+                       <smack request="drmfw" type="x"/>
+                       <smack request="xorg" type="w"/>
+                       <smack request="net-config" type="r"/>
+                       <smack request="system::homedir" type="arwxt"/>
+                       <smack request="e17" type="rx"/>
+                       <smack request="syspopup" type="rx"/>
+                       <smack request="system::app_logging" type="w"/>
+               </request>
+       </define>
+       <assign>
+               <filesystem path="/usr/lib/ecore/immodules/libisf-imf-module.so" label="_"/>
+               <filesystem path="/usr/lib/libscim-1.0.so" label="_"/>
+               <filesystem path="/usr/lib/libscim-1.0.so.8" label="_"/>
+               <filesystem path="/usr/lib/libscim-1.0.so.8.2.3" label="_"/>
+               <filesystem path="/usr/lib/libscim-x11utils-1.0.so" label="_"/>
+               <filesystem path="/usr/lib/libscim-x11utils-1.0.so.8" label="_"/>
+               <filesystem path="/usr/lib/libscim-x11utils-1.0.so.8.2.3" label="_"/>
+       </assign>
+       <request>
+               <domain name="isf"/>
+       </request>
 </manifest>
index 41c6a14..e5e81af 100755 (executable)
@@ -1,10 +1,10 @@
-#sbs-git:framework/uifw/isf isf 2.3.5815 07f2b65224e6cef5cd6799065bb01fa656bc115e
+#sbs-git:framework/uifw/isf isf 2.3.5817 07f2b65224e6cef5cd6799065bb01fa656bc115e
 %define _usrdir        /usr
 %define _ugdir %{_usrdir}/ug
 
 Name:       isf
 Summary:    Input Service Framework
-Version:    2.3.5815
+Version:    2.3.5817
 Release:    1
 Group:      TO_BE/FILLED_IN
 License:    LGPL
@@ -26,7 +26,7 @@ BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(syspopup-caller)
 Requires(post): /sbin/ldconfig /usr/bin/vconftool
 Requires(postun): /sbin/ldconfig
-
+requires:       e17, net-config
 
 %description
 Input Service Framewok (ISF) is an input method (IM) platform, and it has been derived from SCIM.
@@ -79,6 +79,8 @@ ln -s /etc/init.d/isf-panel-efl %{buildroot}%{_sysconfdir}/rc.d/rc4.d/S81isf-pan
 
 
 %files
+%manifest isf.manifest
+%defattr(-,root,root,-)
 %attr(755,root,root) %{_sysconfdir}/init.d/isf-panel-efl
 %{_sysconfdir}/rc.d/rc3.d/S47isf-panel-efl
 %{_sysconfdir}/rc.d/rc4.d/S81isf-panel-efl
index 547c701..571e28b 100644 (file)
@@ -1,3 +1,7 @@
+ISF 2.3.5817 :
+  1. apply smack manifest
+
+
 ISF 2.3.5815 :
   1. [isf-panel-efl] Donot show candidate when update lookup table
   2. Remove unused source codes