mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-07-16 16:27:27 +00:00
xscreensaver: Define consistent app-defaults dir
This is otherwise detected based on host machines X11 install directory and on builders where x11 may not be insalled this will default to another directory /usr/lib/X11/.. instead of /usr/share/X11... This patch makes it consistent and avoids poking at host machines install make clean does not work so enable CLEANBROKEN Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
This commit is contained in:
@@ -19,6 +19,8 @@ RDEPENDS_${PN} += "xserver-nodm-init liberation-fonts"
|
|||||||
|
|
||||||
inherit systemd perlnative pkgconfig gettext autotools-brokensep distro_features_check
|
inherit systemd perlnative pkgconfig gettext autotools-brokensep distro_features_check
|
||||||
|
|
||||||
|
EXTRA_OECONF += "--with-x-app-defaults=${datadir}/X11/app-defaults"
|
||||||
|
|
||||||
REQUIRED_DISTRO_FEATURES = "x11"
|
REQUIRED_DISTRO_FEATURES = "x11"
|
||||||
|
|
||||||
do_install_append() {
|
do_install_append() {
|
||||||
@@ -27,3 +29,5 @@ do_install_append() {
|
|||||||
|
|
||||||
FILES_${PN} += "${datadir}/X11/app-defaults/XScreenSaver"
|
FILES_${PN} += "${datadir}/X11/app-defaults/XScreenSaver"
|
||||||
SYSTEMD_SERVICE_${PN} = "xscreensaver.service"
|
SYSTEMD_SERVICE_${PN} = "xscreensaver.service"
|
||||||
|
|
||||||
|
CLEANBROKEN = "1"
|
||||||
|
|||||||
Reference in New Issue
Block a user