Makefile (1497B)
1 # 2 # Copyright (C) 2006-2010 OpenWrt.org 3 # Copyright (C) 2016 Stijn Segers 4 # 5 # This is free software, licensed under the GNU General Public License v2. 6 # See /LICENSE for more information. 7 # 8 9 include $(TOPDIR)/rules.mk 10 11 PKG_NAME:=mii-tool 12 PKG_VERSION=2016-10-06-$(PKG_SOURCE_VERSION) 13 PKG_RELEASE:=1 14 15 PKG_SOURCE_PROTO:=git 16 PKG_SOURCE_URL:=git://git.code.sf.net/p/net-tools/code 17 PKG_SOURCE_VERSION:=115f1af2494ded1fcd21c8419d5e289bc4df380f 18 PKG_SOURCE_SUBDIR:=$(PKG_NAME)-$(PKG_VERSION) 19 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz 20 21 PKG_LICENSE:=GPL-2.0 22 PKG_LICENSE_FILES:=COPYING 23 24 PKG_MAINTAINER:=Stijn Segers <borromini.reg@protonmail.com> 25 26 include $(INCLUDE_DIR)/package.mk 27 28 define Package/mii-tool 29 SECTION:=net 30 CATEGORY:=Network 31 TITLE:=configure media type using MII commands 32 URL:=http://net-tools.sourceforge.net/ 33 endef 34 35 define Package/mii-tool/description 36 The mii-tool command allows you to set or autodetect the media type 37 or mii chipset-based ethernet devices. It traditionally had been 38 distributed in the net-tools package. This is a single distribution 39 optimized for embedded systems and fully automated cross/-sysroot-builds 40 endef 41 42 define Build/Configure 43 # Failed configure.sh leaves stub config.h around. 44 rm -f $(PKG_BUILD_DIR)/config.h 45 ( cd $(PKG_BUILD_DIR); yes $$$$'\n' | ./configure.sh config.in ) 46 endef 47 48 define Package/mii-tool/install 49 $(INSTALL_DIR) $(1)/usr/sbin 50 $(INSTALL_BIN) $(PKG_BUILD_DIR)/mii-tool $(1)/usr/sbin/ 51 endef 52 53 $(eval $(call BuildPackage,mii-tool))