iproute2: split out package for tc

tc (the IP traffic control utility) isn't often used and makes up a
reasonably large part of the iproute2 package as well as having a
runtime dependency on iptables, so split it out into its own package.

(From OE-Core rev: 1d353cb30b93cd08d7a0f743534c1cd712bbe018)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Paul Eggleton
2014-02-06 13:42:53 +00:00
committed by Richard Purdie
parent 45ccb491bc
commit fa1b8ae523

View File

@@ -23,10 +23,13 @@ do_install () {
rm ${D}/share -rf || true
}
# There are only .so files in iproute2
INSANE_SKIP_${PN} = "dev-so"
# The .so files in iproute2-tc are modules, not traditional libraries
INSANE_SKIP_${PN}-tc = "dev-so"
PACKAGES =+ "${PN}-tc"
FILES_${PN}-tc = "${base_sbindir}/tc* \
${libdir}/tc/*.so"
FILES_${PN} += "${libdir}/tc"
FILES_${PN}-dbg += "${libdir}/tc/.debug"
ALTERNATIVE_${PN} = "ip"