efl: don't build examples.

Avoids wasting build time.

Also gate tests, since they aren't working great yet.
This commit is contained in:
Érico Rolim 2021-02-02 19:30:18 -03:00 committed by Érico Nogueira Rolim
parent e2d287ae63
commit b6a7217185

View file

@ -4,6 +4,7 @@ version=1.24.4
revision=1
build_style=meson
configure_args="
-Dbuild-examples=false
-Dembedded-lz4=false
-Dcrypto=openssl
-Dnetwork-backend=none
@ -46,6 +47,7 @@ makedepends="
$(vopt_if pulseaudio pulseaudio-devel)
$(vopt_if lottie rlottie-devel)
$(vopt_if ibus ibus-devel)"
checkdepends="dbus xvfb-run"
short_desc="Enlightenment Foundation Libraries"
maintainer="q66 <daniel@octaforge.org>"
license="LGPL-2.1-only"
@ -104,6 +106,13 @@ case "$XBPS_TARGET_MACHINE" in
;;
esac
do_check() {
if [ "$XBPS_CHECK_PKGS" = full ]; then
# FIXME: tests fail in weird places
xvfb-run dbus-run-session ninja -C build test
fi
}
post_install() {
# don't want service file junk
rm -rf ${DESTDIR}/usr/lib/systemd