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

Allan McRae allan at archlinux.org
Sun Jan 2 08:15:50 UTC 2022


On 20/12/21 03:58, Morten Linderud wrote:
> 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"

Makes sense - applied to my patchqueue branch.

>   	pkgname=$pkgbase- at DEBUGSUFFIX@
>   	pkgtype=debug
>   



More information about the pacman-dev mailing list