]> rtime.felk.cvut.cz Git - coffee/buildroot.git/blob - package/nftables/nftables.mk
329b9871feabe7456e2dc02fa3a1b9ba549936d9
[coffee/buildroot.git] / package / nftables / nftables.mk
1 ################################################################################
2 #
3 # nftables
4 #
5 ################################################################################
6
7 NFTABLES_VERSION = 0.8.1
8 NFTABLES_SOURCE = nftables-$(NFTABLES_VERSION).tar.bz2
9 NFTABLES_SITE = http://www.netfilter.org/projects/nftables/files
10 NFTABLES_DEPENDENCIES = gmp libmnl libnftnl host-bison host-flex \
11         host-pkgconf $(TARGET_NLS_DEPENDENCIES)
12 NFTABLES_LICENSE = GPL-2.0
13 NFTABLES_LICENSE_FILES = COPYING
14
15 ifeq ($(BR2_PACKAGE_READLINE),y)
16 NFTABLES_DEPENDENCIES += readline
17 NFTABLES_LIBS += -lncurses
18 else
19 NFTABLES_CONF_OPTS += --without-cli
20 endif
21
22 ifeq ($(BR2_STATIC_LIBS)$(BR2_PACKAGE_LIBNFTNL_JSON),yy)
23 NFTABLES_LIBS += -ljansson -lm
24 endif
25
26 NFTABLES_CONF_ENV = \
27         ac_cv_prog_CONFIG_PDF=no \
28         LIBS="$(NFTABLES_LIBS)" \
29         DBLATEX=no \
30         DOCBOOK2X_MAN=no \
31         DOCBOOK2MAN=no \
32         DB2X_DOCBOOK2MAN=no
33
34 $(eval $(autotools-package))