diff options
author | Oliver Stäbler <oliver.staebler@bytesatwork.ch> | 2017-08-02 11:37:10 +0200 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2017-08-13 09:27:37 +0100 |
commit | 44f550f392e231b7fbd1e29da3f59d6c9dd7f472 (patch) | |
tree | 5cd55ec74c35b3f1f75ef866143a2ed7a55b39cb /meta/recipes-core/udev/eudev_3.2.2.bb | |
parent | c3e2ad0695a3ca348dd6867d5429d1cdb1dad885 (diff) | |
download | poky-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.bb | 20 |
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 | " |
24 | UPSTREAM_CHECK_URI = "https://github.com/gentoo/eudev/releases" | 22 | UPSTREAM_CHECK_URI = "https://github.com/gentoo/eudev/releases" |
@@ -40,14 +38,7 @@ PACKAGECONFIG[hwdb] = "--enable-hwdb,--disable-hwdb" | |||
40 | do_install_append() { | 38 | do_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 | ||
62 | INITSCRIPT_PACKAGES = "eudev udev-cache" | 53 | INITSCRIPT_NAME = "udev" |
63 | INITSCRIPT_NAME_eudev = "udev" | 54 | INITSCRIPT_PARAMS = "start 04 S ." |
64 | INITSCRIPT_PARAMS_eudev = "start 04 S ." | ||
65 | INITSCRIPT_NAME_udev-cache = "udev-cache" | ||
66 | INITSCRIPT_PARAMS_udev-cache = "start 36 S ." | ||
67 | 55 | ||
68 | PACKAGES =+ "libudev" | 56 | PACKAGES =+ "libudev" |
69 | PACKAGES =+ "udev-cache" | ||
70 | PACKAGES =+ "eudev-hwdb" | 57 | PACKAGES =+ "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" |
78 | FILES_libudev = "${base_libdir}/libudev.so.*" | 65 | FILES_libudev = "${base_libdir}/libudev.so.*" |
79 | FILES_udev-cache = "${sysconfdir}/init.d/udev-cache ${sysconfdir}/default/udev-cache" | ||
80 | FILES_eudev-hwdb = "${sysconfdir}/udev/hwdb.d" | 66 | FILES_eudev-hwdb = "${sysconfdir}/udev/hwdb.d" |
81 | 67 | ||
82 | RDEPENDS_eudev-hwdb += "eudev" | 68 | RDEPENDS_eudev-hwdb += "eudev" |
83 | 69 | ||
84 | RRECOMMENDS_${PN} += "udev-cache" | ||
85 | |||
86 | RPROVIDES_${PN} = "hotplug udev" | 70 | RPROVIDES_${PN} = "hotplug udev" |
87 | RPROVIDES_eudev-hwdb += "udev-hwdb" | 71 | RPROVIDES_eudev-hwdb += "udev-hwdb" |
88 | 72 | ||