Changeset 30895


Ignore:
Timestamp:
2012-03-12T01:11:13+01:00 (6 years ago)
Author:
jow
Message:

[packages] ipset: update to v6.11 (#10378)

Location:
packages/net/ipset
Files:
1 deleted
1 edited

Legend:

Unmodified
Added
Removed
  • packages/net/ipset/Makefile

    r25809 r30895  
    1 #  
    2 # Copyright (C) 2009 OpenWrt.org 
     1  
     2# Copyright (C) 2009-2012 OpenWrt.org 
    33# 
    44# This is free software, licensed under the GNU General Public License v2. 
     
    1010 
    1111PKG_NAME:=ipset 
    12 PKG_VERSION:=4.2 
     12PKG_VERSION:=6.11 
    1313PKG_RELEASE:=1 
    1414 
    1515PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2 
    1616PKG_SOURCE_URL:=http://ipset.netfilter.org 
    17 PKG_MD5SUM:=9060d549a18c1c0794fa47a71343d627 
     17PKG_MD5SUM:=bfcc92e30a0fcf10ae6e7c4affa03c84 
     18 
     19PKG_FIXUP:=autoreconf 
     20PKG_INSTALL:=1 
    1821 
    1922include $(INCLUDE_DIR)/package.mk 
     
    2730  SECTION:=net 
    2831  CATEGORY:=Network 
    29   DEPENDS+= +iptables-mod-ipset +kmod-ipt-ipset 
     32  DEPENDS+= +iptables-mod-ipset +kmod-ipt-ipset +libmnl 
    3033  TITLE:=IPset administration utility 
    3134  URL:=http://ipset.netfilter.org/ 
     
    3437include $(INCLUDE_DIR)/kernel-defaults.mk 
    3538 
    36 IPSET_MAKEOPTS:= -C $(PKG_BUILD_DIR) \ 
    37         $(TARGET_CONFIGURE_OPTS) \ 
    38         COPT_FLAGS="$(TARGET_CFLAGS)" \ 
    39         LDFLAGS="-rdynamic" \ 
    40         NO_EXTRA_WARN_FLAGS=yes \ 
    41         KERNEL_DIR="$(LINUX_DIR)" \ 
    42         PREFIX=/usr \ 
     39CONFIGURE_ARGS += \ 
     40        --with-kbuild="$(LINUX_DIR)" 
    4341 
    4442IPSET_MODULES:= \ 
    45         ip_set \ 
    46         ip_set_iphash \ 
    47         ip_set_ipmap \ 
    48         ip_set_ipporthash \ 
    49         ip_set_ipportiphash \ 
    50         ip_set_ipportnethash \ 
    51         ip_set_iptree \ 
    52         ip_set_iptreemap \ 
    53         ip_set_macipmap \ 
    54         ip_set_nethash \ 
    55         ip_set_portmap \ 
    56         ip_set_setlist \ 
    57         ipt_set \ 
    58         ipt_SET \ 
     43        ipset/ip_set \ 
     44        ipset/ip_set_bitmap_ip \ 
     45        ipset/ip_set_bitmap_ipmac \ 
     46        ipset/ip_set_bitmap_port \ 
     47        ipset/ip_set_hash_ip \ 
     48        ipset/ip_set_hash_ipport \ 
     49        ipset/ip_set_hash_ipportip \ 
     50        ipset/ip_set_hash_ipportnet \ 
     51        ipset/ip_set_hash_net \ 
     52        ipset/ip_set_hash_netiface \ 
     53        ipset/ip_set_hash_netport \ 
     54        ipset/ip_set_list_set \ 
     55        xt_set \ 
    5956 
    6057define Build/Compile 
    61         mkdir -p $(PKG_INSTALL_DIR) 
    62         $(MAKE) $(IPSET_MAKEOPTS) binaries 
    63         $(MAKE) $(KERNEL_MAKEOPTS) M="$(PKG_BUILD_DIR)/kernel" IP_NF_SET_MAX="256" IP_NF_SET_HASHSIZE="1024" modules 
    64         $(MAKE) $(IPSET_MAKEOPTS) DESTDIR="$(PKG_INSTALL_DIR)" binaries_install 
     58        $(call Build/Compile/Default) 
     59        $(call Build/Compile/Default,modules) 
    6560endef 
    6661 
     
    6863        $(INSTALL_DIR) $(1)/usr/sbin 
    6964        $(CP) $(PKG_INSTALL_DIR)/usr/sbin/ipset $(1)/usr/sbin/ 
    70         $(INSTALL_DIR) $(1)/usr/lib/ipset 
    71         $(CP) $(PKG_INSTALL_DIR)/usr/lib/ipset/libipset*.so $(1)/usr/lib/ipset/ 
     65        $(INSTALL_DIR) $(1)/usr/lib 
     66        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libipset*.so* $(1)/usr/lib/ 
    7267endef 
    7368 
     
    7671  SUBMENU:=Netfilter Extensions 
    7772  TITLE:=IPset netfilter modules 
    78   DEPENDS+= kmod-ipt-core 
    79   FILES:=$(foreach mod,$(IPSET_MODULES),$(PKG_BUILD_DIR)/kernel/$(mod).ko) 
    80   AUTOLOAD:=$(call AutoLoad,46,$(IPSET_MODULES)) 
     73  DEPENDS+= kmod-ipt-core +kmod-nfnetlink 
     74  FILES:=$(foreach mod,$(IPSET_MODULES),$(PKG_BUILD_DIR)/kernel/net/netfilter/$(mod).ko) 
     75  AUTOLOAD:=$(call AutoLoad,46,$(notdir $(IPSET_MODULES))) 
    8176endef 
    8277 
Note: See TracChangeset for help on using the changeset viewer.