mirror of
https://github.com/openwrt/openwrt.git
synced 2025-01-06 05:54:25 +00:00
9b29c14b0e
cef54c4 Release version 5.15. 23beb39 update UAPI header copies fd7db64 netlink: settings: Correct duplicate condition 88892ec Merge branch 'review/module-fixes-2-v2' 79cb4ab sff-8636: Remove extra blank lines 128e97c sff-8636: Convert if statement to switch-case 7ff603b sff-8636: Fix incorrect function name 86e9784 sff-8636: Remove incorrect comment 001aecd cmis: Correct comment 1bad83c cmis: Fix wrong define name 2c2fa88 cmis: Fix CLEI code parsing d007b49 Merge branch 'review/module-fixes' into master a7431bc netlink: eeprom: Fix compilation when pretty dump is disabled d02409c ethtool: Fix compilation warning when pretty dump is disabled 2ddb1a1 netlink: eeprom: Fallback to IOCTL when a complete hex/raw dump is requested 7e153a7 cmis: Fix invalid memory access in IOCTL path 769a50e sff-8636: Fix parsing of Page 03h in IOCTL path Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
68 lines
1.5 KiB
Makefile
68 lines
1.5 KiB
Makefile
#
|
|
# Copyright (C) 2006-2014 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:=ethtool
|
|
PKG_VERSION:=5.15
|
|
PKG_RELEASE:=1
|
|
|
|
PKG_MAINTAINER:=Felix Fietkau <nbd@nbd.name>
|
|
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
|
|
PKG_SOURCE_URL:=@KERNEL/software/network/ethtool
|
|
PKG_HASH:=686fd6110389d49c2a120f00c3cd5dfe43debada8e021e4270d74bbe452a116d
|
|
|
|
PKG_LICENSE:=GPL-2.0
|
|
PKG_LICENSE_FILES:=COPYING
|
|
|
|
PKG_FIXUP:=autoreconf
|
|
PKG_INSTALL:=1
|
|
PKG_BUILD_PARALLEL:=1
|
|
|
|
include $(INCLUDE_DIR)/package.mk
|
|
|
|
define Package/ethtool
|
|
SECTION:=net
|
|
CATEGORY:=Network
|
|
TITLE:=Display or change ethernet card settings
|
|
URL:=http://www.kernel.org/pub/software/network/ethtool/
|
|
VARIANT:=tiny
|
|
CONFLICTS:=ethtool-full
|
|
endef
|
|
|
|
define Package/ethtool-full
|
|
$(Package/ethtool)
|
|
TITLE += (full)
|
|
VARIANT:=full
|
|
PROVIDES:=ethtool
|
|
DEPENDS:=+libmnl
|
|
CONFLICTS:=
|
|
endef
|
|
|
|
define Package/ethtool/description
|
|
ethtool is a small utility for examining and tuning your ethernet-based
|
|
network interface
|
|
endef
|
|
|
|
Package/ethtool-full/description:=$(Package/ethtool/description)
|
|
|
|
ifeq ($(BUILD_VARIANT),full)
|
|
CONFIGURE_ARGS += --enable-netlink --enable-pretty-dump
|
|
else
|
|
CONFIGURE_ARGS += --disable-netlink --disable-pretty-dump
|
|
endif
|
|
|
|
define Package/ethtool/install
|
|
$(INSTALL_DIR) $(1)/usr/sbin
|
|
$(INSTALL_BIN) $(PKG_BUILD_DIR)/ethtool $(1)/usr/sbin
|
|
endef
|
|
|
|
Package/ethtool-full/install=$(Package/ethtool/install)
|
|
|
|
$(eval $(call BuildPackage,ethtool))
|
|
$(eval $(call BuildPackage,ethtool-full))
|