summaryrefslogtreecommitdiffstats
path: root/openembedded/packages/udev/udev_084.bb
diff options
context:
space:
mode:
authorRichard Purdie <richard@openedhand.com>2006-05-09 18:38:19 +0000
committerRichard Purdie <richard@openedhand.com>2006-05-09 18:38:19 +0000
commitb4cb437c6595ff8ac13506e502fe04b1a60c4e04 (patch)
treef529de217094f1a49049f90c49d779a49e19cd7c /openembedded/packages/udev/udev_084.bb
parent3baacb49c13a48798d45e30a0a0076ca0b8c9e6a (diff)
downloadpoky-b4cb437c6595ff8ac13506e502fe04b1a60c4e04.tar.gz
Merge packages changes from OE into poky.
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@386 311d38ba-8fff-0310-9ca6-ca027cbcb966
Diffstat (limited to 'openembedded/packages/udev/udev_084.bb')
-rw-r--r--openembedded/packages/udev/udev_084.bb24
1 files changed, 19 insertions, 5 deletions
diff --git a/openembedded/packages/udev/udev_084.bb b/openembedded/packages/udev/udev_084.bb
index 85393315c5..0bb96c7f36 100644
--- a/openembedded/packages/udev/udev_084.bb
+++ b/openembedded/packages/udev/udev_084.bb
@@ -7,13 +7,15 @@ SRC_URI = "http://kernel.org/pub/linux/utils/kernel/hotplug/udev-${PV}.tar.gz \
7 file://noasmlinkage.patch;patch=1 \ 7 file://noasmlinkage.patch;patch=1 \
8 file://flags.patch;patch=1 \ 8 file://flags.patch;patch=1 \
9 file://udevsynthesize.patch;patch=1 \ 9 file://udevsynthesize.patch;patch=1 \
10 file://udevsynthesize.sh" 10 file://udevsynthesize.sh \
11 11 file://mount.blacklist \
12 file://udev_network_queue.sh"
13
12include udev.inc 14include udev.inc
13 15
14INITSCRIPT_PARAMS = "start 03 S . start 55 0 6 ." 16INITSCRIPT_PARAMS = "start 03 S ."
15 17
16PR = "r1" 18PR = "r12"
17 19
18FILES_${PN} += "${base_libdir}" 20FILES_${PN} += "${base_libdir}"
19UDEV_EXTRAS = "extras/firmware/ extras/scsi_id/ extras/volume_id/ extras/run_directory/" 21UDEV_EXTRAS = "extras/firmware/ extras/scsi_id/ extras/volume_id/ extras/run_directory/"
@@ -25,9 +27,11 @@ do_install () {
25 oe_runmake 'DESTDIR=${D}' INSTALL=install install 27 oe_runmake 'DESTDIR=${D}' INSTALL=install install
26 install -d ${D}${sysconfdir}/init.d 28 install -d ${D}${sysconfdir}/init.d
27 install -m 0755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/udev 29 install -m 0755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/udev
28 30 install -m 0755 ${WORKDIR}/udev_network_queue.sh ${D}${sysconfdir}/init.d/
31
29 install -d ${D}${sysconfdir}/udev/rules.d/ 32 install -d ${D}${sysconfdir}/udev/rules.d/
30 33
34 install -m 0644 ${WORKDIR}/mount.blacklist ${D}${sysconfdir}/udev/
31 install -m 0644 ${WORKDIR}/local.rules ${D}${sysconfdir}/udev/rules.d/local.rules 35 install -m 0644 ${WORKDIR}/local.rules ${D}${sysconfdir}/udev/rules.d/local.rules
32 install -m 0644 ${WORKDIR}/permissions.rules ${D}${sysconfdir}/udev/rules.d/permissions.rules 36 install -m 0644 ${WORKDIR}/permissions.rules ${D}${sysconfdir}/udev/rules.d/permissions.rules
33 install -m 0644 ${WORKDIR}/udev.rules ${D}${sysconfdir}/udev/rules.d/udev.rules 37 install -m 0644 ${WORKDIR}/udev.rules ${D}${sysconfdir}/udev/rules.d/udev.rules
@@ -44,3 +48,13 @@ do_install () {
44 install -m 0755 ${S}/udevsynthesize ${D}${base_libdir}/udev/udevsynthesize 48 install -m 0755 ${S}/udevsynthesize ${D}${base_libdir}/udev/udevsynthesize
45 install -m 0755 ${WORKDIR}/udevsynthesize.sh ${D}${sbindir}/udevsynthesize 49 install -m 0755 ${WORKDIR}/udevsynthesize.sh ${D}${sbindir}/udevsynthesize
46} 50}
51
52
53pkg_postinst_append() {
54 update-rc.d -s udev_network_queue.sh start 41 S . start 55 0 6 .
55}
56
57
58pkg_postrm_append() {
59 update-rc.d -f udev_network_queue.sh remove
60}