# HG changeset patch # User Pascal Bellard # Date 1298767395 -3600 # Node ID 9dee63b88e271955264c438be547073c28567d59 # Parent 2ad34d8fdfe7bba7d35e20e9d2db8b8c3fecc9a7 udhcpc6-fake, util-linux-ng-blkid, xz: restore busybox links in port_remove() diff -r 2ad34d8fdfe7 -r 9dee63b88e27 udhcpc6-fake/receipt --- a/udhcpc6-fake/receipt Sun Feb 27 01:38:28 2011 +0100 +++ b/udhcpc6-fake/receipt Sun Feb 27 01:43:15 2011 +0100 @@ -15,3 +15,13 @@ chmod +x $fs/sbin/udhcpc $fs/etc/dhclient-script } +# Overlap busybox +pre_install() +{ + rm -f $1/sbin/udhcpc +} + +post_remove() +{ + ln -s /bin/busybox /sbin/udhcpc +} diff -r 2ad34d8fdfe7 -r 9dee63b88e27 util-linux-ng-blkid/receipt --- a/util-linux-ng-blkid/receipt Sun Feb 27 01:38:28 2011 +0100 +++ b/util-linux-ng-blkid/receipt Sun Feb 27 01:43:15 2011 +0100 @@ -18,3 +18,14 @@ cp -a $_pkg/lib/libblkid.so* $fs/lib cp -a $_pkg/usr/lib/libblkid.so* $fs/usr/lib } + +# Overlap busybox +pre_install() +{ + rm -f $1/sbin/blkid +} + +post_remove() +{ + ln -s /bin/busybox /sbin/blkid +} diff -r 2ad34d8fdfe7 -r 9dee63b88e27 xz/receipt --- a/xz/receipt Sun Feb 27 01:38:28 2011 +0100 +++ b/xz/receipt Sun Feb 27 01:43:15 2011 +0100 @@ -44,10 +44,12 @@ echo "Processing pre-install commands..." echo -n "Removing all Busybox replaced utils... " rm -f $root/usr/bin/unlzma + rm -f $root/usr/bin/lzcat status } post_remove() { ln -s /bin/busybox $1/usr/bin/unlzma + ln -s /bin/busybox $1/usr/bin/lzcat }