summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRonan Le Martret <ronan@fridu.net>2014-10-08 09:45:16 +0200
committerRonan Le Martret <ronan@fridu.net>2014-10-08 09:45:16 +0200
commitd04eb1e948667bff7166f8df0b7197b176eeeef9 (patch)
treeae5f7ab7f0f4b608e5ea7d70e19494780fa12682
parentd707914279b95dc46d362972fd2fb12f5d618b07 (diff)
downloadmeta-tizen-d04eb1e948667bff7166f8df0b7197b176eeeef9.tar.gz
meta-tizen-d04eb1e948667bff7166f8df0b7197b176eeeef9.tar.bz2
meta-tizen-d04eb1e948667bff7166f8df0b7197b176eeeef9.zip
create ico image
Change-Id: If44812862e40e83bcea7a881d1929922d7dff26f
-rw-r--r--recipes-image/images/tizen-ivi-ico-image-dev.bb7
-rw-r--r--recipes-image/images/tizen-ivi-ico-image.bb14
-rw-r--r--recipes-image/packagegroups/packagegroups-ivi-ico.bb3
-rw-r--r--recipes-tizen/ico-uxf-homescreen-sample-apps/ico-uxf-homescreen-sample-apps.inc4
-rw-r--r--recipes-tizen/ico-uxf-homescreen-sample-apps/ico-uxf-homescreen-sample-apps_git.bb10
-rw-r--r--recipes-tizen/ico-uxf-homescreen/ico-uxf-homescreen.inc31
-rw-r--r--recipes-tizen/ico-uxf-homescreen/ico-uxf-homescreen_git.bb10
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 "
+