2 # Copyright (C) 2006-2014 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 include $(TOPDIR
)/rules.mk
14 PKG_MAINTAINER
:=Felix Fietkau
<nbd@nbd.name
>
15 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.xz
16 PKG_SOURCE_URL
:=@KERNEL
/software
/network
/ethtool
17 PKG_HASH
:=814171ea4b8026b081c0741dbbf32e6968311483ecf64711232faec2ac70a14c
20 PKG_LICENSE_FILES
:=COPYING
21 PKG_CPE_ID
:=cpe
:/a
:kernel
:ethtool
27 include $(INCLUDE_DIR
)/package.mk
29 define Package
/ethtool
32 TITLE
:=Display or change ethernet card settings
33 URL
:=http
://www.kernel.org
/pub
/software
/network
/ethtool
/
35 CONFLICTS
:=ethtool-full
38 define Package
/ethtool-full
47 define Package
/ethtool
/description
48 ethtool is a small utility for examining and tuning your ethernet-based
52 Package
/ethtool-full
/description
:=$(Package
/ethtool
/description
)
54 ifeq ($(BUILD_VARIANT
),full
)
55 CONFIGURE_ARGS
+= --enable-netlink
--enable-pretty-dump
57 CONFIGURE_ARGS
+= --disable-netlink
--disable-pretty-dump
60 define Package
/ethtool
/install
61 $(INSTALL_DIR
) $(1)/usr
/sbin
62 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/ethtool
$(1)/usr
/sbin
65 Package
/ethtool-full
/install=$(Package
/ethtool
/install)
67 $(eval
$(call BuildPackage
,ethtool
))
68 $(eval
$(call BuildPackage
,ethtool-full
))