navigation: change current application to a RPROVIDES to allow multiple options
[AGL/meta-agl-demo.git] / recipes-demo-hmi / navigation / navigation_git.bb
index a4513da..f1937da 100755 (executable)
@@ -12,16 +12,17 @@ DEPENDS = " \
           wayland libdbus-c++ af-main \
           "
 
-RDEPENDS_${PN} = " flite openjtalk "
+RDEPENDS_${PN} = " flite openjtalk glib-2.0 freetype sqlite3 wayland zlib expat openssl \
+                   wayland libdbus-c++ af-main "
 
-SRCREV="3dc643168cfa8ea0028b53770351a1fa608265c1"
+SRCREV="acbb9ea0678bd2f21f268000332a4786e87fb3f6"
 SRC_URI="git://github.com/AGLExport/gpsnavi.git;branch=agl \
-         file://flite.in \
-         file://jtalk.in \
          file://download_mapdata_jp.sh \
          file://download_mapdata_uk.sh \
 "
 
+RPROVIDES_${PN} = "virtual/navigation"
+
 # To avoid C++ library link failure
 SECURITY_CFLAGS = ""
 
@@ -30,24 +31,13 @@ inherit aglwgt
 
 S = "${WORKDIR}/git"
 
-do_compile_prepend() {
-   cp ${WORKDIR}/flite.in ${S}/
-   cp ${WORKDIR}/jtalk.in ${S}/
-}
-
 do_install_append() {
+# mapdata install scripts
    install -d ${D}/usr/AGL/apps
-   mkdir -p ${B}/package/
-   mv ${B}/navigation.wgt ${B}/package/
    install -m 0755 ${WORKDIR}/download_mapdata_jp.sh ${D}/usr/AGL/apps/
    install -m 0755 ${WORKDIR}/download_mapdata_uk.sh ${D}/usr/AGL/apps/
 
    install -d ${D}/var/mapdata
 }
-#it's Workaround
-EXTRA_WGT_POSTINSTALL = "\
-        cyad -s -k MANIFESTS -t allow -c User::App::navigation -u '*' -p 'http://tizen.org/privilege/internal/dbus';\
-        cyad -s -k MANIFESTS -t allow -c User::App::poi -u '*' -p 'http://tizen.org/privilege/internal/dbus';\
-"
 
 FILES_${PN} += " /usr/AGL/apps/*.sh /var/mapdata "