cookutils rev 134
cook: remove old package if cook success
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Wed May 11 01:47:56 2011 +0200 (2011-05-11) |
parents | f448ad5e4d51 |
children | c42a0f2c2826 |
files | cook |
line diff
1.1 --- a/cook Wed May 11 01:09:08 2011 +0200 1.2 +++ b/cook Wed May 11 01:47:56 2011 +0200 1.3 @@ -575,7 +575,12 @@ 1.4 echo -e "\nERROR: empty package" 1.5 rm -f $command && exit 1 1.6 else 1.7 - status && mv -f $pkgdir/taz/$pkg-*.tazpkg $PKGS 1.8 + # Ls sort by name so the first file is the one we want. 1.9 + old=$(ls $PKGS/$pkg-*.tazpkg | head -n 1) 1.10 + status 1.11 + echo -n "Removing old: $(basename $old)" 1.12 + rm -f $old && status 1.13 + mv -f $pkgdir/taz/$pkg-*.tazpkg $PKGS 1.14 sed -i /^${pkg}$/d $broken 1.15 fi 1.16 }