]> code.ossystems Code Review - meta-freescale.git/commitdiff
udev-extraconf: replace bbappend with own recipe
authorAlexander Shashkevych <alex@stunpix.com>
Tue, 2 Dec 2014 18:13:02 +0000 (20:13 +0200)
committerOtavio Salvador <otavio@ossystems.com.br>
Tue, 2 Dec 2014 21:13:52 +0000 (19:13 -0200)
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 <alex@stunpix.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
meta-fsl-arm/conf/machine/include/imx-base.inc
meta-fsl-arm/recipes-core/udev/udev-rules-imx.bb [new file with mode: 0644]
meta-fsl-arm/recipes-core/udev/udev-rules-imx/10-imx.rules [moved from meta-fsl-arm/recipes-core/udev/udev-extraconf/10-imx.rules with 100% similarity]

index ed058976f65effff78f02cf1efdff0c3d0f596db..63fad4082bedf82f51bbd29a3e41fd24656d513d 100644 (file)
@@ -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 (file)
index 0000000..5d1938f
--- /dev/null
@@ -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