# HG changeset patch # User Christophe Lincoln # Date 1337877084 -7200 # Node ID f2975ed86ea94accded9e515c3f7938d2dd7f24d # Parent ee3163f781b31899b82ef3704de38341ebbf122e spk-up: small fixes diff -r ee3163f781b3 -r f2975ed86ea9 spk-up --- a/spk-up Thu May 24 18:19:22 2012 +0200 +++ b/spk-up Thu May 24 18:31:24 2012 +0200 @@ -100,8 +100,8 @@ for i in $extras; do extras="$extradb/$i" done - [ -d "$extradb/local" ] && localdb="$extradb/local" - echo "$localdb $extras $PKGS_DB" + [ -d "$extradb/local" ] && local="$extradb/local" + echo "$local $extras $PKGS_DB" } # Types: blocked, new build or new version @@ -141,7 +141,7 @@ $installed.$SUM | awk '{print $1}') # Skip up-to-date local packages - if [ -d "$extradb/local" ] && fgrep -q "$sum $PACKAGE-" $extradb/local/packages.$SUM; then + if [ -d "$localdb" ] && fgrep -q "$sum $PACKAGE-" $localdb/packages.$SUM; then reponame=$(gettext "Local") return 0 fi @@ -156,7 +156,7 @@ *) reponame=$(gettext "Extra") ;; esac # Overwrite: Local have priority - if [ -d "$extradb/local" ] && $(grep -q "^$PACKAGE |" $extradb/local/packages.desc); then + if [ -d "$localdb" ] && fgrep -q "$sum $PACKAGE-" $localdb/packages.$SUM; then reponame=$(gettext "Local") fi