[oe-commits] Roman I Khimov : coreutils-native: make mandatory dep for all packages

git version control git at git.openembedded.org
Sun Nov 1 09:20:03 UTC 2009


Module: openembedded.git
Branch: stable/2009
Commit: f3e05e06129c692d26fc1b330e59176ff05494ff
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=f3e05e06129c692d26fc1b330e59176ff05494ff

Author: Roman I Khimov <khimov at altell.ru>
Date:   Wed Oct 28 00:45:55 2009 +0000

coreutils-native: make mandatory dep for all packages

Gives us guaranteed sane GNU coreutils on any host. Should greatly ease
support for various non-GNU host systems and allow to safely remove some other
native packages like 'install-native'.

Acked-by: Otavio Salvador <otavio at ossystems.com.br>
Signed-off-by: Marcin Juszkiewicz <marcin at juszkiewicz.com.pl>
Acked-by: Denys Dmytriyenko <denis at denix.org>
Signed-off-by: Koen Kooi <koen at openembedded.org>

---

 classes/base.bbclass |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/classes/base.bbclass b/classes/base.bbclass
index 611c71d..e622aee 100644
--- a/classes/base.bbclass
+++ b/classes/base.bbclass
@@ -134,9 +134,11 @@ def base_dep_prepend(d):
 	# the case where host == build == target, for now we don't work in
 	# that case though.
 	#
-	deps = "shasum-native "
-	if bb.data.getVar('PN', d, True) == "shasum-native":
+	deps = "shasum-native coreutils-native"
+	if bb.data.getVar('PN', d, True) == "shasum-native" or bb.data.getVar('PN', d, True) == "stagemanager-native":
 		deps = ""
+	if bb.data.getVar('PN', d, True) == "coreutils-native":
+		deps = "shasum-native"
 
 	# INHIBIT_DEFAULT_DEPS doesn't apply to the patch command.  Whether or  not
 	# we need that built is the responsibility of the patch function / class, not





More information about the Openembedded-commits mailing list