diff --git a/meta-digi-del/classes/del-image.bbclass b/meta-digi-del/classes/del-image.bbclass new file mode 100644 index 000000000..3940a6f03 --- /dev/null +++ b/meta-digi-del/classes/del-image.bbclass @@ -0,0 +1,5 @@ +# DEL image features. +# +# Copyright (C) 2012 Digi International. + +PACKAGE_GROUP_del-audio = "task-del-audio" diff --git a/meta-digi-del/recipes-core/images/del-image-minimal.bb b/meta-digi-del/recipes-core/images/del-image-minimal.bb index 6cf3c551a..2a6313039 100644 --- a/meta-digi-del/recipes-core/images/del-image-minimal.bb +++ b/meta-digi-del/recipes-core/images/del-image-minimal.bb @@ -10,8 +10,10 @@ IMAGE_LINGUAS = " " LICENSE = "MIT" inherit core-image +inherit del-image IMAGE_FEATURES = "core-ssh-dropbear" +IMAGE_FEATURES += "del-audio" # core-image disables the root password if debug-tweak is not enabled. # This override will use the shadow file instead. diff --git a/meta-digi-del/recipes-multimedia/tasks/task-del-audio.bb b/meta-digi-del/recipes-multimedia/tasks/task-del-audio.bb new file mode 100644 index 000000000..2de683669 --- /dev/null +++ b/meta-digi-del/recipes-multimedia/tasks/task-del-audio.bb @@ -0,0 +1,25 @@ +# +# Copyright (C) 2012 Digi International. +# +DESCRIPTION = "Audio task for DEL image" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58" +PACKAGE_ARCH = "${MACHINE_ARCH}" +ALLOW_EMPTY = "1" +PR = "r0" + +PACKAGES = "\ + task-del-audio \ + task-del-audio-dbg \ + task-del-audio-dev \ + " + +RDEPENDS_task-del-audio = "\ + alsa-lib \ + alsa-utils \ + ${MACHINE_ESSENTIAL_EXTRA_RDEPENDS}" + +RRECOMMENDS_task-del-audio = "\ + ${MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS}" + +