mirror of
https://git.busybox.net/buildroot.git
synced 2025-01-19 10:53:36 +08:00
libnftnl: new package
[Peter: license is GPLv2+] Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
parent
df7684b5b6
commit
5aa4e18d63
@ -674,6 +674,7 @@ source "package/libnetfilter_cttimeout/Config.in"
|
||||
source "package/libnetfilter_log/Config.in"
|
||||
source "package/libnetfilter_queue/Config.in"
|
||||
source "package/libnfnetlink/Config.in"
|
||||
source "package/libnftnl/Config.in"
|
||||
source "package/libnl/Config.in"
|
||||
source "package/liboauth/Config.in"
|
||||
source "package/liboping/Config.in"
|
||||
|
18
package/libnftnl/Config.in
Normal file
18
package/libnftnl/Config.in
Normal file
@ -0,0 +1,18 @@
|
||||
config BR2_PACKAGE_LIBNFTNL
|
||||
bool "libnftnl"
|
||||
depends on BR2_INET_IPV6
|
||||
depends on BR2_LARGEFILE
|
||||
depends on BR2_TOOLCHAIN_HAS_THREADS
|
||||
select BR2_PACKAGE_LIBMNL
|
||||
help
|
||||
libnftnl is a userspace library providing a low-level
|
||||
netlink programming interface (API) to the in-kernel
|
||||
nf_tables subsystem. The library libnftnl has been
|
||||
previously known as libnftables. This library is
|
||||
currently used by nftables.
|
||||
|
||||
http://netfilter.org/projects/libnftnl/index.html
|
||||
|
||||
comment "libnftnl needs a toolchain w/ threads, IPv6, largefile"
|
||||
depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_INET_IPV6 || \
|
||||
!BR2_LARGEFILE
|
15
package/libnftnl/libnftnl.mk
Normal file
15
package/libnftnl/libnftnl.mk
Normal file
@ -0,0 +1,15 @@
|
||||
################################################################################
|
||||
#
|
||||
# libnftnl
|
||||
#
|
||||
################################################################################
|
||||
|
||||
LIBNFTNL_VERSION = 1.0.0
|
||||
LIBNFTNL_SITE = http://netfilter.org/projects/libnftnl/files/
|
||||
LIBNFTNL_SOURCE = libnftnl-$(LIBNFTNL_VERSION).tar.bz2
|
||||
LIBNFTNL_LICENSE = GPLv2+
|
||||
LIBNFTNL_LICENSE_FILES = COPYING
|
||||
LIBNFTNL_INSTALL_STAGING = YES
|
||||
LIBNFTNL_DEPENDENCIES = host-pkgconf libmnl
|
||||
|
||||
$(eval $(autotools-package))
|
Loading…
Reference in New Issue
Block a user