summaryrefslogtreecommitdiffstats
path: root/meta/recipes-core/udev
diff options
context:
space:
mode:
authorAlex Kiernan <alex.kiernan@gmail.com>2022-05-21 09:25:20 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2022-05-21 22:20:54 +0100
commitb0aba693de7b41dc4822ae591b99d307218ab1ef (patch)
treec252f89c28552714a0f715e90c350b59cc48830f /meta/recipes-core/udev
parentbe7243a03242c099539a5ae1b1c2d4855ce16886 (diff)
downloadpoky-b0aba693de7b41dc4822ae591b99d307218ab1ef.tar.gz
eudev: Use PACKAGE_BEFORE_PN/${PN}, clean up spaces
Use PACKAGE_BEFORE_PN for packages which need to capture files early, switch to idiomatic ${PN} for additional packages. Swap spaces for tabs in shell functions. (From OE-Core rev: b78baf3bb3e6563823246d6583a04cb290bc8576) Signed-off-by: Alex Kiernan <alexk@zuma.ai> Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-core/udev')
-rw-r--r--meta/recipes-core/udev/eudev_3.2.11.bb27
1 files changed, 13 insertions, 14 deletions
diff --git a/meta/recipes-core/udev/eudev_3.2.11.bb b/meta/recipes-core/udev/eudev_3.2.11.bb
index 7f190e7323..bc2c77de89 100644
--- a/meta/recipes-core/udev/eudev_3.2.11.bb
+++ b/meta/recipes-core/udev/eudev_3.2.11.bb
@@ -63,28 +63,27 @@ do_install:prepend:class-target () {
63INITSCRIPT_NAME = "udev" 63INITSCRIPT_NAME = "udev"
64INITSCRIPT_PARAMS = "start 04 S ." 64INITSCRIPT_PARAMS = "start 04 S ."
65 65
66PACKAGES =+ "libudev" 66PACKAGE_BEFORE_PN = "libudev ${PN}-hwdb"
67PACKAGES =+ "eudev-hwdb"
68 67
69FILES:${PN} += "${nonarch_base_libdir}/udev" 68FILES:${PN} += "${nonarch_base_libdir}/udev"
70FILES:libudev = "${base_libdir}/libudev.so.*" 69FILES:libudev = "${base_libdir}/libudev.so.*"
71FILES:eudev-hwdb = "${sysconfdir}/udev/hwdb.d" 70FILES:${PN}-hwdb = "${sysconfdir}/udev/hwdb.d"
72 71
73RDEPENDS:eudev-hwdb += "eudev" 72RDEPENDS:${PN}-hwdb += "eudev"
74RDEPENDS:eudev += "kmod" 73RDEPENDS:${PN} += "kmod"
75 74
76RPROVIDES:${PN} = "hotplug udev" 75RPROVIDES:${PN} = "hotplug udev"
77RPROVIDES:eudev-hwdb += "udev-hwdb" 76RPROVIDES:${PN}-hwdb += "udev-hwdb"
78 77
79PACKAGE_WRITE_DEPS += "qemu-native" 78PACKAGE_WRITE_DEPS += "qemu-native"
80pkg_postinst:eudev-hwdb () { 79pkg_postinst:${PN}-hwdb () {
81 if test -n "$D"; then 80 if test -n "$D"; then
82 $INTERCEPT_DIR/postinst_intercept update_udev_hwdb ${PKG} mlprefix=${MLPREFIX} binprefix=${MLPREFIX} 81 $INTERCEPT_DIR/postinst_intercept update_udev_hwdb ${PKG} mlprefix=${MLPREFIX} binprefix=${MLPREFIX}
83 else 82 else
84 udevadm hwdb --update 83 udevadm hwdb --update
85 fi 84 fi
86} 85}
87 86
88pkg_prerm:eudev-hwdb () { 87pkg_prerm:${PN}-hwdb () {
89 rm -f $D${sysconfdir}/udev/hwdb.bin 88 rm -f $D${sysconfdir}/udev/hwdb.bin
90} 89}