From 49a048669ce963c59a6a417aa84b69665d20eb70 Mon Sep 17 00:00:00 2001
From: Natanael Copa <ncopa@alpinelinux.org>
Date: Wed, 13 Feb 2013 07:30:09 +0000
Subject: [PATCH] checkapk: find package when REPODEST is used

---
 checkapk.in | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/checkapk.in b/checkapk.in
index 872340417564..76d63eb8e0f6 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
-- 
GitLab