[oe-commits] Mark Hatle : update-alternatives.bbclass: Refactor the implementation

git at git.openembedded.org git at git.openembedded.org
Wed May 30 11:05:07 UTC 2012


Module: openembedded-core.git
Branch: master
Commit: 309117d26de6a87b16406a44a0cefcbaaf7b5d7a
URL:    http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=309117d26de6a87b16406a44a0cefcbaaf7b5d7a

Author: Mark Hatle <mark.hatle at windriver.com>
Date:   Tue May 15 11:06:22 2012 -0500

update-alternatives.bbclass: Refactor the implementation

Refactor in order to:
  * Deprecate the old interfaces, but keep them for compatibility
  * Provide a new, interface -- capable of working with split packages
  * Each update-alternative will now set proper "per-file" provides

Note: this adds a warning message when the older deprecated behavior is
used.  The older behavior has been fully tested using oe-core.

Signed-off-by: Mark Hatle <mark.hatle at windriver.com>

---

 meta/classes/package.bbclass             |   16 +-
 meta/classes/package_rpm.bbclass         |    4 -
 meta/classes/update-alternatives.bbclass |  344 ++++++++++++++++++++++++------
 3 files changed, 293 insertions(+), 71 deletions(-)

Diff:   http://git.openembedded.org/?p=openembedded-core.git/?a=commitdiff;h=309117d26de6a87b16406a44a0cefcbaaf7b5d7a




More information about the Openembedded-commits mailing list