From ac45be0c711dfd3989f01c91549b8127444d740c Mon Sep 17 00:00:00 2001
From: Sertonix <sertonix@posteo.net>
Date: Mon, 22 Jul 2024 23:22:05 +0200
Subject: [PATCH] abuild: strip leading v from pkgconfig versions

---
 abuild.in | 1 +
 1 file changed, 1 insertion(+)

diff --git a/abuild.in b/abuild.in
index bc6aabfc..7d566be6 100644
--- a/abuild.in
+++ b/abuild.in
@@ -1272,6 +1272,7 @@ prepare_pkgconfig_provides() {
 		local v=$(PKG_CONFIG_PATH="$dir"/usr/lib/pkgconfig:"$dir"/usr/share/pkgconfig \
 			PKG_CONFIG_MAXIMUM_TRAVERSE_DEPTH=1 pkg-config \
 			--modversion ${f%.pc} | sed -E -e 's/-(alpha|beta|rc|pre)/_\1/')
+		v=${v#v}
 		$APK version --check --quiet $v || die "$i: pkgconf version $v is invalid"
 		echo "$pcprefix${f%.pc}=${v:-0}" >> "$controldir"/.provides-pc
 	done
-- 
GitLab