]> Git Repo - buildroot-mgba.git/blob - package/enlightenment/enlightenment.mk
package/enlightenment: bump to version 0.23.0
[buildroot-mgba.git] / package / enlightenment / enlightenment.mk
1 ################################################################################
2 #
3 # enlightenment
4 #
5 ################################################################################
6
7 ENLIGHTENMENT_VERSION = 0.23.0
8 ENLIGHTENMENT_SOURCE = enlightenment-$(ENLIGHTENMENT_VERSION).tar.xz
9 ENLIGHTENMENT_SITE = http://download.enlightenment.org/rel/apps/enlightenment
10 ENLIGHTENMENT_LICENSE = BSD-2-Clause
11 ENLIGHTENMENT_LICENSE_FILES = COPYING
12
13 ENLIGHTENMENT_DEPENDENCIES = \
14         host-pkgconf \
15         host-efl \
16         efl \
17         xcb-util-keysyms
18
19 ENLIGHTENMENT_CONF_OPTS = \
20         -Dedje-cc=$(HOST_DIR)/bin/edje_cc \
21         -Deet=$(HOST_DIR)/bin/eet \
22         -Deldbus-codegen=$(HOST_DIR)/bin/eldbus-codegen \
23         -Dpam=false
24
25 # enlightenment.pc and /usr/lib/enlightenment/modules/*.so
26 ENLIGHTENMENT_INSTALL_STAGING = YES
27
28 ifeq ($(BR2_PACKAGE_SYSTEMD),y)
29 ENLIGHTENMENT_CONF_OPTS += -Dsystemd=true
30 ENLIGHTENMENT_DEPENDENCIES += systemd
31 else
32 ENLIGHTENMENT_CONF_OPTS += -Dsystemd=false
33 endif
34
35 # alsa backend needs mixer support
36 ifeq ($(BR2_PACKAGE_ALSA_LIB)$(BR2_PACKAGE_ALSA_LIB_MIXER),yy)
37 ENLIGHTENMENT_CONF_OPTS += -Dmixer=true
38 ENLIGHTENMENT_DEPENDENCIES += alsa-lib
39 else
40 ENLIGHTENMENT_CONF_OPTS += -Dmixer=false
41 endif
42
43 ifeq ($(BR2_PACKAGE_XKEYBOARD_CONFIG),y)
44 ENLIGHTENMENT_DEPENDENCIES += xkeyboard-config
45 endif
46
47 define ENLIGHTENMENT_REMOVE_DOCUMENTATION
48         rm -rf $(TARGET_DIR)/usr/share/enlightenment/doc/
49         rm -f $(TARGET_DIR)/usr/share/enlightenment/COPYING
50         rm -f $(TARGET_DIR)/usr/share/enlightenment/AUTHORS
51 endef
52 ENLIGHTENMENT_POST_INSTALL_TARGET_HOOKS += ENLIGHTENMENT_REMOVE_DOCUMENTATION
53
54 $(eval $(meson-package))
This page took 0.031758 seconds and 4 git commands to generate.