From: Ross Burton Date: Wed, 12 Nov 2025 21:06:50 +0000 (+0000) Subject: classes/gnomebase: set S using GNOMEBN instead of BPN X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a3cab1ae4ed544e31da2f37fce7fc7d279fc52d0;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git classes/gnomebase: set S using GNOMEBN instead of BPN For the majority of recipes, the default S is correct. But a few recipes have a package name that is not the recipe name (such as GConf), and we already handle this in the SRC_URI assignment. Use GNOMEBN in the S assignment instead of PN so that S is correct too. Signed-off-by: Ross Burton Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie --- diff --git a/meta/classes-recipe/gnomebase.bbclass b/meta/classes-recipe/gnomebase.bbclass index 74073321b80..57933dda71a 100644 --- a/meta/classes-recipe/gnomebase.bbclass +++ b/meta/classes-recipe/gnomebase.bbclass @@ -13,6 +13,8 @@ SECTION ?= "x11/gnome" GNOMEBN ?= "${BPN}" SRC_URI = "${GNOME_MIRROR}/${GNOMEBN}/${@gnome_verdir("${PV}")}/${GNOMEBN}-${PV}.tar.${GNOME_COMPRESS_TYPE};name=archive" +S = "${UNPACKDIR}/${GNOMEBN}-${PV}" + FILES:${PN} += "${datadir}/application-registry \ ${datadir}/mime-info \ ${datadir}/mime/packages \