summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSangpyo Kim <sangpyo7.kim@samsung.com>2012-09-05 20:10:21 +0900
committerSangpyo Kim <sangpyo7.kim@samsung.com>2012-09-05 20:12:07 +0900
commit3218d39ee779797abd99bfeb881b92c875c3eb3d (patch)
tree1fb76c2b2a2622aa4a68c67882d21f7997e051c9
parent1481f86020b5df798d2bda743dc9276cd4a4b855 (diff)
downloadorg.tizen.browser-3218d39ee779797abd99bfeb881b92c875c3eb3d.tar.gz
org.tizen.browser-3218d39ee779797abd99bfeb881b92c875c3eb3d.tar.bz2
org.tizen.browser-3218d39ee779797abd99bfeb881b92c875c3eb3d.zip
[Title] applying manifest file
[Issue#] N/A [Problem] desktop file is not enough to manage packages [Cause] ini file has limitaion. [Solution] applying xml manifest [Team] Browser UI [Developer] sangpyo7.kim [Request] N/A Change-Id: I4a5e2659622d2b4e9361892d6400883df1b08e42
-rwxr-xr-xCMakeLists.txt5
-rwxr-xr-xorg.tizen.browser.xml38
-rwxr-xr-xpackaging/org.tizen.browser.spec2
3 files changed, 42 insertions, 3 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index f25baa8..9dc9a60 100755
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -352,9 +352,10 @@ INSTALL(DIRECTORY DESTINATION ${OPML_DIR})
INSTALL(DIRECTORY DESTINATION ${SCREENSHOTS_DIR})
INSTALL(DIRECTORY DESTINATION ${WEBKIT_SOUP_CACHE_DIR})
+# install manifest file & icon
+INSTALL(FILES ${CMAKE_SOURCE_DIR}/org.tizen.${PROJECT_NAME}.xml DESTINATION /opt/share/packages)
+
# install desktop file & icon
-CONFIGURE_FILE(${CMAKE_SOURCE_DIR}/resource/org.tizen.${PROJECT_NAME}.desktop.in org.tizen.${PROJECT_NAME}.desktop)
-INSTALL(FILES ${CMAKE_BINARY_DIR}/org.tizen.${PROJECT_NAME}.desktop DESTINATION ${DESKTOP_DIR})
INSTALL(FILES ${CMAKE_SOURCE_DIR}/resource/org.tizen.${PROJECT_NAME}.png DESTINATION ${ICON_DIR})
INSTALL(FILES ${CMAKE_SOURCE_DIR}/resource/default_0 DESTINATION ${SCREENSHOTS_DIR})
INSTALL(FILES ${CMAKE_SOURCE_DIR}/resource/default_1 DESTINATION ${SCREENSHOTS_DIR})
diff --git a/org.tizen.browser.xml b/org.tizen.browser.xml
new file mode 100755
index 0000000..d6e8925
--- /dev/null
+++ b/org.tizen.browser.xml
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns="http://tizen.org/ns/packages" package="org.tizen.browser" version="0.0.1" install-location="internal-only">
+ <label>Browser</label>
+ <author email="sangpyo7.kim@samsung.com" href="www.samsung.com">Sangpyo Kim</author>
+ <description>webkit browser with EFL</description>
+ <ui-application type="capp" multiple="false" taskmanage="true" nodisplay="false" exec="/opt/apps/org.tizen.browser/bin/browser" appid="org.tizen.browser">
+ <icon>org.tizen.browser.png</icon>
+ <label>Internet</label>
+ <label xml:lang="en-us">Internet</label>
+ <label xml:lang="nl-nl">Internet</label>
+ <label xml:lang="de-de">Internet</label>
+ <label xml:lang="zh-hk">互聯網</label>
+ <label xml:lang="zh-cn">互联网</label>
+ <label xml:lang="ru-ru">Интернет</label>
+ <label xml:lang="ko-kr">인터넷</label>
+ <label xml:lang="zh-tw">網際網路</label>
+ <label xml:lang="ja-jp">インターネット</label>
+ <label xml:lang="es-es">Navegador</label>
+ <label xml:lang="el-gr">Internet</label>
+ <label xml:lang="it-it">Internet</label>
+ <label xml:lang="tr-tr">Internet</label>
+ <label xml:lang="pt-pt">Internet</label>
+ <label xml:lang="fr-fr">Internet</label>
+ <application-service>
+ <operation name="http://tizen.org/appcontrol/operation/view"/>
+ <uri name="http"/>
+ <uri name="https"/>
+ <uri name="file"/>
+ </application-service>
+ <application-service>
+ <operation name="http://tizen.org/appcontrol/operation/view"/>
+ <mime name="application/x-shockwave-flash"/>
+ <mime name="image/svg+xml"/>
+ <mime name="text/html"/>
+ <mime name="application/xml"/>
+ </application-service>
+ </ui-application>
+</manifest>
diff --git a/packaging/org.tizen.browser.spec b/packaging/org.tizen.browser.spec
index a85e380..0be8ea5 100755
--- a/packaging/org.tizen.browser.spec
+++ b/packaging/org.tizen.browser.spec
@@ -226,5 +226,5 @@ chown -R 5000:5000 /opt/apps/org.tizen.browser/data
/opt/apps/org.tizen.browser/res/locale/*/*/browser.mo
/opt/apps/org.tizen.browser/data/default_application_icon.png
/opt/apps/org.tizen.browser/data/config_sample.xml
-/opt/share/applications/org.tizen.browser.desktop
/opt/apps/org.tizen.browser/data/xml/
+/opt/share/packages/*