spk rev 132 1.1.1
spk-up: fix multiarch pkgs md5
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Sun Mar 16 20:08:55 2014 +0100 (2014-03-16) |
parents | 365a7811faf7 |
children | cc30b295df67 |
files | spk-up |
line diff
1.1 --- a/spk-up Mon Mar 03 16:06:46 2014 +0000 1.2 +++ b/spk-up Sun Mar 16 20:08:55 2014 +0100 1.3 @@ -135,8 +135,13 @@ 1.4 unset_receipt 1.5 source_receipt $pkg/receipt 1.6 localdb=$extradb/local 1.7 - sum=$(fgrep " $PACKAGE-${VERSION}$EXTRAVERSION.tazpkg" \ 1.8 - $installed.$SUM | awk '{print $1}') 1.9 + case "$SLITAZ_ARCH" in 1.10 + arm*|x86_64) 1.11 + pkgfile="$PACKAGE-${VERSION}$EXTRAVERSION-$SLITAZ_ARCH.tazpkg" ;; 1.12 + *) 1.13 + pkgfile="$PACKAGE-${VERSION}$EXTRAVERSION.tazpkg" ;; 1.14 + esac 1.15 + sum=$(fgrep " $pkgfile" $installed.$SUM | awk '{print $1}') 1.16 1.17 # Skip up-to-date local packages 1.18 if [ -d "$localdb" ] && fgrep -q "$sum $PACKAGE-" $localdb/packages.$SUM; then