[oe] [meta-efl][meta-oe 10/12] task-x11: remove server parts and add VIRTUAL_RUNTIME variables to be able to select different -common and init providers

Koen Kooi koen at dominion.thruhere.net
Tue Nov 1 07:52:48 UTC 2011


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Op 29-10-11 12:29, Martin Jansa schreef:
> Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>

[..]

> -# Some machines don't set a *runtime* provider for X, so default to
> Xfbdev here -# virtual/xserver won't work, since the kdrive recipes will
> build multiple xserver packages -XSERVER ?= "xserver-xorg" 
> -XSERVER_COMMON ?= "xserver-common" - -PACKAGE_ARCH = "${MACHINE_ARCH}" 
> +# xserver-common, x11-common +VIRTUAL-RUNTIME_xserver-common ?=
> "xserver-common"
> 
> -RDEPENDS_${PN}-server = "\ -  ${XSERVER} \ -" +# elsa,
> xserver-nodm-init +VIRTUAL-RUNTIME_graphical_init_manager ?=
> "xserver-nodm-init"
> 
> RDEPENDS_${PN}-utils = "\ -  ${XSERVER_COMMON} \ -  xserver-nodm-init \ +
> ${VIRTUAL-RUNTIME_xserver-common} \ +
> ${VIRTUAL-RUNTIME_graphical_init_manager} \ xauth \ xhost \ xset \

Can someone explain what the VIRTUAL-RUNTIME_* buys us? I'd be much happier
if you split this into two or more tasks. Experience has shown that people
just don't get that they need to change all the PRs in the tasks when
updating magic vars like VIRTUAL-RUNTIME_* :(

regards,

Koen
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)
Comment: GPGTools - http://gpgtools.org

iD8DBQFOr6VQMkyGM64RGpERAoTBAJ4snZdShYhS0QEyaHpncSZpPIhEfgCfeAdY
VofJBNR2/s1J11C9Evy3lDE=
=EOIR
-----END PGP SIGNATURE-----





More information about the Openembedded-devel mailing list