From 28e2e69733ce6e1aca347f0368bba4cdbb05bbba Mon Sep 17 00:00:00 2001 From: Alex Gonzalez Date: Thu, 31 Jan 2013 15:57:59 +0100 Subject: [PATCH] del-image-minimal: Add package-management feature. This is needed for package post installation scripts to run their second stage in the target. For this to happen we also need to remove the "remove_packaging_data_files" from the rootfs post process commands. Signed-off-by: Alex Gonzalez --- .../recipes-core/images/del-image-minimal-dev.bb | 10 ++++++++-- meta-digi-del/recipes-core/images/del-image-minimal.bb | 4 ++-- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/meta-digi-del/recipes-core/images/del-image-minimal-dev.bb b/meta-digi-del/recipes-core/images/del-image-minimal-dev.bb index dea710c99..1a08d4b19 100644 --- a/meta-digi-del/recipes-core/images/del-image-minimal-dev.bb +++ b/meta-digi-del/recipes-core/images/del-image-minimal-dev.bb @@ -15,11 +15,17 @@ inherit del-image # Only common features to remain here. IMAGE_FEATURES += "ssh-server-dropbear" IMAGE_FEATURES += "dev-pkgs" +IMAGE_FEATURES += "package-management" + +# Machine dependant features +IMAGE_FEATURES += '${@base_contains("MACHINE_FEATURES", "alsa", "del-audio", "", d)}' +IMAGE_FEATURES += '${@base_contains("MACHINE_FEATURES", "accel-video", "del-gstreamer", "", d)}' +IMAGE_FEATURES += '${@base_contains("MACHINE_FEATURES", "wifi", "del-wireless", "", d)}' +IMAGE_FEATURES += '${@base_contains("MACHINE_FEATURES", "bluetooth", "del-bluetooth", "", d)}' # Adding debug-tweaks will enable empty password login. # Note that adding debug-tweaks to EXTRA_IMAGE_FEATURES will not # allow for empty password logins. IMAGE_FEATURES += "debug-tweaks" -# remove not needed ipkg informations -ROOTFS_POSTPROCESS_COMMAND += "remove_packaging_data_files; del_rootfs_tuning;" +ROOTFS_POSTPROCESS_COMMAND += "del_rootfs_tuning;" 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 8dd085ec6..614e892a2 100644 --- a/meta-digi-del/recipes-core/images/del-image-minimal.bb +++ b/meta-digi-del/recipes-core/images/del-image-minimal.bb @@ -18,6 +18,7 @@ inherit del-image # Only common features to remain here. IMAGE_FEATURES += "ssh-server-dropbear" IMAGE_FEATURES += "del-network" +IMAGE_FEATURES += "package-management" # Machine dependant features IMAGE_FEATURES += '${@base_contains("MACHINE_FEATURES", "alsa", "del-audio", "", d)}' @@ -27,5 +28,4 @@ IMAGE_FEATURES += '${@base_contains("MACHINE_FEATURES", "bluetooth", "del-blueto IMAGE_ROOTFS_SIZE = "8192" -# remove not needed ipkg informations -ROOTFS_POSTPROCESS_COMMAND += "remove_packaging_data_files; del_rootfs_tuning;" +ROOTFS_POSTPROCESS_COMMAND += "del_rootfs_tuning;"