]> code.ossystems Code Review - openembedded-core.git/commit
package.bbclass: Fix various problems
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 1 Nov 2011 14:21:11 +0000 (14:21 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 1 Nov 2011 16:51:17 +0000 (16:51 +0000)
commit6021e309e69d823e1467648aee12a32182945569
tree6d97d64cdad476b8d249df9e516c5addb39a6676
parent509a8a9ea428debf3ff2115fcff0aa89d0239ced
package.bbclass: Fix various problems

Before this change:

a) Ownership and permissions of files copied from packages to
   package-split could get lost during the copy process. This change
   ensures they are preserved.
b) Ownership and permissions of directories could also get lost.
   Most of the complexity in this patch is addressing this problem
   ensuring newly created directories match the source ones being
   copied.
c) There was no warning about directories being created but not
   shipped by any package.

This patch fixes all of the above issues.

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