fastboot: udev-static-devices: New package to provide static dev nodes.
authorChia-I Wu <olv@openmoko.com>
Tue, 18 Nov 2008 08:37:42 +0000 (16:37 +0800)
committerJohn Lee <john_lee@openmoko.org>
Mon, 12 Jan 2009 06:29:15 +0000 (14:29 +0800)
packages/udev/udev-static-devices.bb [new file with mode: 0644]
packages/udev/udev-static-devices/om-gta01/udev_static_devices_tarball [new file with mode: 0644]
packages/udev/udev-static-devices/om-gta02/udev_static_devices_tarball [new file with mode: 0644]
packages/udev/udev-static-devices/udev_static_devices_tarball [new file with mode: 0644]

diff --git a/packages/udev/udev-static-devices.bb b/packages/udev/udev-static-devices.bb
new file mode 100644 (file)
index 0000000..f0aab5a
--- /dev/null
@@ -0,0 +1,22 @@
+DESCRIPTION = "Provide per-machine static nodes of /dev"
+RDEPENDS = "udev"
+
+PR = "r0"
+
+SRC_URI = "file://udev_static_devices_tarball"
+
+FILES_${PN} += "${base_libdir}/udev/*"
+
+do_install () {
+       install -d ${D}${base_libdir}/udev/devices
+       if [ -s ${WORKDIR}/udev_static_devices_tarball ]; then
+               install -m 0644 ${WORKDIR}/udev_static_devices_tarball ${D}${base_libdir}/udev/devices.tar.gz
+       fi
+}
+
+pkg_postinst () {
+       ROOT="$D"
+       if [ -f "$ROOT/lib/udev/devices.tar.gz" ]; then
+               tar -C "$ROOT/lib/udev" -zxf "$ROOT/lib/udev/devices.tar.gz" || exit $?
+       fi
+}
diff --git a/packages/udev/udev-static-devices/om-gta01/udev_static_devices_tarball b/packages/udev/udev-static-devices/om-gta01/udev_static_devices_tarball
new file mode 100644 (file)
index 0000000..97f397a
Binary files /dev/null and b/packages/udev/udev-static-devices/om-gta01/udev_static_devices_tarball differ
diff --git a/packages/udev/udev-static-devices/om-gta02/udev_static_devices_tarball b/packages/udev/udev-static-devices/om-gta02/udev_static_devices_tarball
new file mode 100644 (file)
index 0000000..24e1a52
Binary files /dev/null and b/packages/udev/udev-static-devices/om-gta02/udev_static_devices_tarball differ
diff --git a/packages/udev/udev-static-devices/udev_static_devices_tarball b/packages/udev/udev-static-devices/udev_static_devices_tarball
new file mode 100644 (file)
index 0000000..e69de29