From: Max Krummenacher Date: Mon, 26 Jan 2026 09:36:55 +0000 (+0100) Subject: alsa-utils: fix packaging of alsabat X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=92352e209de96a5a6739d419299509ff2cfe67c2;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git alsa-utils: fix packaging of alsabat If bat is in PACKAGECONFIG two additional binaries are created which by the dynamic package split creates two additional packages. However due to explicitely adding the file alsabat-test.sh to the alsabat package the alsa-utils-alsabat-test package now is empty and not created. Complete commit 4c6d5f96990d ("alsa-utils: fix packaging") which fixed the same issue for all other affected packages. Fixes: 26a28ee79350 ("alsa-utils: dynamically split the packages instead of doing it manually") Signed-off-by: Max Krummenacher Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Ross Burton Signed-off-by: Richard Purdie --- diff --git a/meta/recipes-multimedia/alsa/alsa-utils_1.2.15.2.bb b/meta/recipes-multimedia/alsa/alsa-utils_1.2.15.2.bb index 6d75bff09e..b792302c9f 100644 --- a/meta/recipes-multimedia/alsa/alsa-utils_1.2.15.2.bb +++ b/meta/recipes-multimedia/alsa/alsa-utils_1.2.15.2.bb @@ -12,7 +12,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552 \ DEPENDS = "alsa-lib ncurses libsamplerate0 bash" # Only needed as the dynamic packaging was altered, remove on upgrade -PR = "r1" +PR = "r2" # alsa-utils specified in SRC_URI due to alsa-utils-scripts recipe SRC_URI = "https://www.alsa-project.org/files/pub/utils/alsa-utils-${PV}.tar.bz2" @@ -63,6 +63,7 @@ SUMMARY:${PN}-speaker-test = "ALSA surround speaker test utility" RRECOMMENDS:${PN}-alsactl = "alsa-states" +RPROVIDES:${PN}-alsabat += "${PN}-alsabat-test" RPROVIDES:${PN}-aplay += "${PN}-arecord" RPROVIDES:${PN}-amidi += "${PN}-aplaymidi ${PN}-aplaymidi2 ${PN}-arecordmidi ${PN}-arecordmidi2"