# HG changeset patch # User Pascal Bellard # Date 1205004430 -3600 # Node ID c9546c686c6084f6d3d1c396be63481336e86598 # Parent 4cd339cfc50e3d6e9e357755917fd6f685d62b58 Slitaz-loram*: fix pre_install. diff -r 4cd339cfc50e -r c9546c686c60 slitaz-loram-cdrom/receipt --- a/slitaz-loram-cdrom/receipt Sat Mar 08 18:02:43 2008 +0100 +++ b/slitaz-loram-cdrom/receipt Sat Mar 08 20:27:10 2008 +0100 @@ -67,16 +67,16 @@ # Pre and post install commands for Tazpkg. pre_install() { - local $loram - loram=$(cd /var/lib/tazpkg/installed ; ls -d slitaz-loram* 2> /dev/null) - [ -n "$loram" -a "$loram" != "$PACKAGE" ] && yes y | tazpkg remove $loram + local i + for i in $(cd /var/lib/tazpkg/installed ; ls -d slitaz-loram* 2> /dev/null); do + [ "$i" = "$PACKAGE" ] && continue + yes y | tazpkg remove $i + done } post_install() { - local root - root=$1 - set_patch "$root" + set_patch "$1" if [ ! -x /bin/funionfs ]; then cat < /dev/null) - [ -n "$loram" -a "$loram" != "$PACKAGE" ] && yes y | tazpkg remove $loram + local i + for i in $(cd /var/lib/tazpkg/installed ; ls -d slitaz-loram* 2> /dev/null); do + [ "$i" = "$PACKAGE" ] && continue + yes y | tazpkg remove $i + done } post_install() { - local root - root=$1 - set_patch "$root" + set_patch "$1" if [ ! -x /bin/funionfs ]; then cat <