On Wed, 2020-12-16 at 22:48 +0000, Sinan Kaya wrote: > Move the mii-tool into its own package. Useful for size constrained > systems that only want the mii-tool only. > > Signed-off-by: Sinan Kaya <ok...@kernel.org> > --- > .../net-tools/net-tools_1.60-20181103.bb | 15 ++++++++++++++- > 1 file changed, 14 insertions(+), 1 deletion(-) > > diff --git a/meta/recipes-extended/net-tools/net-tools_1.60- > 20181103.bb b/meta/recipes-extended/net-tools/net-tools_1.60- > 20181103.bb > index e97731073e8..1784bf9ec24 100644 > --- a/meta/recipes-extended/net-tools/net-tools_1.60-20181103.bb > +++ b/meta/recipes-extended/net-tools/net-tools_1.60-20181103.bb > @@ -107,4 +107,17 @@ python __anonymous() { > } > ALTERNATIVE_PRIORITY = "100" > > -BBCLASSEXTEND = "native nativesdk" > +NETTOOLS_PACKAGES = "${PN}-mii-tool" > + > +PACKAGE_BEFORE_PN = "${NETTOOLS_PACKAGES}" > +RDEPENDS_${PN} += "${NETTOOLS_PACKAGES}" > + > +FILES_${PN}-mii-tool = "${base_sbindir}/mii-tool" > + > +ALTERNATIVE_${PN}_remove = "mii-tool" > + > +ALTERNATIVE_${PN}-mii-tool = "mii-tool" > +ALTERNATIVE_TARGET[mii-tool] = "${base_sbindir}/mii-tool" > +ALTERNATIVE_LINK_NAME[mii-tool] = "${base_sbindir}/mii-tool" > + > +BBCLASSEXTEND = "native nativesdk"
I'm still trying to work through testing of these. This one seems to result in: https://autobuilder.yoctoproject.org/typhoon/#/builders/23/builds/3077/steps/11/logs/warnings which is from net-tools-native. NETTOOLS_PACKAGES_class-native = "" may be the neatest fix for that I can think of offhand. Cheers, Richard
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#146042): https://lists.openembedded.org/g/openembedded-core/message/146042 Mute This Topic: https://lists.openembedded.org/mt/79024663/21656 Group Owner: openembedded-core+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-