diff --git a/checkapk.in b/checkapk.in index 87234041756410b1fadbd51ae78c24e79c99d175..76d63eb8e0f6d5c75e6aab154b490485fbf9fb8c 100644 --- a/checkapk.in +++ b/checkapk.in @@ -33,9 +33,10 @@ for i in $pkgname $subpackages; do _pkgname=${i%:*} pkg=${_pkgname}-$pkgver-r$pkgrel pkgfile=${pkg}.apk - repo=${startdir##*/} + repodir=${startdir%/*} + repo=${repodir##*/} - for filepath in "$PKGDEST"/$pkgfile "$REPODEST"/$repo/$pkgfile "$startdir"/$pkgfile; do + for filepath in "$PKGDEST"/$pkgfile "$REPODEST"/$repo/$CARCH/$pkgfile "$startdir"/$pkgfile; do if [ -f "$filepath" ]; then break fi