From 677a13d4f519b00dd7e12ede400f4c098514eb21 Mon Sep 17 00:00:00 2001 From: Alexander Shashkevych Date: Tue, 2 Dec 2014 20:13:02 +0200 Subject: [PATCH] udev-extraconf: replace bbappend with own recipe Forcing udev-extraconf causes various strange effects. This was discussed long time ago in oe-core on [1] and resulted in [2]. [1] http://lists.openembedded.org/pipermail/openembedded-core/2013-April/077880.html [2] http://lists.openembedded.org/pipermail/openembedded-commits/2013-May/148591.html Signed-off-by: Alexander Shashkevich Signed-off-by: Otavio Salvador --- meta-fsl-arm/conf/machine/include/imx-base.inc | 2 +- meta-fsl-arm/recipes-core/udev/udev-rules-imx.bb | 10 ++++++++++ .../{udev-extraconf => udev-rules-imx}/10-imx.rules | 0 3 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 meta-fsl-arm/recipes-core/udev/udev-rules-imx.bb rename meta-fsl-arm/recipes-core/udev/{udev-extraconf => udev-rules-imx}/10-imx.rules (100%) diff --git a/meta-fsl-arm/conf/machine/include/imx-base.inc b/meta-fsl-arm/conf/machine/include/imx-base.inc index ed058976..63fad408 100644 --- a/meta-fsl-arm/conf/machine/include/imx-base.inc +++ b/meta-fsl-arm/conf/machine/include/imx-base.inc @@ -77,7 +77,7 @@ MACHINE_EXTRA_RRECOMMENDS += "${MACHINE_FIRMWARE}" MACHINE_EXTRA_RRECOMMENDS_append_mx6 = " fsl-alsa-plugins" # Extra udev rules -MACHINE_EXTRA_RRECOMMENDS += "udev-extraconf" +MACHINE_EXTRA_RRECOMMENDS += "udev-rules-imx" # GStreamer 0.10 plugins MACHINE_GSTREAMER_PLUGIN ?= "gst-fsl-plugin" diff --git a/meta-fsl-arm/recipes-core/udev/udev-rules-imx.bb b/meta-fsl-arm/recipes-core/udev/udev-rules-imx.bb new file mode 100644 index 00000000..5d1938fb --- /dev/null +++ b/meta-fsl-arm/recipes-core/udev/udev-rules-imx.bb @@ -0,0 +1,10 @@ +DESCRIPTION = "udev rules for Freescale i.MX SOCs" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=4d92cd373abda3937c2bc47fbc49d690" + +SRC_URI = " file://10-imx.rules" + +do_install () { + install -d ${D}${sysconfdir}/udev/rules.d + install -m 0644 ${WORKDIR}/10-imx.rules ${D}${sysconfdir}/udev/rules.d/ +} \ No newline at end of file diff --git a/meta-fsl-arm/recipes-core/udev/udev-extraconf/10-imx.rules b/meta-fsl-arm/recipes-core/udev/udev-rules-imx/10-imx.rules similarity index 100% rename from meta-fsl-arm/recipes-core/udev/udev-extraconf/10-imx.rules rename to meta-fsl-arm/recipes-core/udev/udev-rules-imx/10-imx.rules -- 2.40.1