set(PREFIX ${CMAKE_INSTALL_PREFIX})
install(FILES ${CMAKE_SOURCE_DIR}/org.tizen.calculator.xml DESTINATION /usr/share/packages)
install(FILES ${CMAKE_SOURCE_DIR}/org.tizen.calculator.png DESTINATION /usr/share/icons/default/small)
+
+# rule file
+install(FILES ${CMAKE_SOURCE_DIR}/org.tizen.calculator.rule DESTINATION /etc/smack/accesses2.d/)
<manifest>
<define>
<domain name="org.tizen.calculator" />
- <request>
- <smack request="system::homedir" type="arwxt"/>
- <smack request="system::vconf" type="arwxt"/>
- <smack request="system::use_internet" type="r"/>
- <smack request="ail::db" type="rw"/>
- <smack request="xorg" type="rw"/>
- <smack request="isf" type="rwx"/>
- </request>
</define>
<assign>
- <filesystem path="/opt/share/applications/org.tizen.calculator.desktop" label="_" />
- <filesystem path="/opt/share/icons/default/small/org.tizen.calculator.png" label="_" />
+ <filesystem path="/usr/share/applications/org.tizen.calculator.desktop" label="_" />
+ <filesystem path="/usr/share/icons/default/small/org.tizen.calculator.png" label="_" />
</assign>
<request>
<domain name="org.tizen.calculator" />
--- /dev/null
+org.tizen.calculator org.tizen.indicator rw
+org.tizen.calculator sound_server rw
+org.tizen.calculator dbus r
+org.tizen.calculator org.tizen.clock rx
+org.tizen.calculator pulseaudio wx
+org.tizen.calculator ail::db rw
+org.tizen.calculator system::vconf rwxat
+org.tizen.calculator system::homedir rwxat
+org.tizen.calculator sound_server r
+org.tizen.calculator system::media rwxat
+org.tizen.calculator system::share rwxat
+org.tizen.calculator pulseaudio rwxat
+org.tizen.calculator svi-data rx
+org.tizen.calculator xorg rw
+org.tizen.calculator system::use_internet r
+org.tizen.calculator isf rwx
+org.tizen.calculator immvibed rw
+org.tizen.calculator sys-assert::core rwxat
+org.tizen.app-tray org.tizen.calculator rx
+e17 org.tizen.calculator w