Create the below file in recipes-platform/packagegroups
packagegroup-agl-networking.bb
packagegroup-agl-source-han-sans-ttf-fonts.bb
packagegroup-agl-ttf-fonts.bb
Modify the below bb files to include the new packagegroups
packagegroup-agl-cluster-demo-platform.bb
packagegroup-agl-cluster-demo-qtcompositor.bb
Bug-AGL: SPEC-2731
Signed-off-by: Zhou Mingying <zhoumy@cn.fujitsu.com>
Signed-off-by: Liu Wenlong <liuwl.fnst@cn.fujitsu.com>
Change-Id: I422a45ec7d51df2f8621e3297f60383ceb8d69c1
(cherry picked from commit
aa6910c87ec4232588593428e98d8903b4c516bf)
RDEPENDS_${PN} += "\
packagegroup-agl-profile-cluster-qt5 \
RDEPENDS_${PN} += "\
packagegroup-agl-profile-cluster-qt5 \
+ packagegroup-agl-ttf-fonts \
+ packagegroup-agl-source-han-sans-ttf-fonts \
+ packagegroup-agl-networking \
-# fonts
-TTF_FONTS = " \
- ttf-bitstream-vera \
- ttf-dejavu-sans \
- ttf-dejavu-sans-mono \
- ttf-dejavu-serif \
- source-han-sans-cn-fonts \
- source-han-sans-jp-fonts \
- source-han-sans-tw-fonts \
- "
AGL_APPS = " \
cluster-dashboard \
AGL_APPS = " \
cluster-dashboard \
hmi-debug \
libva-utils \
linux-firmware-ralink \
hmi-debug \
libva-utils \
linux-firmware-ralink \
- connman \
- connman-client \
- connman-tools \
- cluster-connman-conf \
- iproute2 \
- dhcp-client \
- ${TTF_FONTS} \
${AGL_APPS} \
${AGL_APIS} \
"
${AGL_APPS} \
${AGL_APIS} \
"
RDEPENDS_${PN} += "\
packagegroup-agl-profile-cluster-qtcompositor \
RDEPENDS_${PN} += "\
packagegroup-agl-profile-cluster-qtcompositor \
+ packagegroup-agl-ttf-fonts \
+ packagegroup-agl-networking \
SMARTDEVICELINK = "${@bb.utils.contains('DISTRO_FEATURES', 'agl-sdl', \
'sdl-core', '', d)}"
SMARTDEVICELINK = "${@bb.utils.contains('DISTRO_FEATURES', 'agl-sdl', \
'sdl-core', '', d)}"
-# fonts
-TTF_FONTS = " \
- ttf-bitstream-vera \
- ttf-dejavu-sans \
- ttf-dejavu-sans-mono \
- ttf-dejavu-serif \
- "
AGL_APPS = " \
cluster-gauges-qtcompositor \
AGL_APPS = " \
cluster-gauges-qtcompositor \
RDEPENDS_${PN}_append = " \
libva-utils \
linux-firmware-ralink \
RDEPENDS_${PN}_append = " \
libva-utils \
linux-firmware-ralink \
- connman \
- connman-client \
- connman-tools \
- cluster-connman-conf \
- iproute2 \
- dhcp-client \
${AGL_SERVICE} \
${AGL_APPS} \
${SMARTDEVICELINK} \
${AGL_SERVICE} \
${AGL_APPS} \
${SMARTDEVICELINK} \
--- /dev/null
+SUMMARY = "The networking for AGL"
+DESCRIPTION = "A set of packages for AGL cluster's networking"
+
+LICENSE = "MIT"
+
+inherit packagegroup
+
+PACKAGES = "\
+ packagegroup-agl-networking \
+ "
+
+ALLOW_EMPTY_${PN} = "1"
+
+
+# fonts
+RDEPENDS_${PN}_append = " \
+ connman \
+ connman-client \
+ connman-tools \
+ cluster-connman-conf \
+ iproute2 \
+ dhcp-client \
+"
--- /dev/null
+SUMMARY = "The Source Han Sans ttf fonts for AGL"
+DESCRIPTION = "A set of packages for source Han Sans ttf fonts"
+
+LICENSE = "MIT"
+
+inherit packagegroup
+
+PACKAGES = "\
+ packagegroup-agl-source-han-sans-ttf-fonts \
+ "
+
+ALLOW_EMPTY_${PN} = "1"
+
+
+# fonts
+RDEPENDS_${PN}_append = " \
+ source-han-sans-cn-fonts \
+ source-han-sans-jp-fonts \
+ source-han-sans-tw-fonts \
+"
--- /dev/null
+SUMMARY = "The ttf fonts for AGL"
+DESCRIPTION = "A set of packages for fonts"
+
+LICENSE = "MIT"
+
+inherit packagegroup
+
+PACKAGES = "\
+ packagegroup-agl-ttf-fonts \
+ "
+
+ALLOW_EMPTY_${PN} = "1"
+
+
+# fonts
+RDEPENDS_${PN}_append = " \
+ ttf-bitstream-vera \
+ ttf-dejavu-sans \
+ ttf-dejavu-sans-mono \
+ ttf-dejavu-serif \
+"