From f5c979f2af5c4d343939e38ea4e5e484049803eb Mon Sep 17 00:00:00 2001 From: Tadao Tanikawa Date: Fri, 2 Oct 2015 14:02:06 +0900 Subject: Reworking packagegroups of AGL Distribution The recipe files and thier names are reworked by design of AGL packagegroup. For more details, see 'Packagegroups' section in README.md. Change-Id: Ie7cd0efd1200c1a78d30ad6a834b9482487f0089 Signed-off-by: Tadao Tanikawa --- README.md | 48 +++++++++++----------- meta-agl/recipes-ivi/images/agl-image-ivi.bb | 4 +- .../packagegroup-ivi-common-automotive.bb | 15 ------- .../packagegroup-ivi-common-connectivity.bb | 15 ------- .../packagegroup-ivi-common-core-automotive.bb | 15 +++++++ .../packagegroup-ivi-common-core-connectivity.bb | 15 +++++++ .../packagegroup-ivi-common-core-graphics.bb | 16 ++++++++ .../packagegroup-ivi-common-core-kernel.bb | 15 +++++++ .../packagegroup-ivi-common-core-multimedia.bb | 18 ++++++++ .../packagegroup-ivi-common-core-navi-lbs.bb | 15 +++++++ .../packagegroup-ivi-common-core-os-commonlibs.bb | 15 +++++++ .../packagegroup-ivi-common-core-security.bb | 15 +++++++ ...packagegroup-ivi-common-core-speech-services.bb | 15 +++++++ .../packagegroups/packagegroup-ivi-common-core.bb | 23 +++++++++++ .../packagegroup-ivi-common-graphics.bb | 16 -------- .../packagegroup-ivi-common-kernel.bb | 15 ------- .../packagegroup-ivi-common-multimedia.bb | 18 -------- .../packagegroup-ivi-common-navi-lbs.bb | 15 ------- .../packagegroup-ivi-common-os-commonlibs.bb | 15 ------- .../packagegroup-ivi-common-security.bb | 15 ------- .../packagegroup-ivi-common-speech-services.bb | 15 ------- .../packagegroups/packagegroup-ivi-common.bb | 23 ----------- 22 files changed, 188 insertions(+), 188 deletions(-) delete mode 100644 meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-automotive.bb delete mode 100644 meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-connectivity.bb create mode 100644 meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-core-automotive.bb create mode 100644 meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-core-connectivity.bb create mode 100644 meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-core-graphics.bb create mode 100644 meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-core-kernel.bb create mode 100644 meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-core-multimedia.bb create mode 100644 meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-core-navi-lbs.bb create mode 100644 meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-core-os-commonlibs.bb create mode 100644 meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-core-security.bb create mode 100644 meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-core-speech-services.bb create mode 100644 meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-core.bb delete mode 100644 meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-graphics.bb delete mode 100644 meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-kernel.bb delete mode 100644 meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-multimedia.bb delete mode 100644 meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-navi-lbs.bb delete mode 100644 meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-os-commonlibs.bb delete mode 100644 meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-security.bb delete mode 100644 meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-speech-services.bb delete mode 100644 meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common.bb diff --git a/README.md b/README.md index 66de8c254..3fc7b9893 100644 --- a/README.md +++ b/README.md @@ -52,7 +52,8 @@ Distribution and other platforms for In-Vehicle Infotainment system. `meta-agl` is a layer which contains AGL common and middleware packages. > meta-agl/meta-agl -`meta-agl-bsp` is a layer which contains required packages to boot AGL distribution on an emulated machine(QEMU). +`meta-agl-bsp` is a layer which contains required packages to boot AGL +distribution on an emulated machine(QEMU). > meta-agl/meta-agl-bsp Packagegroups @@ -60,29 +61,28 @@ Packagegroups AGL package group design: -These are the top-level packagegroups for AGL Distribution. -> packagegroup-agl-core (minimal packages to boot system) -> packagegroup-agl-ivi (middlewares for AGL IVI) -> packagegroup-ivi-common (common packages to AGL and others) - -Each package group can contain sub-package groups like these. -> packagegroup-agl-core-multimedia -> packagegroup-agl-core-connectivity -> ... -> packagegroup-agl-ivi-multimedia -> packagegroup-agl-ivi-connectivity -> ... -> packagegroup-ivi-common-multimedia -> packagegroup-ivi-common-connectivity - -The recipe for `packagegroup-ivi-common-*.bb` will contain common packages to -AGL Distribution(meta-agl) and other In-Vehicle Infotainment system(e.g. meta-ivi and meta-tizen). -> directory: meta-agl/meta-ivi-common/recipes-core/packagegroups -> recipes : packagegroup-ivi-common-[subsystem].bb - -The "packagegroups-agl-ivi-*" will contain AGL specific middleware packages. -> directory: meta-agl/meta-agl/recipes-ivi/packagegroups -> recipes : packagegroup-agl-ivi-[subsystem].bb +* packagegroup-agl-core* + +These are for making image ``agl-image-minimal`` which is small image just +capable of allowing a device to boot. + +Subsystem should maintain packagegroup-agl-core-[subsystem].bb which should +hold sufficient packages to build ``agl-image-minimal``. + +* packagegroup-agl-ivi* + +These are for making image ``agl-image-ivi`` which is baseline for IVI profile +of AGL distro. 'Baseline' means Service Layer and Operating System Layer defined +in AGL Spec v1.0. I think this is the same as GENIVI baseline. +All packages which belong to AppHMI and Application Framework should be put +into ``meta-agl-demo``. + +* packagegroup-ivi-common* + +These are for picking up some packages from GENIVI/Tizen/Others. The layer of +``meta-ivi-common`` has no image to build, all packagegroups are aggregated +to ``packagegrou-ivi-common-core' and it is included by images, +``agl-image-ivi.bb`` and ``agl-demo-platform.bb``. Supported Machine ----------------- diff --git a/meta-agl/recipes-ivi/images/agl-image-ivi.bb b/meta-agl/recipes-ivi/images/agl-image-ivi.bb index 950b27a4f..9754906b5 100644 --- a/meta-agl/recipes-ivi/images/agl-image-ivi.bb +++ b/meta-agl/recipes-ivi/images/agl-image-ivi.bb @@ -1,8 +1,8 @@ SUMMARY = "A basic system of AGL distribution of IVI profile" -require recipes-ivi/images/agl-image-ivi.inc +require ${PN}.inc IMAGE_INSTALL_append = "\ packagegroup-agl-core \ packagegroup-agl-ivi \ - packagegroup-ivi-common \ + packagegroup-ivi-common-core \ " diff --git a/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-automotive.bb b/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-automotive.bb deleted file mode 100644 index ef4766e34..000000000 --- a/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-automotive.bb +++ /dev/null @@ -1,15 +0,0 @@ -SUMMARY = "The middlewares for AGL IVI profile" -DESCRIPTION = "A set of common packages required by Automotive Subsystem" - -LICENSE = "MIT" - -inherit packagegroup - -PACKAGES = "\ - packagegroup-ivi-common-automotive \ - " - -ALLOW_EMPTY_${PN} = "1" - -RDEPENDS_${PN} += "\ - " diff --git a/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-connectivity.bb b/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-connectivity.bb deleted file mode 100644 index 4236a54d9..000000000 --- a/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-connectivity.bb +++ /dev/null @@ -1,15 +0,0 @@ -SUMMARY = "The middlewares for AGL IVI profile" -DESCRIPTION = "A set of common packages required by Connectivity Subsystem " - -LICENSE = "MIT" - -inherit packagegroup - -PACKAGES = "\ - packagegroup-ivi-common-connectivity \ - " - -ALLOW_EMPTY_${PN} = "1" - -RDEPENDS_${PN} += "\ - " diff --git a/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-core-automotive.bb b/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-core-automotive.bb new file mode 100644 index 000000000..a623abded --- /dev/null +++ b/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-core-automotive.bb @@ -0,0 +1,15 @@ +SUMMARY = "The middlewares for AGL IVI profile" +DESCRIPTION = "A set of common packages required by Automotive Subsystem" + +LICENSE = "MIT" + +inherit packagegroup + +PACKAGES = "\ + packagegroup-ivi-common-core-automotive \ + " + +ALLOW_EMPTY_${PN} = "1" + +RDEPENDS_${PN} += "\ + " diff --git a/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-core-connectivity.bb b/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-core-connectivity.bb new file mode 100644 index 000000000..2453c3cb0 --- /dev/null +++ b/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-core-connectivity.bb @@ -0,0 +1,15 @@ +SUMMARY = "The middlewares for AGL IVI profile" +DESCRIPTION = "A set of common packages required by Connectivity Subsystem " + +LICENSE = "MIT" + +inherit packagegroup + +PACKAGES = "\ + packagegroup-ivi-common-core-connectivity \ + " + +ALLOW_EMPTY_${PN} = "1" + +RDEPENDS_${PN} += "\ + " diff --git a/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-core-graphics.bb b/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-core-graphics.bb new file mode 100644 index 000000000..e061d39d0 --- /dev/null +++ b/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-core-graphics.bb @@ -0,0 +1,16 @@ +SUMMARY = "The middlewares for AGL IVI profile" +DESCRIPTION = "A set of common packages required by Graphics Subsystem" + +LICENSE = "MIT" + +inherit packagegroup + +PACKAGES = "\ + packagegroup-ivi-common-core-graphics \ + " + +ALLOW_EMPTY_${PN} = "1" + +RDEPENDS_${PN} += "\ + weston weston-examples \ + " diff --git a/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-core-kernel.bb b/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-core-kernel.bb new file mode 100644 index 000000000..14e5f4347 --- /dev/null +++ b/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-core-kernel.bb @@ -0,0 +1,15 @@ +SUMMARY = "The middlewares for AGL IVI profile" +DESCRIPTION = "A set of common packages required by Kernel Subysystem" + +LICENSE = "MIT" + +inherit packagegroup + +PACKAGES = "\ + packagegroup-ivi-common-core-kernel \ + " + +ALLOW_EMPTY_${PN} = "1" + +RDEPENDS_${PN} += "\ + " diff --git a/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-core-multimedia.bb b/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-core-multimedia.bb new file mode 100644 index 000000000..87ff66a26 --- /dev/null +++ b/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-core-multimedia.bb @@ -0,0 +1,18 @@ +SUMMARY = "The middlewares for AGL IVI profile" +DESCRIPTION = "A set of common packages required by Multimedia Subsystem" + +LICENSE = "MIT" + +inherit packagegroup + +PACKAGES = "\ + packagegroup-ivi-common-core-multimedia \ + " + +ALLOW_EMPTY_${PN} = "1" + +RDEPENDS_${PN} += "\ + alsa-lib \ + alsa-utils \ + gstreamer1.0-meta-base \ + " diff --git a/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-core-navi-lbs.bb b/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-core-navi-lbs.bb new file mode 100644 index 000000000..63c27348c --- /dev/null +++ b/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-core-navi-lbs.bb @@ -0,0 +1,15 @@ +SUMMARY = "The middlewares for AGL IVI profile" +DESCRIPTION = "A set of common packages required by Navigation and Location Based Services Subsystem" + +LICENSE = "MIT" + +inherit packagegroup + +PACKAGES = "\ + packagegroup-ivi-common-core-navi-lbs \ + " + +ALLOW_EMPTY_${PN} = "1" + +RDEPENDS_${PN} += "\ + " diff --git a/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-core-os-commonlibs.bb b/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-core-os-commonlibs.bb new file mode 100644 index 000000000..eb7df8de2 --- /dev/null +++ b/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-core-os-commonlibs.bb @@ -0,0 +1,15 @@ +SUMMARY = "The middlewares for AGL IVI profile" +DESCRIPTION = "A set of common packages required by Operating System and Common libraries Subsystem" + +LICENSE = "MIT" + +inherit packagegroup + +PACKAGES = "\ + packagegroup-ivi-common-core-os-commonlibs \ + " + +ALLOW_EMPTY_${PN} = "1" + +RDEPENDS_${PN} += "\ + " diff --git a/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-core-security.bb b/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-core-security.bb new file mode 100644 index 000000000..b7c15399b --- /dev/null +++ b/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-core-security.bb @@ -0,0 +1,15 @@ +SUMMARY = "The middlewares for AGL IVI profile" +DESCRIPTION = "A set of common packages required by Security Subsystem" + +LICENSE = "MIT" + +inherit packagegroup + +PACKAGES = "\ + packagegroup-ivi-common-core-security \ + " + +ALLOW_EMPTY_${PN} = "1" + +RDEPENDS_${PN} += "\ + " diff --git a/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-core-speech-services.bb b/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-core-speech-services.bb new file mode 100644 index 000000000..72105ee3a --- /dev/null +++ b/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-core-speech-services.bb @@ -0,0 +1,15 @@ +SUMMARY = "The middlewares for AGL IVI profile" +DESCRIPTION = "A set of common packages required by Speech Services Subsystem" + +LICENSE = "MIT" + +inherit packagegroup + +PACKAGES = "\ + packagegroup-ivi-common-core-speech-services \ + " + +ALLOW_EMPTY_${PN} = "1" + +RDEPENDS_${PN} += "\ + " diff --git a/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-core.bb b/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-core.bb new file mode 100644 index 000000000..b3cff10a6 --- /dev/null +++ b/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-core.bb @@ -0,0 +1,23 @@ +SUMMARY = "The middlewares for AGL IVI profile" +DESCRIPTION = "A set of packagegroups which contain common packages required by AGL Distribution" +LICENSE = "MIT" + +inherit packagegroup + +PACKAGES = "\ + packagegroup-ivi-common-core \ + " + +ALLOW_EMPTY_${PN} = "1" + +RDEPENDS_${PN} += "\ + packagegroup-ivi-common-core-automotive \ + packagegroup-ivi-common-core-connectivity \ + packagegroup-ivi-common-core-graphics \ + packagegroup-ivi-common-core-multimedia \ + packagegroup-ivi-common-core-navi-lbs \ + packagegroup-ivi-common-core-os-commonlibs \ + packagegroup-ivi-common-core-speech-services \ + packagegroup-ivi-common-core-security \ + packagegroup-ivi-common-core-kernel \ + " diff --git a/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-graphics.bb b/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-graphics.bb deleted file mode 100644 index f50767236..000000000 --- a/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-graphics.bb +++ /dev/null @@ -1,16 +0,0 @@ -SUMMARY = "The middlewares for AGL IVI profile" -DESCRIPTION = "A set of common packages required by Graphics Subsystem" - -LICENSE = "MIT" - -inherit packagegroup - -PACKAGES = "\ - packagegroup-ivi-common-graphics \ - " - -ALLOW_EMPTY_${PN} = "1" - -RDEPENDS_${PN} += "\ - weston weston-examples \ - " diff --git a/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-kernel.bb b/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-kernel.bb deleted file mode 100644 index 9d6cbc83e..000000000 --- a/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-kernel.bb +++ /dev/null @@ -1,15 +0,0 @@ -SUMMARY = "The middlewares for AGL IVI profile" -DESCRIPTION = "A set of common packages required by Kernel Subysystem" - -LICENSE = "MIT" - -inherit packagegroup - -PACKAGES = "\ - packagegroup-ivi-common-kernel \ - " - -ALLOW_EMPTY_${PN} = "1" - -RDEPENDS_${PN} += "\ - " diff --git a/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-multimedia.bb b/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-multimedia.bb deleted file mode 100644 index bd6ad26c5..000000000 --- a/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-multimedia.bb +++ /dev/null @@ -1,18 +0,0 @@ -SUMMARY = "The middlewares for AGL IVI profile" -DESCRIPTION = "A set of common packages required by Multimedia Subsystem" - -LICENSE = "MIT" - -inherit packagegroup - -PACKAGES = "\ - packagegroup-ivi-common-multimedia \ - " - -ALLOW_EMPTY_${PN} = "1" - -RDEPENDS_${PN} += "\ - alsa-lib \ - alsa-utils \ - gstreamer1.0-meta-base \ - " diff --git a/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-navi-lbs.bb b/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-navi-lbs.bb deleted file mode 100644 index 45d3179e2..000000000 --- a/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-navi-lbs.bb +++ /dev/null @@ -1,15 +0,0 @@ -SUMMARY = "The middlewares for AGL IVI profile" -DESCRIPTION = "A set of common packages required by Navigation and Location Based Services Subsystem" - -LICENSE = "MIT" - -inherit packagegroup - -PACKAGES = "\ - packagegroup-ivi-common-navi-lbs \ - " - -ALLOW_EMPTY_${PN} = "1" - -RDEPENDS_${PN} += "\ - " diff --git a/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-os-commonlibs.bb b/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-os-commonlibs.bb deleted file mode 100644 index de077db4c..000000000 --- a/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-os-commonlibs.bb +++ /dev/null @@ -1,15 +0,0 @@ -SUMMARY = "The middlewares for AGL IVI profile" -DESCRIPTION = "A set of common packages required by Operating System and Common libraries Subsystem" - -LICENSE = "MIT" - -inherit packagegroup - -PACKAGES = "\ - packagegroup-ivi-common-os-commonlibs \ - " - -ALLOW_EMPTY_${PN} = "1" - -RDEPENDS_${PN} += "\ - " diff --git a/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-security.bb b/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-security.bb deleted file mode 100644 index 61fe22ebb..000000000 --- a/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-security.bb +++ /dev/null @@ -1,15 +0,0 @@ -SUMMARY = "The middlewares for AGL IVI profile" -DESCRIPTION = "A set of common packages required by Security Subsystem" - -LICENSE = "MIT" - -inherit packagegroup - -PACKAGES = "\ - packagegroup-ivi-common-security \ - " - -ALLOW_EMPTY_${PN} = "1" - -RDEPENDS_${PN} += "\ - " diff --git a/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-speech-services.bb b/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-speech-services.bb deleted file mode 100644 index f934e840c..000000000 --- a/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common-speech-services.bb +++ /dev/null @@ -1,15 +0,0 @@ -SUMMARY = "The middlewares for AGL IVI profile" -DESCRIPTION = "A set of common packages required by Speech Services Subsystem" - -LICENSE = "MIT" - -inherit packagegroup - -PACKAGES = "\ - packagegroup-ivi-common-speech-services \ - " - -ALLOW_EMPTY_${PN} = "1" - -RDEPENDS_${PN} += "\ - " diff --git a/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common.bb b/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common.bb deleted file mode 100644 index 70d0facf6..000000000 --- a/meta-ivi-common/recipes-core/packagegroups/packagegroup-ivi-common.bb +++ /dev/null @@ -1,23 +0,0 @@ -SUMMARY = "The middlewares for AGL IVI profile" -DESCRIPTION = "A set of packagegroups which contain common packages required by AGL Distribution" -LICENSE = "MIT" - -inherit packagegroup - -PACKAGES = "\ - packagegroup-ivi-common \ - " - -ALLOW_EMPTY_${PN} = "1" - -RDEPENDS_${PN} += "\ - packagegroup-ivi-common-automotive \ - packagegroup-ivi-common-connectivity \ - packagegroup-ivi-common-graphics \ - packagegroup-ivi-common-multimedia \ - packagegroup-ivi-common-navi-lbs \ - packagegroup-ivi-common-os-commonlibs \ - packagegroup-ivi-common-speech-services \ - packagegroup-ivi-common-security \ - packagegroup-ivi-common-kernel \ - " -- cgit 1.2.3-korg