OpenWrt – Diff between revs 2 and 3
?pathlinks?
Rev 2 | Rev 3 | |||
---|---|---|---|---|
Line 5... | Line 5... | |||
5 | # |
5 | # |
|
Line 6... | Line 6... | |||
6 | |
6 | |
|
Line 7... | Line 7... | |||
7 | include $(TOPDIR)/rules.mk |
7 | include $(TOPDIR)/rules.mk |
|
8 | |
8 | |
|
9 | PKG_NAME:=nftables |
9 | PKG_NAME:=nftables |
|
Line 10... | Line 10... | |||
10 | PKG_VERSION:=0.9.0 |
10 | PKG_VERSION:=0.8.2 |
|
11 | PKG_RELEASE:=1 |
11 | PKG_RELEASE:=1 |
|
12 | |
12 | |
|
13 | PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2 |
13 | PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2 |
|
14 | PKG_SOURCE_URL:=https://netfilter.org/projects/$(PKG_NAME)/files |
14 | PKG_SOURCE_URL:=https://netfilter.org/projects/$(PKG_NAME)/files |
|
Line 15... | Line 15... | |||
15 | PKG_HASH:=ad8181b5fcb9ca572f444bed54018749588522ee97e4c21922648bb78d7e7e91 |
15 | PKG_HASH:=675f0aaf88f11e7eacef63dc89cb65d207d9e09c3ea6d518f0ebbb013f0767ec |
|
16 | PKG_MAINTAINER:=Steven Barth <steven@midlink.org> |
- | ||
Line 17... | Line 16... | |||
17 | PKG_LICENSE:=GPL-2.0 |
16 | PKG_MAINTAINER:=Steven Barth <steven@midlink.org> |
|
Line 18... | Line 17... | |||
18 | |
17 | PKG_LICENSE:=GPL-2.0 |
|
Line 19... | Line 18... | |||
19 | PKG_FIXUP:=autoreconf |
18 | |
|
20 | PKG_INSTALL:=1 |
- | ||
21 | |
- | ||
22 | include $(INCLUDE_DIR)/package.mk |
19 | PKG_FIXUP:=autoreconf |
|
23 | |
20 | |
|
Line 24... | Line 21... | |||
24 | DISABLE_NLS:= |
21 | include $(INCLUDE_DIR)/package.mk |
|
25 | |
22 | |
|
26 | CONFIGURE_ARGS += \ |
23 | DISABLE_NLS:= |
|
27 | --disable-debug \ |
24 | |
|
28 | --disable-man-doc \ |
25 | CONFIGURE_ARGS += \ |
|
29 | --with-mini-gmp \ |
26 | --with-mini-gmp \ |
|
30 | --without-cli \ |
27 | --without-cli \ |
|
31 | |
28 | |
|
Line 32... | Line -... | |||
32 | define Package/nftables |
- | ||
33 | SECTION:=net |
- | ||
34 | CATEGORY:=Network |
- | ||
35 | SUBMENU:=Firewall |
- | ||
36 | TITLE:=nftables packet filtering userspace utility |
- | ||
37 | DEPENDS:=+kmod-nft-core +libnftnl +PACKAGE_NFT_WITH_JSON:jansson |
- | ||
38 | URL:=http://netfilter.org/projects/nftables/ |
- | ||
39 | endef |
- | ||
40 | |
- | ||
41 | define Package/nftables/config |
- | ||
42 | config PACKAGE_NFT_WITH_JSON |
- | ||
43 | bool "Build nftables with json support" |
29 | define Package/nftables |
|
44 | depends on PACKAGE_nftables |
30 | SECTION:=net |
|
45 | default n |
31 | CATEGORY:=Network |
|
46 | endef |
- | ||
47 | |
- | ||
48 | ifeq ($(CONFIG_PACKAGE_NFT_WITH_JSON),y) |
32 | SUBMENU:=Firewall |
|
Line 49... | Line 33... | |||
49 | CONFIGURE_ARGS += --with-json |
33 | TITLE:=nftables packet filtering userspace utility |