iproute2: rename ip to ip-tiny and let both ip-tiny and ip-full provide "ip"
authorJo-Philipp Wich <jo@mein.io>
Thu, 13 Oct 2016 01:07:21 +0000 (03:07 +0200)
committerJo-Philipp Wich <jo@mein.io>
Wed, 2 Nov 2016 01:33:30 +0000 (02:33 +0100)
commiteb10b13f16bfebdbda5c473c55c0520b8992b6da
treedca276112476da828b70db440fe83e69ce137588
parent7a5897268008a85c3843ae522b2b274911a9eec0
iproute2: rename ip to ip-tiny and let both ip-tiny and ip-full provide "ip"

Rename the "ip" package declaration to "ip-tiny" and let both "ip-tiny" and
"ip-full" provide the virtual "ip" package. This allows users to freely choose
the "ip" command variant while other packages can continue to depend on "ip"
without needing to enforce a specific variant.

Note that this commit does not add busybox as "ip" provider due to
the following reasons:

 - The builtin Busybox ip applet cannot be added or removed at runtime
 - Both "ip-tiny" and "ip-full" are able to install without file clashes even
   if the busybox applet is enabled
 - The system is preferring full "ip-tiny" and "ip-full" at runtime, even
   if Busybox ip is still present.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
package/network/utils/iproute2/Makefile