[PATCH] makepkg: Use pkgbase in pkgdesc for debug packages

Morten Linderud foxboron at archlinux.org
Sun Dec 19 17:58:25 UTC 2021


From: Morten Linderud <morten at linderud.pw>

When trying to identify debug packages among other packages we
discovered that it's pkgname used in pkgdesc. Since pkgname can
sometimes be an array when building debug packages for a split package,
this could potentially include a pkgname that might not make sense
depending on the order of the array.

This patch simply uses pkgbase as it seems more correct.

Signed-off-by: Morten Linderud <morten at linderud.pw>
---
 scripts/makepkg.sh.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/scripts/makepkg.sh.in b/scripts/makepkg.sh.in
index 9f5fd401..27d3373d 100644
--- a/scripts/makepkg.sh.in
+++ b/scripts/makepkg.sh.in
@@ -766,7 +766,7 @@ create_debug_package() {
 		fi
 	done
 
-	pkgdesc="Detached debugging symbols for $pkgname"
+	pkgdesc="Detached debugging symbols for $pkgbase"
 	pkgname=$pkgbase- at DEBUGSUFFIX@
 	pkgtype=debug
 
-- 
2.34.1



More information about the pacman-dev mailing list