EXTRA_OECONF += " --disable-rdp-compositor "
+EXTRA_OECONF += " --disable-dbus"
+
do_configure_prepend() {
sed -i 's/PKG_CHECK_MODULES(WAYLAND_SCANNER, wayland-scanner)//' configure.ac
}
pkg_preinst_${PN}() {
}
-FILES_${PN} += "${prefix}/lib/weston/weston-keyboard"
-FILES_${PN} += "${prefix}/lib/weston/weston-desktop-shell"
+export libexecdir="${prefix}/libexec"
+
FILES_${PN} += "${prefix}/lib/weston/cms-static.so"
-FILES_${PN} += "${prefix}/lib/weston/weston-screenshooter"
-FILES_${PN} += "${prefix}/lib/weston/weston-simple-im"
FILES_${PN} += "${prefix}/bin/weston-scaler"
FILES_${PN} += "${prefix}/bin/weston-stacking"
install -m 755 weston-fullscreen ${D}${prefix}/bin
- install -d ${D}${prefix}/lib/systemd/user
- install -m 644 ${S}/packaging/weston.target ${D}${prefix}/lib/systemd/user/weston.target
# The weston.service unit file must be provided by the weston-startup
# virtual package, i.e. "Provide: weston-startup". The weston-startup
# virtual package requirement is intended to force Tizen profile
weston_files += "${prefix}/lib/weston/wayland-backend.so"
weston_files += "${prefix}/lib/weston/gl-renderer.so"
weston_files += "${prefix}/share/weston"
-weston_files += "${prefix}/lib/systemd/user/weston.target"
MANIFESTFILES_${PN} = "weston.manifest"
weston-clients_files = ""