#
# author: hackbard@hackdaworld.dyndns.org
#
-# [V] 025
+# [V] 059
# [S] 1-9 2-15
-# [D] udev-027.tar.bz2 http://www.kernel.org/pub/linux/utils/kernel/hotplug/
+# [D] udev-059.tar.bz2 http://www.kernel.org/pub/linux/utils/kernel/hotplug/
make_conf="udevdir=/dev $make_conf"
install_conf="udevdir=/dev"
if [ "$hdw_status" = "1" ] ; then
make_conf="prefix=$prefix etcdir=$prefix/etc $make_conf"
install_conf="DESTDIR=$prefix $install_conf"
- pre_install() {
- mv udevstart.c udevstart.c.orig
- sed "s%/sbin/udev%$u_root/sbin/udev%g" udevstart.c.orig > \
- udevstart.c
- mv etc/udev/udev.conf.in etc/udev/udev.conf.in.orig
- sed "s%/etc%$u_root/etc%g" etc/udev/udev.conf.in.orig > \
- etc/udev/udev.conf.in
- }
fi
post_install() {
# config stuff
mkdir -p $u_root/etc/udev/{rules,permissions}.d
cp etc/udev/udev.rules* $u_root/etc/udev/rules.d/
- cp etc/udev/udev.permissions* $u_root/etc/udev/permissions.d/
+ cp etc/udev/udev.permissions $u_root/etc/udev/permissions.d/
mv $u_root/etc/udev/rules.d/udev.rules{,.orig}
- mv $u_root/etc/udev/permissions.d/udev.permissions{,.orig}
ln -svf udev.rules.devfs $u_root/etc/udev/rules.d/udev.rules
- ln -svf udev.permissions.gentoo \
- $u_root/etc/udev/permissions.d/udev.permissions
# init script
if [ "$hdw_status" = "2" ] ; then
cp $confdir/init_udev.sh $u_root/etc/init.d/udev