package_rpm: Add custom extension support for spec generation.
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 1 Sep 2014 16:32:26 +0000 (17:32 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 3 Sep 2014 10:09:02 +0000 (11:09 +0100)
commit782f0e2db067716839f78f91aca3f33c32dfbeee
treeb48c26b9b07d38ceca617344dd5eb1fdbc22a753
parent5de246460b6d72d60b345115a28186e0e386d967
package_rpm: Add custom extension support for spec generation.

Add hooks to allow customisation of the rpm spec files. Since python functions
aren't visible in the data store, one variable is used to trigger the call to
a separately named function. A dummy function is not provided since this then
triggers various class ordering complexities which are best avoided.

Ultimately this will be replaced by a refactor of the code to generate the
spec file using a python class.

This allows the tizen layer to add hooks for the security manifests for
example.

(From OE-Core rev: 03ac91815013c0e85c4694b3ab849257e658aeba)

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