1################################################################################ 2# 3# libedit 4# 5################################################################################ 6 7LIBEDIT_VERSION = 20230828-3.1 8LIBEDIT_SITE = https://www.thrysoee.dk/editline 9LIBEDIT_INSTALL_STAGING = YES 10LIBEDIT_DEPENDENCIES = ncurses 11LIBEDIT_LICENSE = BSD-3-Clause 12LIBEDIT_LICENSE_FILES = COPYING 13LIBEDIT_CPE_ID_VALID = YES 14 15# We're patching configure.ac 16LIBEDIT_AUTORECONF = YES 17 18# musl is ISO 10646 compliant but doesn't define __STDC_ISO_10646__, 19# so let's define it manually 20ifeq ($(BR2_TOOLCHAIN_USES_MUSL),y) 21LIBEDIT_CONF_OPTS += CFLAGS="$(TARGET_CFLAGS) -D__STDC_ISO_10646__=201103L" 22endif 23 24# Note: libbsd required for *vis functions, but works only with a toolchain 25# with __progname; otherwise, some features are disabled, as if libbsd was 26# missing entirely. 27ifeq ($(BR2_PACKAGE_LIBBSD),y) 28LIBEDIT_DEPENDENCIES += libbsd 29endif 30 31$(eval $(autotools-package)) 32