kumquat-buildroot/package/rlwrap/rlwrap.mk
Matt Silva 0a1f2fce04 package/rlwrap: new package
Signed-off-by: Matt Silva <dev@matt-silva.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-02-06 09:56:21 +01:00

38 lines
1019 B
Makefile

################################################################################
#
# rlwrap
#
################################################################################
RLWRAP_VERSION = 0.46.1
RLWRAP_SITE = https://github.com/hanslub42/rlwrap/releases/download/$(RLWRAP_VERSION)
RLWRAP_LICENSE = GPL-2.0+
RLWRAP_LICENSE_FILES = AUTHORS COPYING
RLWRAP_DEPENDENCIES = readline
ifeq ($(BR2_PACKAGE_RLWRAP_SPY_ON_READLINE),y)
RLWRAP_CONF_OPTS += --enable-spy-on-readline
else
RLWRAP_CONF_OPTS += --disable-spy-on-readline
endif
ifeq ($(BR2_PACKAGE_RLWRAP_HOMEGROWN_REDISPLAY),y)
RLWRAP_CONF_OPTS += --enable-homegrown-redisplay
else
RLWRAP_CONF_OPTS += --disable-homegrown-redisplay
endif
ifeq ($(BR2_PACKAGE_RLWRAP_MULTIBYTE_AWARE),y)
RLWRAP_CONF_OPTS += --enable-multibyte-aware
else
RLWRAP_CONF_OPTS += --disable-multibyte-aware
endif
define RLWRAP_REMOVE_FILTERS
$(RM) -rf $(TARGET_DIR)/usr/share/rlwrap/filters
endef
RLWRAP_POST_INSTALL_TARGET_HOOKS += RLWRAP_REMOVE_FILTERS
$(eval $(autotools-package))