# 
# Copyright (C) 2006 OpenWrt.org
#
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
#

include $(TOPDIR)/rules.mk

PKG_NAME:=net-tools
PKG_VERSION:=1.60
PKG_RELEASE:=1

PKG_BUILD_DIR:=$(BUILD_DIR)/net-tools-$(PKG_VERSION)
PKG_SOURCE:=$(PKG_NAME)_$(PKG_VERSION).orig.tar.gz
PKG_SOURCE_URL:=http://ftp.debian.org/debian/pool/main/n/net-tools
PKG_MD5SUM:=ecaf37acb5b5daff4bdda77785fd916d
PKG_CAT:=zcat

include $(INCLUDE_DIR)/package.mk

define Package/net-tools
SECTION:=base
CATEGORY:=Network
TITLE:=Network Tools
DESCRIPTION:=Tools for controlling the network subsystem
URL:=http://ftp.debian.org/debian/pool/main/n/net-tools/
endef

define Package/net-tools-arp
SECTION:=base
CATEGORY:=Network
TITLE:=Network Tools arp command
DESCRIPTION:=Standalone ARP command from the net-tools package (allows setting static ARP entries)
URL:=http://ftp.debian.org/debian/pool/main/n/net-tools/
endef

define Build/Prepare
  $(call Build/Prepare/Default)
	$(CP) conf/config.h $(PKG_BUILD_DIR)/
endef

define Build/Configure
endef

define Build/Compile
  $(call Build/Compile/Default,all)
endef

define Package/net-tools/install
	install -d -m0755 $(1)/sbin
	install -d -m0755 $(1)/bin
	install -m0755 $(PKG_BUILD_DIR)/arp        $(1)/sbin
#	install -m0755 $(PKG_BUILD_DIR)/hostname   ${1}/bin
	install -m0755 $(PKG_BUILD_DIR)/ifconfig   ${1}/sbin
	install -m0755 $(PKG_BUILD_DIR)/nameif     ${1}/sbin
	install -m0755 $(PKG_BUILD_DIR)/netstat    ${1}/bin
	install -m0755 $(PKG_BUILD_DIR)/plipconfig $(1)/sbin
	install -m0755 $(PKG_BUILD_DIR)/rarp       ${1}/sbin
	install -m0755 $(PKG_BUILD_DIR)/route      ${1}/sbin
	install -m0755 $(PKG_BUILD_DIR)/slattach   $(1)/sbin
ifeq ($(HAVE_IP_TOOLS),1)
	install -m0755 $(PKG_BUILD_DIR)/ipmaddr    $(1)/sbin
	install -m0755 $(PKG_BUILD_DIR)/iptunnel   $(1)/sbin
endif
ifeq ($(HAVE_MII),1)
	install -m0755 $(PKG_BUILD_DIR)/mii-tool   $(1)/sbin
endif
	ln -fs hostname $(1)/bin/dnsdomainname
	ln -fs hostname $(1)/bin/ypdomainname
	ln -fs hostname $(1)/bin/nisdomainname
	ln -fs hostname $(1)/bin/domainname
ifeq ($(HAVE_AFDECnet),1)
	ln -fs hostname $(1)/bin/nodename
endif

endef

define Package/net-tools-arp/install
	install -d -m0755 $(1)/sbin
	install -m0755 $(PKG_BUILD_DIR)/arp        $(1)/sbin
endef

$(eval $(call BuildPackage,net-tools))
$(eval $(call BuildPackage,net-tools-arp))
