]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
rxvt-unicode: change virtual/x-terminal-emulator PROVIDES to RPROVIDES
authorRoss Burton <ross.burton@arm.com>
Wed, 13 Nov 2024 15:55:04 +0000 (15:55 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 14 Nov 2024 11:56:44 +0000 (11:56 +0000)
The point of the virtual-x-terminal-emulator alternative was to provide
a single binary that executes whatever terminal has been installed. This
is a runtime choice, so should be RPROVIDES.

This doesn't need built-time PROVIDES, which actively get in the way
when multiple recipes are being built with the same PROVIDES.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-sato/rxvt-unicode/rxvt-unicode.inc

index 5193eebb0bc9a7869fe3c174ac2dcce963151fe5..2ee3edefa760dadcf771eee9ccdb7cc99a9a3a76 100644 (file)
@@ -15,7 +15,7 @@ SRC_URI = "http://dist.schmorp.de/rxvt-unicode/Attic/rxvt-unicode-${PV}.tar.bz2
 
 inherit autotools pkgconfig update-alternatives
 
-PROVIDES = "virtual/x-terminal-emulator"
+RPROVIDES:${PN} = "virtual-x-terminal-emulator"
 ALTERNATIVE:${PN} = "x-terminal-emulator"
 ALTERNATIVE_TARGET[x-terminal-emulator] = "${bindir}/rxvt"