da2ce82b9f
See: https://sourceforge.net/p/enlightenment/mailman/message/36497308/ This version contain a fix [1] for newer meson (0.49.0) [2]: [1] https://git.enlightenment.org/apps/terminology.git/commit/?id=80e36857a28bb2a0b0fdd58b0cd86b110a180efc [2] https://github.com/mesonbuild/meson/issues/3600 This affect terminology build system since data/themes/meson.build use "in" which is now a reserved keyword. Fixes: http://autobuild.buildroot.net/results/6e4/6e445e8f0c973fad58937824452aac9b593b3e8d/build-end.log Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
23 lines
693 B
Makefile
23 lines
693 B
Makefile
################################################################################
|
|
#
|
|
# terminology
|
|
#
|
|
################################################################################
|
|
|
|
TERMINOLOGY_VERSION = 1.3.2
|
|
TERMINOLOGY_SOURCE = terminology-$(TERMINOLOGY_VERSION).tar.xz
|
|
TERMINOLOGY_SITE = https://download.enlightenment.org/rel/apps/terminology
|
|
TERMINOLOGY_LICENSE = BSD-2-Clause
|
|
TERMINOLOGY_LICENSE_FILES = COPYING
|
|
|
|
TERMINOLOGY_DEPENDENCIES = $(TARGET_NLS_DEPENDENCIES) efl host-pkgconf
|
|
TERMINOLOGY_CONF_OPTS = -Dedje-cc=$(HOST_DIR)/bin/edje_cc
|
|
|
|
ifeq ($(BR2_SYSTEM_ENABLE_NLS),y)
|
|
TERMINOLOGY_CONF_OPTS += -Dnls=true
|
|
else
|
|
TERMINOLOGY_CONF_OPTS += -Dnls=false
|
|
endif
|
|
|
|
$(eval $(meson-package))
|