summaryrefslogtreecommitdiffstats
path: root/recipes-core/udev/udev.inc
diff options
context:
space:
mode:
authorOtavio Salvador <otavio@ossystems.com.br>2012-03-24 18:23:00 +0000
committerOtavio Salvador <otavio@ossystems.com.br>2012-03-24 18:28:14 +0000
commitd75b5339c2721ac32156ac5481628d8a40ad6d22 (patch)
treede5552d01597fc213529b6faedc60961e85c57ab /recipes-core/udev/udev.inc
parent0485c60ff7794de5a2f2af0ddb9e8e6b78ecdbc1 (diff)
downloadmeta-fsl-arm-d75b5339c2721ac32156ac5481628d8a40ad6d22.tar.gz
udev: remove OE-Core 164 release
OE-Core will be branching to Yocto's 2012 first release soon and udev version won't be change until that. We are currently focusing this release and removing this duplicated source avoids the need of udev fixes done in Yocto's branch to be backported. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Diffstat (limited to 'recipes-core/udev/udev.inc')
-rw-r--r--recipes-core/udev/udev.inc83
1 files changed, 0 insertions, 83 deletions
diff --git a/recipes-core/udev/udev.inc b/recipes-core/udev/udev.inc
deleted file mode 100644
index 0e571d6..0000000
--- a/recipes-core/udev/udev.inc
+++ /dev/null
@@ -1,83 +0,0 @@
1SUMMARY = "/dev/ and hotplug management daemon"
2DESCRIPTION = "udev is a daemon which dynamically creates and removes device nodes from \
3/dev/, handles hotplug events and loads drivers at boot time."
4HOMEPAGE = "http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html"
5LICENSE = "GPLv2.0+ & LGPLv2.1+"
6LICENSE_${PN} = "GPLv2.0+"
7LICENSE_libudev = "LGPLv2.1+"
8LICENSE_libgudev = "LGPLv2.1+"
9LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe \
10 file://libudev/COPYING;md5=a6f89e2100d9b6cdffcea4f398e37343 \
11 file://extras/gudev/COPYING;md5=a6f89e2100d9b6cdffcea4f398e37343"
12
13DEPENDS = "acl glib-2.0 libusb usbutils pciutils gperf-native libxslt-native"
14RPROVIDES_${PN} = "hotplug"
15RRECOMMENDS_${PN} += "udev-extraconf udev-cache usbutils-ids pciutils-ids"
16RDEPENDS_libudev = "${PN} (= ${EXTENDPKGV})"
17
18SRC_URI = "${KERNELORG_MIRROR}/linux/utils/kernel/hotplug/udev-${PV}.tar.gz \
19 file://run.rules \
20 file://udev.rules \
21 file://devfs-udev.rules \
22 file://links.conf \
23 file://permissions.rules \
24 file://mount.sh \
25 file://network.sh \
26 file://local.rules \
27 file://udev-cache \
28 file://init"
29
30inherit autotools pkgconfig update-rc.d
31
32# udevd/udevadm -> /sbin/, libudev.so.* -> /lib/
33sbindir = "${base_sbindir}"
34libexecdir = "${base_libdir}/udev"
35EXTRA_OECONF = "--disable-introspection --with-rootlibdir=${base_libdir} \
36 --with-pci-ids-path=${datadir}/pci.ids"
37
38PACKAGES =+ "udev-acl udev-consolekit udev-utils"
39PACKAGES =+ "udev-cache libudev libudev-dev libudev-dbg"
40PACKAGES =+ "libgudev libgudev-dev libgudev-dbg"
41
42INITSCRIPT_PACKAGES = "udev udev-cache"
43INITSCRIPT_NAME_udev = "udev"
44INITSCRIPT_PARAMS_udev = "start 03 S ."
45INITSCRIPT_NAME_udev-cache = "udev-cache"
46INITSCRIPT_PARAMS_udev-cache = "start 36 S ."
47
48FILES_${PN} += "${libexecdir} ${libdir}/ConsoleKit"
49RRECOMMENDS_${PN} += "udev-utils"
50
51FILES_${PN}-dbg += "${libexecdir}/.debug"
52FILES_${PN}-dev = "${datadir}/pkgconfig/udev.pc"
53FILES_libudev = "${base_libdir}/libudev.so.*"
54FILES_libudev-dbg = "${base_libdir}/.debug/libudev.so.*"
55FILES_libudev-dev = "${includedir}/libudev.h ${libdir}/libudev.so ${libdir}/libudev.la \
56 ${libdir}/libudev.a ${libdir}/pkgconfig/libudev.pc"
57FILES_libgudev = "${base_libdir}/libgudev*.so.* ${libdir}/libgudev*.so.*"
58FILES_libgudev-dbg = "${base_libdir}/.debug/libgudev*.so.* ${libdir}/.debug/libgudev*.so.*"
59FILES_libgudev-dev = "${includedir}/gudev* ${libdir}/libgudev*.so ${libdir}/libgudev*.la \
60 ${libdir}/libgudev*.a ${libdir}/pkgconfig/gudev*.pc"
61FILES_udev-cache = "${sysconfdir}/init.d/udev-cache"
62
63FILES_udev-acl = "${base_libdir}/udev/udev-acl ${base_libdir}/udev/rules.d/70-acl.rules"
64
65FILES_udev-utils = "${bindir}/udevinfo ${bindir}/udevtest ${base_sbindir}/udevadm"
66
67RDEPENDS_udev-consolekit += "udev-acl"
68FILES_udev-consolekit = "${libdir}/ConsoleKit"
69
70do_install_append () {
71 install -d ${D}${sysconfdir}/init.d
72 install -m 0755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/udev
73 install -m 0755 ${WORKDIR}/udev-cache ${D}${sysconfdir}/init.d/udev-cache
74
75 install -d ${D}${sysconfdir}/udev/rules.d/
76
77 install -m 0644 ${WORKDIR}/local.rules ${D}${sysconfdir}/udev/rules.d/local.rules
78
79 install -d ${D}${sysconfdir}/udev/scripts/
80
81 install -m 0755 ${WORKDIR}/mount.sh ${D}${sysconfdir}/udev/scripts/mount.sh
82 install -m 0755 ${WORKDIR}/network.sh ${D}${sysconfdir}/udev/scripts
83}