1 DESCRIPTION = "udev is a program which dynamically creates and removes device nodes from \
2 /dev/. It responds to /sbin/hotplug device events and requires a 2.6 kernel."
6 SRC_URI = "http://kernel.org/pub/linux/utils/kernel/hotplug/udev-${PV}.tar.gz \
7 file://flags.patch;patch=1 \
8 file://tmpfs.patch;patch=1 \
9 file://noasmlinkage.patch;patch=1 \
12 PACKAGES =+ "udev-utils"
13 FILES_udev-utils = "${usrbindir}/udevinfo ${usrbindir}/udevtest"
17 INITSCRIPT_NAME = "udev"
18 INITSCRIPT_PARAMS = "start 03 S ."
20 export HOSTCC = "${BUILD_CC}"
21 export udevdir ?= "/dev"
22 export usrbindir := "${bindir}"
23 export usrsbindir := "${sbindir}"
24 export etcdir = "${sysconfdir}"
29 UDEV_EXTRAS = "extras/scsi_id/ extras/volume_id/"
30 FILES_${PN} += "${usrbindir} ${usrsbindir}"
32 'EXTRAS=${UDEV_EXTRAS}' \
36 install -d ${D}/${usrsbindir} \
38 oe_runmake 'DESTDIR=${D}' install
39 install -d ${D}/${sysconfdir}/init.d
40 install -m 0755 ${WORKDIR}/init ${D}/${sysconfdir}/init.d/udev