From 73a0545249f6e3a9be60b025833fe40b7d76c778 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Fri, 23 May 2014 19:19:40 +0200 Subject: [PATCH] enlightenment: add systemd/wayland build option (on by default). --- srcpkgs/enlightenment/template | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/srcpkgs/enlightenment/template b/srcpkgs/enlightenment/template index ec40b3b699f..235de6bd608 100644 --- a/srcpkgs/enlightenment/template +++ b/srcpkgs/enlightenment/template @@ -1,9 +1,9 @@ # Template file for 'enlightenment' pkgname=enlightenment version=0.18.8 -revision=2 +revision=3 build_style=gnu-configure -configure_args="--enable-pam" +configure_args="--enable-pam --disable-bluez4" hostmakedepends="pkg-config efl>=1.9.4" makedepends=" pam-devel efl-devel>=1.9.4 elementary-devel>=1.9.4 evas_generic_loaders>=1.9 @@ -19,6 +19,26 @@ license="BSD" distfiles="http://download.enlightenment.org/rel/apps/${pkgname}/${pkgname}-${version}.tar.bz2" checksum=e99b1d8a9c64dad80611310bd3dc3a7b6d9eaefbd21d0f4a3c350aed9137ca13 +# Package build options +build_options="systemd wayland" +build_options_default="systemd wayland" +desc_option_systemd="Enable support for systemd" +desc_option_wayland="Enable support for wayland" + +if [ "$build_option_systemd" ]; then + configure_args+=" --enable-systemd" + makedepends+=" systemd-devel" +else + configure_args+=" --disable-systemd" +fi + +if [ "$build_option_wayland" ]; then + configure_args+=" --enable-wayland-egl --enable-wayland-clients" + makedepends+=" libxkbcommon-devel MesaLib-devel wayland-devel" +else + configure_args+=" --disable-wayland-egl" +fi + post_install() { vmkdir usr/share/licenses/${pkgname} install -m644 COPYING* ${DESTDIR}/usr/share/licenses/${pkgname}