package.bbclass: Improve shlibs pkgdata file format
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 7 Jul 2014 17:41:03 +0000 (18:41 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 10 Jul 2014 16:38:31 +0000 (17:38 +0100)
commit4ee27168143cf1dc1e094fb35fb430434160972a
treebfef9f4e23baf5a1de99d69e0b1569267682d205
parent577a7efd4fd936696dc83cd64626a2c7e45cfda2
package.bbclass: Improve shlibs pkgdata file format

Instead of having a .list file and a .ver file, place the version
information into the .list file in a ":" delimited string.

Also place the path to the library here, this can then be used to
evaluate RPATHs in the shlib dependency code.

Since the disk format has changed, the easiest way to avoid build
failures in the same TMPDIR is to change the shlibs directory to
shlibs2. sstate dependency code with ensure everything rebuilds.

(From OE-Core rev: 8dd09b3ddc572a338b4a6f1d859b68b2b4482d00)

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