# hdw - linux util-linux package # # author: hackbard@hackdaworld.dyndns.org # # [V] 2.12r # [S] 1-2 2-15 # [D] util-linux-2.12r.tar.bz2 ftp://ftp.kernel.org/pub/linux/utils/util-linux/ if [ "$stage" = "1" ]; then pre_install() { sed "s%/usr/include%$prefix/include%g" configure > tmp~ mv tmp~ configure chmod 755 configure } build_main() { ./configure && make -C lib && make -C mount mount umount make -C text-utils more } post_install() { cp -v mount/{mount,umount} text-utils/more $prefix/bin } fi if [ "$stage" = "2" ]; then pre_install() { sed 's%etc/adjtime%var/lib/hwclock/adjtime%' \ hwclock/hwclock.c > tmp~ && mv tmp~ hwclock/hwclock.c && mkdir -p $root/var/lib/hwclock } post_install() { cp $confdir/setclock_conf $root/etc/conf/setclock chmod 644 $root/etc/conf/setclock cp $confdir/setclock_script $root/etc/init.d/setclock chmod 750 $root/etc/init.d/setclock ln -svf ../setclock $root/etc/init.d/rc2.d/S05setclock ln -svf ../setclock $root/etc/init.d/rc2.d/K95setclock } confopt="" make_conf="HAVE_SLN=yes HAVE_KILL=yes" install_conf="HAVE_SLN=yes HAVE_KILL=yes" fi