2 # Copyright (C) 2006-2010 OpenWrt.org
3 # Copyright (C) 2016 Stijn Segers
5 # This is free software, licensed under the GNU General Public License v2.
6 # See /LICENSE for more information.
9 include $(TOPDIR
)/rules.mk
15 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.xz
16 PKG_SOURCE_URL
:=https
://sourceforge.net
/projects
/net-tools
/files
/
17 PKG_HASH
:=b262435a5241e89bfa51c3cabd5133753952f7a7b7b93f32e08cb9d96f580d69
19 PKG_MAINTAINER
:=Stijn Segers
<borromini.reg@protonmail.com
>
20 PKG_LICENSE
:=GPL-2.0
-or-later
21 PKG_LICENSE_FILES
:=COPYING
23 include $(INCLUDE_DIR
)/package.mk
25 define Package
/mii-tool
28 TITLE
:=configure media type using MII commands
29 URL
:=http
://net-tools.sourceforge.net
/
32 define Package
/mii-tool
/description
33 The mii-tool command allows you to set or autodetect the media type
34 or mii chipset-based ethernet devices. It traditionally had been
35 distributed in the net-tools package. This is a single distribution
36 optimized for embedded systems and fully automated cross
/-sysroot-builds
39 define Package
/net-tools-route
42 TITLE
:=net-tools
- route utility
43 URL
:=http
://net-tools.sourceforge.net
/
45 ALTERNATIVES
:=300:/sbin
/route
:/usr
/libexec
/net-tools-route
48 define Package
/net-tools-route
/description
49 Replace busybox version of the route command with the full net-tools
50 version. This is normally not needed
as busybox is smaller and provides
51 sufficient functionality
, but some users may want or need the full
52 functionality of the net-tools variant
(e.g. AF_X25
).
55 define Build
/Configure
56 # Failed configure.sh leaves stub config.h around.
57 rm -f
$(PKG_BUILD_DIR
)/config.h
58 ( cd
$(PKG_BUILD_DIR
); yes
$$$$'\n' | .
/configure.sh config.in
)
61 define Package
/mii-tool
/install
62 $(INSTALL_DIR
) $(1)/usr
/sbin
63 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/mii-tool
$(1)/usr
/sbin
/
66 define Package
/net-tools-route
/install
67 $(INSTALL_DIR
) $(1)/usr
/libexec
68 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/route
$(1)/usr
/libexec
/net-tools-route
71 $(eval
$(call BuildPackage
,mii-tool
))
72 $(eval
$(call BuildPackage
,net-tools-route
))