# HG changeset patch # User Christophe Lincoln # Date 1394996935 -3600 # Node ID 34bfe92ee9f6d3325722cce72363706cd9eb6595 # Parent 365a7811faf7b3259a40dbffa9ed8f6afb38af54 spk-up: fix multiarch pkgs md5 diff -r 365a7811faf7 -r 34bfe92ee9f6 spk-up --- a/spk-up Mon Mar 03 16:06:46 2014 +0000 +++ b/spk-up Sun Mar 16 20:08:55 2014 +0100 @@ -135,8 +135,13 @@ unset_receipt source_receipt $pkg/receipt localdb=$extradb/local - sum=$(fgrep " $PACKAGE-${VERSION}$EXTRAVERSION.tazpkg" \ - $installed.$SUM | awk '{print $1}') + case "$SLITAZ_ARCH" in + arm*|x86_64) + pkgfile="$PACKAGE-${VERSION}$EXTRAVERSION-$SLITAZ_ARCH.tazpkg" ;; + *) + pkgfile="$PACKAGE-${VERSION}$EXTRAVERSION.tazpkg" ;; + esac + sum=$(fgrep " $pkgfile" $installed.$SUM | awk '{print $1}') # Skip up-to-date local packages if [ -d "$localdb" ] && fgrep -q "$sum $PACKAGE-" $localdb/packages.$SUM; then