mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-04-20 11:38:34 +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>
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
|
||||
|
||||
EXTRA_OECONF += "--with-x-app-defaults=${datadir}/X11/app-defaults"
|
||||
|
||||
REQUIRED_DISTRO_FEATURES = "x11"
|
||||
|
||||
do_install_append() {
|
||||
@@ -27,3 +29,5 @@ do_install_append() {
|
||||
|
||||
FILES_${PN} += "${datadir}/X11/app-defaults/XScreenSaver"
|
||||
SYSTEMD_SERVICE_${PN} = "xscreensaver.service"
|
||||
|
||||
CLEANBROKEN = "1"
|
||||
|
||||
Reference in New Issue
Block a user