1
0
mirror of https://git.yoctoproject.org/poky synced 2026-05-08 17:19:20 +00:00

matchbox-terminal: add x-terminal-emulator RPROVIDES and alternative

Add a RPROVIDES for virtual-x-terminal-emulator, so that:
- Packages can RDEPEND on virtual-x-terminal-emulator and know that they
  have installed a terminal
- The x-terminal-emulator binary will (via alternatives) run a terminal

We don't bother with PROVIDES because nobody needs to DEPEND on a terminal,
the entire point of this is that the actual binary is interchangable.

(From OE-Core rev: e1261ed6c3af803371f7a53eff18015828947d30)

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Ross Burton
2024-11-13 15:55:06 +00:00
committed by Richard Purdie
parent bcf502d7d3
commit 8a78ab6253
@@ -16,6 +16,11 @@ PV = "0.2+git"
S = "${WORKDIR}/git"
inherit autotools pkgconfig features_check
inherit autotools pkgconfig features_check update-alternatives
ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
RPROVIDES:${PN} = "virtual-x-terminal-emulator"
ALTERNATIVE:${PN} = "x-terminal-emulator"
ALTERNATIVE_TARGET[x-terminal-emulator] = "${bindir}/matchbox-terminal"
ALTERNATIVE_PRIORITY[x-terminal-emulator] = "20"