X-Git-Url: https://hackdaworld.org/gitweb/?a=blobdiff_plain;f=packages%2Fbase%2Fudev%2Fudev;h=380b3cf23787fca39ac5f29a67a383d0d13b9df8;hb=363c212c76d4c4ecde05c6aa5e8bdc5f90669be6;hp=8169a380f5a454833dfeb7d3e472a45585ba6cbc;hpb=6ae193981fcc05dcc495b4bde92cb8fd290ee4dd;p=hdw-linux%2Fhdw-linux.git diff --git a/packages/base/udev/udev b/packages/base/udev/udev index 8169a38..380b3cf 100644 --- a/packages/base/udev/udev +++ b/packages/base/udev/udev @@ -2,9 +2,9 @@ # # author: hackbard@hackdaworld.dyndns.org # -# [V] 025 +# [V] 068 # [S] 1-9 2-15 -# [D] udev-027.tar.bz2 http://www.kernel.org/pub/linux/utils/kernel/hotplug/ +# [D] udev-068.tar.bz2 http://www.kernel.org/pub/linux/utils/kernel/hotplug/ make_conf="udevdir=/dev $make_conf" install_conf="udevdir=/dev" @@ -15,14 +15,6 @@ u_root=$root 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() { @@ -32,14 +24,10 @@ post_install() { rm -rf $docdir ; mkdir -p $docdir cp -r docs FAQ HOWTO-udev_for_dev README* TODO $docdir # 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/ - 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 + mkdir -p $u_root/etc/udev/rules.d + cp -v $confdir/udev.rules* $u_root/etc/udev/rules.d/ + mkdir -p $u_root/etc/udev/scripts + cp -v ./extras/*.sh $u_root/etc/udev/scripts/ # init script if [ "$hdw_status" = "2" ] ; then cp $confdir/init_udev.sh $u_root/etc/init.d/udev