Hi Paul Eggleton,
On Thu, Aug 7, 2014 at 2:54 PM, Sujith H <sujit...@gmail.com> wrote: > From: Sujith H <sujith_harida...@mentor.com> > > This is needed to deal with the situation where we're using ipk packaging, > so > opkg-utils must be built regardless of what update-alternatives provider we > prefer. The downside to the current implementation is the need to adjust > PACKAGECONFIG as well as PREFERRED_PROVIDER, but it is more explicit that > way. > > Signed-off-by: Christopher Larson <kerg...@gmail.com> > Signed-off-by: Sujith H <sujith_harida...@mentor.com> > --- > meta/recipes-devtools/opkg-utils/opkg-utils_git.bb | 8 +++++++- > 1 file changed, 7 insertions(+), 1 deletion(-) > > diff --git a/meta/recipes-devtools/opkg-utils/opkg-utils_git.bb > b/meta/recipes-devtools/opkg-utils/opkg-utils_git.bb > index 693c216..9364740 100644 > --- a/meta/recipes-devtools/opkg-utils/opkg-utils_git.bb > +++ b/meta/recipes-devtools/opkg-utils/opkg-utils_git.bb > @@ -19,11 +19,17 @@ TARGET_CC_ARCH += "${LDFLAGS}" > PYTHONRDEPS = "python python-shell python-io python-math python-crypt > python-logging python-fcntl python-subprocess python-pickle > python-compression python-textutils python-stringold" > PYTHONRDEPS_class-native = "" > > -PACKAGECONFIG = "python" > +PACKAGECONFIG = "python update-alternatives" > PACKAGECONFIG[python] = ",,,${PYTHONRDEPS}" > +PACKAGECONFIG[update-alternatives] = ",,," > + > +PROVIDES += "${@'virtual/update-alternatives' if 'update-alternatives' in > PACKAGECONFIG.split() else ''}" > > do_install() { > oe_runmake PREFIX=${prefix} DESTDIR=${D} install > + if ${@'true' if 'update-alternatives' not in > PACKAGECONFIG.split() else 'false'}; then > + rm -f "${D}${bindir}/update-alternatives" > + fi > } > > PACKAGES =+ "update-alternatives-opkg" > -- > 1.8.4 > > In this change I am adding it to PROVIDES only if its required. Hope this change looks ok? Thanks, Sujith H -- സുജിത് ഹരിദാസന് Bangalore <Project>Contributor to KDE project http://fci.wikia.com/wiki/Anti-DRM-Campaign <Blog> http://sujithh.info
-- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core