1 ################################################################################
5 ################################################################################
7 ENLIGHTENMENT_VERSION
= 0.21.3
8 ENLIGHTENMENT_SOURCE
= enlightenment-
$(ENLIGHTENMENT_VERSION
).
tar.xz
9 ENLIGHTENMENT_SITE
= http
://download.enlightenment.org
/rel
/apps
/enlightenment
10 ENLIGHTENMENT_LICENSE
= BSD-2c
11 ENLIGHTENMENT_LICENSE_FILES
= COPYING
13 ENLIGHTENMENT_DEPENDENCIES
= \
19 ENLIGHTENMENT_CONF_OPTS
= \
20 --with-edje-cc
=$(HOST_DIR
)/usr
/bin
/edje_cc \
21 --with-eet-eet
=$(HOST_DIR
)/usr
/bin
/eet \
22 --with-eldbus_codegen
=$(HOST_DIR
)/usr
/bin
/eldbus-codegen \
26 ifeq ($(BR2_PACKAGE_SYSTEMD
),y
)
27 ENLIGHTENMENT_CONF_OPTS
+= --enable-systemd
28 ENLIGHTENMENT_DEPENDENCIES
+= systemd
30 ENLIGHTENMENT_CONF_OPTS
+= --disable-systemd
33 # uClibc has an old incomplete sys/ptrace.h for powerpc & sparc
34 ifeq ($(BR2_TOOLCHAIN_USES_UCLIBC
)$(BR2_powerpc
)$(BR2_sparc
),yy
)
35 ENLIGHTENMENT_CONF_ENV
+= ac_cv_header_sys_ptrace_h
=no
38 # alsa backend needs mixer support
39 ifeq ($(BR2_PACKAGE_ALSA_LIB
)$(BR2_PACKAGE_ALSA_LIB_MIXER
),yy
)
40 ENLIGHTENMENT_DEPENDENCIES
+= alsa-lib
42 ENLIGHTENMENT_CONF_ENV
+= enable_alsa
=no
45 define ENLIGHTENMENT_REMOVE_DOCUMENTATION
46 rm -rf
$(TARGET_DIR
)/usr
/share
/enlightenment
/doc
/
47 rm -f
$(TARGET_DIR
)/usr
/share
/enlightenment
/COPYING
48 rm -f
$(TARGET_DIR
)/usr
/share
/enlightenment
/AUTHORS
50 ENLIGHTENMENT_POST_INSTALL_TARGET_HOOKS
+= ENLIGHTENMENT_REMOVE_DOCUMENTATION
52 $(eval
$(autotools-package
))