diff --git a/srcpkgs/udev/files/udev.initramfs-hook b/srcpkgs/udev/files/udev.initramfs-hook index 97510f5a97e..257a21aafc5 100644 --- a/srcpkgs/udev/files/udev.initramfs-hook +++ b/srcpkgs/udev/files/udev.initramfs-hook @@ -30,10 +30,14 @@ cp -p /etc/udev/udev.conf ${DESTDIR}/etc/udev # Only copy across relevant rules mkdir -p ${DESTDIR}/lib/udev/rules.d -for rules in 50-udev-default.rules 60-persistent-storage.rules \ - 61-persistent-storage-edd.rules 64-device-mapper.rules \ - 64-md-raid.rules 80-drivers.rules 95-udev-late.rules; do - cp -p /lib/udev/rules.d/$rules ${DESTDIR}/lib/udev/rules.d + +UDEV_RULES=" +50-udev-default.rules 50-firmware.rules 60-persistent-storage.rules +61-persistent-storage-edd.rules 64-device-mapper.rules +64-md-raid.rules 80-drivers.rules 95-udev-late.rules" + +for f in ${UDEV_RULES}; do + cp -p /lib/udev/rules.d/$f ${DESTDIR}/lib/udev/rules.d done # Copy across helpers the rules need diff --git a/srcpkgs/udev/template b/srcpkgs/udev/template index d175438b715..061fdd24170 100644 --- a/srcpkgs/udev/template +++ b/srcpkgs/udev/template @@ -1,7 +1,7 @@ # Template file for 'udev' pkgname=udev version=147 -revision=1 +revision=2 distfiles="${KERNEL_SITE}/utils/kernel/hotplug/udev-${version}.tar.bz2" build_style=gnu_configure configure_args="--exec-prefix= --without-selinux --libexecdir=/lib/udev