4d47fdbc4727ea3631c05b32c8ca424cbed98b3c
[packages/trusty/cirros-testvm.git] / cirros-testvm / src-cirros / buildroot-2015.05 / package / nano / nano.mk
1 ################################################################################
2 #
3 # nano
4 #
5 ################################################################################
6
7 NANO_VERSION = 2.4.1
8 NANO_SITE = $(BR2_GNU_MIRROR)/nano
9 NANO_LICENSE = GPLv3+
10 NANO_LICENSE_FILES = COPYING
11 NANO_CONF_OPTS = --without-slang
12 NANO_DEPENDENCIES = ncurses
13
14 ifeq ($(BR2_PACKAGE_NCURSES_WCHAR),y)
15 NANO_CONF_ENV += ac_cv_prog_NCURSESW_CONFIG=$(STAGING_DIR)/usr/bin/$(NCURSES_CONFIG_SCRIPTS)
16 else
17 NANO_CONF_ENV += ac_cv_prog_NCURSESW_CONFIG=false
18 NANO_MAKE_ENV += CURSES_LIB="-lncurses"
19 endif
20
21 ifeq ($(BR2_PACKAGE_FILE),y)
22 NANO_DEPENDENCIES += file
23 else
24 NANO_CONF_ENV += ac_cv_lib_magic_magic_open=no
25 endif
26
27 ifeq ($(BR2_PACKAGE_NANO_TINY),y)
28 NANO_CONF_OPTS += --enable-tiny
29 define NANO_INSTALL_TARGET_CMDS
30         $(INSTALL) -m 0755 $(@D)/src/nano $(TARGET_DIR)/usr/bin/nano
31 endef
32 endif
33
34 $(eval $(autotools-package))