diff options
author | Ronan Le Martret <ronan@fridu.net> | 2014-10-08 09:45:16 +0200 |
---|---|---|
committer | Ronan Le Martret <ronan@fridu.net> | 2014-10-08 09:45:16 +0200 |
commit | d04eb1e948667bff7166f8df0b7197b176eeeef9 (patch) | |
tree | ae5f7ab7f0f4b608e5ea7d70e19494780fa12682 | |
parent | d707914279b95dc46d362972fd2fb12f5d618b07 (diff) | |
download | meta-tizen-d04eb1e948667bff7166f8df0b7197b176eeeef9.tar.gz meta-tizen-d04eb1e948667bff7166f8df0b7197b176eeeef9.tar.bz2 meta-tizen-d04eb1e948667bff7166f8df0b7197b176eeeef9.zip |
create ico image
Change-Id: If44812862e40e83bcea7a881d1929922d7dff26f
7 files changed, 54 insertions, 25 deletions
diff --git a/recipes-image/images/tizen-ivi-ico-image-dev.bb b/recipes-image/images/tizen-ivi-ico-image-dev.bb new file mode 100644 index 00000000..d05929d5 --- /dev/null +++ b/recipes-image/images/tizen-ivi-ico-image-dev.bb @@ -0,0 +1,7 @@ +require recipes-image/images/tizen-ivi-ico-image.bb + +DESCRIPTION = "A Tizen ivi image base on Tizen ivi with ico and \ + is suitable for development work." + +IMAGE_FEATURES += "dev-pkgs tools-debug debug-tweaks ssh-server-openssh" +CORE_IMAGE_EXTRA_INSTALL += "packagegroup-tizen-dev-tools"
\ No newline at end of file diff --git a/recipes-image/images/tizen-ivi-ico-image.bb b/recipes-image/images/tizen-ivi-ico-image.bb new file mode 100644 index 00000000..890ffac2 --- /dev/null +++ b/recipes-image/images/tizen-ivi-ico-image.bb @@ -0,0 +1,14 @@ +require recipes-image/images/tizen-ivi-core-image.bb + +SUMMARY = "Tizen IVI ico image" + +LICENSE = "MIT" + +DESCRIPTION = "A Tizen IVI image based on Tizen ivi with ico ." + + +# Modello packages +CORE_IMAGE_EXTRA_INSTALL += "packagegroup-tizen-ivi-ico" + +# Crosswalk +CORE_IMAGE_EXTRA_INSTALL += "packagegroup-tizen-crosswalk"
\ No newline at end of file diff --git a/recipes-image/packagegroups/packagegroups-ivi-ico.bb b/recipes-image/packagegroups/packagegroups-ivi-ico.bb index 0cd9602b..b472581d 100644 --- a/recipes-image/packagegroups/packagegroups-ivi-ico.bb +++ b/recipes-image/packagegroups/packagegroups-ivi-ico.bb @@ -18,5 +18,4 @@ RDEPENDS_packagegroup-tizen-ivi-ico = " \ ico-vic-amb-plugin \ ico-vic-carsimulator \ ico-uxf-homescreen-sample-apps \ - " - + "
\ No newline at end of file diff --git a/recipes-tizen/ico-uxf-homescreen-sample-apps/ico-uxf-homescreen-sample-apps.inc b/recipes-tizen/ico-uxf-homescreen-sample-apps/ico-uxf-homescreen-sample-apps.inc index aad4fd14..28ad9c21 100644 --- a/recipes-tizen/ico-uxf-homescreen-sample-apps/ico-uxf-homescreen-sample-apps.inc +++ b/recipes-tizen/ico-uxf-homescreen-sample-apps/ico-uxf-homescreen-sample-apps.inc @@ -17,6 +17,7 @@ PROVIDES = "" RDEPENDS = "" #RDEPENDS of ico-uxf-homescreen-sample-apps (${PN}) +RDEPENDS_${PN} += "genivi-shell" RDEPENDS_${PN} += "ico-uxf-utilities" RDEPENDS_${PN} += "edbus" RDEPENDS_${PN} += "ico-uxf-homescreen" @@ -26,7 +27,6 @@ RDEPENDS_${PN} += "capi-appfw-application" RDEPENDS_${PN} += "weston-ivi-shell" RDEPENDS_${PN} += "weston" RDEPENDS_${PN} += "ico-vic-amb-plugin" -RDEPENDS_${PN} += "wayland-ivi-extension" RDEPENDS_${PN} += "automotive-message-broker" RDEPENDS_${PN} += "elementary" RDEPENDS_${PN} += "ecore" @@ -39,10 +39,10 @@ DEPENDS = "" DEPENDS += "edje" DEPENDS += "ico-uxf-utilities" DEPENDS += "edbus" -DEPENDS += "application" DEPENDS += "evas" DEPENDS += "dbus" DEPENDS += "pulseaudio" +DEPENDS += "capi-appfw-application" DEPENDS += "aul" DEPENDS += "bundle" DEPENDS += "glib-2.0" diff --git a/recipes-tizen/ico-uxf-homescreen-sample-apps/ico-uxf-homescreen-sample-apps_git.bb b/recipes-tizen/ico-uxf-homescreen-sample-apps/ico-uxf-homescreen-sample-apps_git.bb new file mode 100644 index 00000000..d3fd859c --- /dev/null +++ b/recipes-tizen/ico-uxf-homescreen-sample-apps/ico-uxf-homescreen-sample-apps_git.bb @@ -0,0 +1,10 @@ +require ico-uxf-homescreen-sample-apps.inc + +PRIORITY = "10" + +LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6" + +SRC_URI += "git://review.tizen.org/profile/ivi/ico-uxf-homescreen-sample-apps;tag=802c0ef8cf9277d7d658e341425cb9d91f3bed34;nobranch=1" + +BBCLASSEXTEND += " native " + diff --git a/recipes-tizen/ico-uxf-homescreen/ico-uxf-homescreen.inc b/recipes-tizen/ico-uxf-homescreen/ico-uxf-homescreen.inc index f535be50..a1032af8 100644 --- a/recipes-tizen/ico-uxf-homescreen/ico-uxf-homescreen.inc +++ b/recipes-tizen/ico-uxf-homescreen/ico-uxf-homescreen.inc @@ -38,18 +38,18 @@ RDEPENDS_${PN}-system-controller-dev += "capi-base-common-dev" RDEPENDS_${PN}-system-controller-dev += "ecore" #RDEPENDS of ico-uxf-homescreen-system-controller (${PN}-system-controller) +RDEPENDS_${PN}-system-controller += "genivi-shell" RDEPENDS_${PN}-system-controller += "ico-uxf-utilities" RDEPENDS_${PN}-system-controller += "ico-uxf-homescreen" RDEPENDS_${PN}-system-controller += "weston-ivi-shell" RDEPENDS_${PN}-system-controller += "weston" -RDEPENDS_${PN}-system-controller += "wayland-ivi-extension" RDEPENDS_${PN}-system-controller += "ico-uxf-weston-plugin" #RDEPENDS of ico-uxf-homescreen (${PN}) +RDEPENDS_${PN} += "genivi-shell" RDEPENDS_${PN} += "ico-uxf-utilities" RDEPENDS_${PN} += "weston-ivi-shell" RDEPENDS_${PN} += "weston" -RDEPENDS_${PN} += "wayland-ivi-extension" RDEPENDS_${PN} += "system-controller" RDEPENDS_${PN} += "ico-uxf-weston-plugin" @@ -57,15 +57,16 @@ RDEPENDS_${PN} += "ico-uxf-weston-plugin" DEPENDS = "" #DEPENDS of ico-uxf-homescreen DEPENDS += "edje" +DEPENDS += "genivi-shell" +DEPENDS += "pkgmgr" +DEPENDS += "capi-appfw-application" DEPENDS += "eina" DEPENDS += "json-glib" -DEPENDS += "slp-pkgmgr" -DEPENDS += "wayland" DEPENDS += "notification" DEPENDS += "app-svc" DEPENDS += "aul" DEPENDS += "glib-2.0" -DEPENDS += "application" +DEPENDS += "wayland" DEPENDS += "boost" DEPENDS += "ico-uxf-weston-plugin" DEPENDS += "ico-uxf-utilities" @@ -79,7 +80,6 @@ DEPENDS += "ecore" DEPENDS += "mesa" DEPENDS += "dbus" DEPENDS += "ail" -DEPENDS += "wayland-ivi-extension" do_prep() { cd ${S} @@ -161,21 +161,8 @@ pkg_postinst_${PN}() { [ "x$D" == "x" ] && ldconfig # Update the app database. - $D${prefix}/bin/pkginfo --imd $D${prefix}/share/packages/org.tizen.ico.homescreen.xml - $D${prefix}/bin/pkginfo --imd $D${prefix}/share/packages/org.tizen.ico.statusbar.xml - $D${prefix}/bin/pkginfo --imd $D${prefix}/share/packages/org.tizen.ico.system-controller.xml - $D${prefix}/bin/pkginfo --imd $D${prefix}/share/packages/org.tizen.ico.onscreen.xml - -} - -pkg_prerm_${PN}() { - #!/bin/sh -e - - # Update the app database. - $D${prefix}/bin/pkginfo --rmd $D${prefix}/share/packages/org.tizen.ico.homescreen.xml - $D${prefix}/bin/pkginfo --rmd $D${prefix}/share/packages/org.tizen.ico.statusbar.xml - $D${prefix}/bin/pkginfo --rmd $D${prefix}/share/packages/org.tizen.ico.system-controller.xml - $D${prefix}/bin/pkginfo --rmd $D${prefix}/share/packages/org.tizen.ico.onscreen.xml + $D${prefix}/bin/pkg_initdb + $D${prefix}/bin/ail_initdb } @@ -187,6 +174,8 @@ pkg_postrm_${PN}() { rm -f $D${prefix}/share/applications/org.tizen.ico.statusbar.desktop rm -f $D${prefix}/share/applications/org.tizen.ico.onscreen.desktop rm -f $D${prefix}/share/applications/org.tizen.ico.system-controller.desktop + $D${prefix}/bin/pkg_initdb + $D${prefix}/bin/ail_initdb } diff --git a/recipes-tizen/ico-uxf-homescreen/ico-uxf-homescreen_git.bb b/recipes-tizen/ico-uxf-homescreen/ico-uxf-homescreen_git.bb new file mode 100644 index 00000000..7c9f0609 --- /dev/null +++ b/recipes-tizen/ico-uxf-homescreen/ico-uxf-homescreen_git.bb @@ -0,0 +1,10 @@ +require ico-uxf-homescreen.inc + +PRIORITY = "10" + +LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6" + +SRC_URI += "git://review.tizen.org/profile/ivi/ico-uxf-homescreen;tag=2fb4e86306ae1b45ae0129ffff63096161627838;nobranch=1" + +BBCLASSEXTEND += " native " + |