package.bbclass: Improve shlibs needed data structure
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 7 Jul 2014 17:41:23 +0000 (18:41 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 10 Jul 2014 16:38:31 +0000 (17:38 +0100)
commit624574bdd1220afc653d8fa965bd690b004add24
tree1b3364dcd3a87cfe7aaa82174b1368ca2b73ae74
parentaf71e4b31bb54e5bacdac8391b11905362d3aeb7
package.bbclass: Improve shlibs needed data structure

Improve the shlibs 'needed' data structure to include the file and
any rpath information. This allows various cleanups to the data structure
and moves us closer to being able to resolve shlibs providers issues
based on path in due course.

This commit doesn't change any stored data, just cleans up internal data
structures (for example dropping the needed_from dict).

(From OE-Core rev: d3aa7668a9f001044d0a0f1ba2de425a36056102)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/package.bbclass