summaryrefslogtreecommitdiffstats
path: root/meta/recipes-core/udev/eudev_3.2.2.bb
diff options
context:
space:
mode:
authorOliver Stäbler <oliver.staebler@bytesatwork.ch>2017-08-02 11:37:10 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2017-08-13 09:27:37 +0100
commit44f550f392e231b7fbd1e29da3f59d6c9dd7f472 (patch)
tree5cd55ec74c35b3f1f75ef866143a2ed7a55b39cb /meta/recipes-core/udev/eudev_3.2.2.bb
parentc3e2ad0695a3ca348dd6867d5429d1cdb1dad885 (diff)
downloadpoky-44f550f392e231b7fbd1e29da3f59d6c9dd7f472.tar.gz
eudev: Remove udev-cache
As eudev requires devtmpfs it is not necessary to keep a cache anymore as the kernel handles entries in /dev itself. (From OE-Core rev: 048f4149b8438c521e8b65a3c96d850a9b4a3e5b) Signed-off-by: Oliver Stäbler <oliver.staebler@bytesatwork.ch> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-core/udev/eudev_3.2.2.bb')
-rw-r--r--meta/recipes-core/udev/eudev_3.2.2.bb20
1 files changed, 2 insertions, 18 deletions
diff --git a/meta/recipes-core/udev/eudev_3.2.2.bb b/meta/recipes-core/udev/eudev_3.2.2.bb
index 78fef2c144..47d958bf6b 100644
--- a/meta/recipes-core/udev/eudev_3.2.2.bb
+++ b/meta/recipes-core/udev/eudev_3.2.2.bb
@@ -17,8 +17,6 @@ SRC_URI = "https://github.com/gentoo/${BPN}/archive/v${PV}.tar.gz;downloadfilena
17 file://local.rules \ 17 file://local.rules \
18 file://permissions.rules \ 18 file://permissions.rules \
19 file://run.rules \ 19 file://run.rules \
20 file://udev-cache \
21 file://udev-cache.default \
22 file://udev.rules \ 20 file://udev.rules \
23" 21"
24UPSTREAM_CHECK_URI = "https://github.com/gentoo/eudev/releases" 22UPSTREAM_CHECK_URI = "https://github.com/gentoo/eudev/releases"
@@ -40,14 +38,7 @@ PACKAGECONFIG[hwdb] = "--enable-hwdb,--disable-hwdb"
40do_install_append() { 38do_install_append() {
41 install -d ${D}${sysconfdir}/init.d 39 install -d ${D}${sysconfdir}/init.d
42 install -m 0755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/udev 40 install -m 0755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/udev
43 install -m 0755 ${WORKDIR}/udev-cache ${D}${sysconfdir}/init.d/udev-cache
44 sed -i s%@UDEVD@%${base_sbindir}/udevd% ${D}${sysconfdir}/init.d/udev 41 sed -i s%@UDEVD@%${base_sbindir}/udevd% ${D}${sysconfdir}/init.d/udev
45 sed -i s%@UDEVD@%${base_sbindir}/udevd% ${D}${sysconfdir}/init.d/udev-cache
46
47 install -d ${D}${sysconfdir}/default
48 install -m 0755 ${WORKDIR}/udev-cache.default ${D}${sysconfdir}/default/udev-cache
49
50 touch ${D}${sysconfdir}/udev/cache.data
51 42
52 install -d ${D}${sysconfdir}/udev/rules.d 43 install -d ${D}${sysconfdir}/udev/rules.d
53 install -m 0644 ${WORKDIR}/local.rules ${D}${sysconfdir}/udev/rules.d/local.rules 44 install -m 0644 ${WORKDIR}/local.rules ${D}${sysconfdir}/udev/rules.d/local.rules
@@ -59,14 +50,10 @@ do_install_append() {
59 rm -f ${D}${base_libdir}/udev/hid2hci 50 rm -f ${D}${base_libdir}/udev/hid2hci
60} 51}
61 52
62INITSCRIPT_PACKAGES = "eudev udev-cache" 53INITSCRIPT_NAME = "udev"
63INITSCRIPT_NAME_eudev = "udev" 54INITSCRIPT_PARAMS = "start 04 S ."
64INITSCRIPT_PARAMS_eudev = "start 04 S ."
65INITSCRIPT_NAME_udev-cache = "udev-cache"
66INITSCRIPT_PARAMS_udev-cache = "start 36 S ."
67 55
68PACKAGES =+ "libudev" 56PACKAGES =+ "libudev"
69PACKAGES =+ "udev-cache"
70PACKAGES =+ "eudev-hwdb" 57PACKAGES =+ "eudev-hwdb"
71 58
72 59
@@ -76,13 +63,10 @@ FILES_${PN}-dev = "${datadir}/pkgconfig/udev.pc \
76 ${includedir}/udev.h ${libdir}/libudev.la \ 63 ${includedir}/udev.h ${libdir}/libudev.la \
77 ${libdir}/libudev.a ${libdir}/pkgconfig/libudev.pc" 64 ${libdir}/libudev.a ${libdir}/pkgconfig/libudev.pc"
78FILES_libudev = "${base_libdir}/libudev.so.*" 65FILES_libudev = "${base_libdir}/libudev.so.*"
79FILES_udev-cache = "${sysconfdir}/init.d/udev-cache ${sysconfdir}/default/udev-cache"
80FILES_eudev-hwdb = "${sysconfdir}/udev/hwdb.d" 66FILES_eudev-hwdb = "${sysconfdir}/udev/hwdb.d"
81 67
82RDEPENDS_eudev-hwdb += "eudev" 68RDEPENDS_eudev-hwdb += "eudev"
83 69
84RRECOMMENDS_${PN} += "udev-cache"
85
86RPROVIDES_${PN} = "hotplug udev" 70RPROVIDES_${PN} = "hotplug udev"
87RPROVIDES_eudev-hwdb += "udev-hwdb" 71RPROVIDES_eudev-hwdb += "udev-hwdb"
88 72