]> code.ossystems Code Review - openembedded-core.git/commit
classes/*_rpm: integrate Smart into RPM filesystem construction
authorPaul Eggleton <paul.eggleton@linux.intel.com>
Thu, 29 Nov 2012 15:43:16 +0000 (15:43 +0000)
committerSaul Wold <sgw@linux.intel.com>
Fri, 14 Dec 2012 23:17:18 +0000 (15:17 -0800)
commita726ae7c032fac1aa49ce34180fa2ed2dcaf87d3
treefc8ff87e8fd1c323d1b99f516226b8ee4c794b67
parent9efa0aa914cae9e13d90ddf99b482ccf0936573c
classes/*_rpm: integrate Smart into RPM filesystem construction

Use Smart to construct the root filesystem for images and the contents
of SDKs rather than the custom scripts around rpm we had previously.
This ensures the result when producing an updated image will be the
same as upgrading to the same package versions from an older image on
the target, as well as allowing us to remove a substantial amount of
code making the rpm classes much easier to follow.

Some bugfixes from Bogdan Marinescu <bogdan.marinescu@intel.com>.
SDK implementation and testing as well as a number of bugfixes from
Mark Hatle <mark.hatle@windriver.com>.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
meta/classes/package_rpm.bbclass
meta/classes/populate_sdk_rpm.bbclass
meta/classes/rootfs_rpm.bbclass