Commit efc10eb6 authored by Gustavo Zacarias's avatar Gustavo Zacarias Committed by Peter Korsgaard
Browse files

arptables: add new package

parent b3770a8d
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -550,6 +550,7 @@ endmenu

menu "Networking applications"
source "package/argus/Config.in"
source "package/arptables/Config.in"
source "package/avahi/Config.in"
source "package/axel/Config.in"
source "package/bluez_utils/Config.in"
+6 −0
Original line number Diff line number Diff line
config BR2_PACKAGE_ARPTABLES
	bool "arptables"
	help
	  Tool to set up, maintain, and inspect the tables of ARP rules.

	  http://ebtables.sourceforge.net
+21 −0
Original line number Diff line number Diff line
#############################################################
#
# arptables
#
#############################################################

ARPTABLES_VERSION = 0.0.3
ARPTABLES_VERSION_MINOR = 4
ARPTABLES_SOURCE = arptables-v$(ARPTABLES_VERSION)-$(ARPTABLES_VERSION_MINOR).tar.gz
ARPTABLES_SITE = http://downloads.sourceforge.net/project/ebtables/arptables/arptables-v$(ARPTABLES_VERSION)

define ARPTABLES_BUILD_CMDS
	$(MAKE) -C $(@D) \
		CC="$(TARGET_CC)" COPT_FLAGS="$(TARGET_CFLAGS)"
endef

define ARPTABLES_INSTALL_TARGET_CMDS
	$(INSTALL) -m 755 -D $(@D)/arptables $(TARGET_DIR)/usr/sbin/arptables
endef

$(eval $(generic-package))