udev-118: go back in time to udev-115 which seems to work slightly better on some...
authorMichael Lauer <mickey@vanille-media.de>
Fri, 13 Jun 2008 20:31:58 +0000 (20:31 +0000)
committerMichael Lauer <mickey@vanille-media.de>
Fri, 13 Jun 2008 20:31:58 +0000 (20:31 +0000)
Zaurus models: need to force downgrade, I don't want to raise PE here.

packages/udev/udev-115/.mtn2git_empty [moved from packages/udev/udev-118/.mtn2git_empty with 100% similarity]
packages/udev/udev-115/flags.patch [moved from packages/udev/udev-118/flags.patch with 100% similarity]
packages/udev/udev-115/init [moved from packages/udev/udev-118/init with 100% similarity]
packages/udev/udev-115/local.rules [moved from packages/udev/udev-118/local.rules with 100% similarity]
packages/udev/udev-115/permissions.rules [moved from packages/udev/udev-118/permissions.rules with 100% similarity]
packages/udev/udev-115/udev.rules [moved from packages/udev/udev-118/udev.rules with 100% similarity]
packages/udev/udev-115/udevtrigger_add_devname_filtering.patch [moved from packages/udev/udev-118/udevtrigger_add_devname_filtering.patch with 100% similarity]
packages/udev/udev-115/vol_id_ld.patch [moved from packages/udev/udev-118/vol_id_ld.patch with 100% similarity]
packages/udev/udev.inc
packages/udev/udev_115.bb [moved from packages/udev/udev_118.bb with 91% similarity]

index d04b63e..87361ae 100644 (file)
@@ -2,15 +2,16 @@ DESCRIPTION ?= "udev is a program which dynamically creates and removes device n
 /dev/. It responds to /sbin/hotplug device events and requires a 2.6 kernel."
 LICENSE = "GPL"
 
-SRC_URI += " \
-          file://udev.rules \
-          file://devfs-udev.rules \
-          file://links.conf \
-           file://permissions.rules \
-          file://mount.sh \
-          file://network.sh \
-          file://local.rules \
-           file://init"
+SRC_URI += "\
+  file://udev.rules \
+  file://devfs-udev.rules \
+  file://links.conf \
+  file://permissions.rules \
+  file://mount.sh \
+  file://network.sh \
+  file://local.rules \
+  file://init \
+"
 
 inherit update-rc.d autotools pkgconfig
 
@@ -37,9 +38,11 @@ EXTRA_OEMAKE = "-e \
                'STRIP=echo'"
 
 do_install () {
-       install -d ${D}${usrsbindir} \
-                  ${D}${sbindir}
+       install -d ${D}${usrsbindir}
+       install -d ${D}${sbindir}
+
        oe_runmake 'DESTDIR=${D}' INSTALL=install install
+
        install -d ${D}${sysconfdir}/init.d
        install -m 0755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/udev
 
@@ -60,8 +63,8 @@ do_install () {
 
 do_stage () {
        autotools_stage_all
-        install -m 0644 ${S}/extras/volume_id/lib/libvolume_id.h ${STAGING_INCDIR}
-        oe_libinstall -C extras/volume_id/lib -so libvolume_id ${STAGING_LIBDIR}
+       install -m 0644 ${S}/extras/volume_id/lib/libvolume_id.h ${STAGING_INCDIR}
+       oe_libinstall -C extras/volume_id/lib -so libvolume_id ${STAGING_LIBDIR}
 }
 
 PACKAGES =+ "udev-utils libvolume-id libvolume-id-dev"
similarity index 91%
rename from packages/udev/udev_118.bb
rename to packages/udev/udev_115.bb
index 20fef83..2e68b01 100644 (file)
@@ -2,16 +2,14 @@ DESCRIPTION = "udev is a daemon which dynamically creates and removes device nod
 /dev/, handles hotplug events and loads drivers at boot time. It replaces \
 the hotplug package and requires a kernel not older than 2.6.12."
 RPROVIDES_${PN} = "hotplug"
-
-PR = "r3"
-
-DEFAULT_PREFERENCE = "-118"
+PR = "r0"
 
 SRC_URI = "\
  http://kernel.org/pub/linux/utils/kernel/hotplug/udev-${PV}.tar.gz \
  file://flags.patch;patch=1 \
  file://vol_id_ld.patch;patch=1 \
  file://udevtrigger_add_devname_filtering.patch;patch=1 \
+ file://noasmlinkage.patch;patch=1 \
  file://mount.blacklist \
 "
 
@@ -24,15 +22,13 @@ FILES_${PN}-dbg += "${base_libdir}/udev/.debug"
 UDEV_EXTRAS = "extras/firmware/ extras/scsi_id/ extras/volume_id/"
 EXTRA_OEMAKE += "libudevdir=/lib/udev libdir=${base_libdir} prefix="
 
-do_compile_prepend() {
-       sed -i s,asmlinkage,, *.c
-}
-
 do_install () {
-       install -d ${D}${usrsbindir} \
-                   ${D}${sysconfdir} \
-                   ${D}${sbindir}
+       install -d ${D}${usrsbindir}
+       install -d ${D}${sysconfdir}
+       install -d ${D}${sbindir}
+
        oe_runmake 'DESTDIR=${D}' INSTALL=install install
+
        install -d ${D}${sysconfdir}/init.d
        install -m 0755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/udev