]> code.ossystems Code Review - openembedded-core.git/commitdiff
stagemanager: Move functionality into the scripts directory
authorRichard Purdie <rpurdie@linux.intel.com>
Thu, 22 Jul 2010 10:41:00 +0000 (11:41 +0100)
committerRichard Purdie <rpurdie@linux.intel.com>
Thu, 22 Jul 2010 10:44:28 +0000 (11:44 +0100)
Since scripts is now in PATH thanks to the layer functionality there is
no longer any need to have this recipe full of special cases, the scripts
can just be placed there.

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
meta/classes/packaged-staging.bbclass
meta/packages/stage-manager/stagemanager-native_0.0.1.bb [deleted file]
scripts/stage-manager [moved from meta/packages/stage-manager/files/stage-manager with 100% similarity]
scripts/stage-manager-ipkg [moved from meta/packages/stage-manager/files/stage-manager-ipkg with 100% similarity]
scripts/stage-manager-ipkg-build [moved from meta/packages/stage-manager/files/stage-manager-ipkg-build with 100% similarity]

index bd2dc1652cfad0c3f1e9845fb3751b7c9e789e5f..fe4d938709a577f6eb950862f1d9a2b6b801d939 100644 (file)
@@ -23,7 +23,6 @@ PSTAGE_SCAN_CMD ?= "find ${PSTAGE_TMPDIR_STAGE} \( -name "*.la" -o -name "*-conf
 
 PSTAGE_NATIVEDEPENDS = "\
     shasum-native \
-    stagemanager-native \
     "
 
 BB_STAMP_WHITELIST = "${PSTAGE_NATIVEDEPENDS}"
@@ -63,10 +62,6 @@ python () {
     # Add task dependencies if we're active, otherwise mark packaged staging
     # as inactive.
     if pstage_allowed:
-        deps = bb.data.getVarFlag('do_setscene', 'depends', d) or ""
-        deps += " stagemanager-native:do_populate_sysroot"
-        bb.data.setVarFlag('do_setscene', 'depends', deps, d)
-
         policy = bb.data.getVar("BB_STAMP_POLICY", d, True)
         if policy == "whitelist" or policy == "full":
            deps = bb.data.getVarFlag('do_setscene', 'recrdeptask', d) or ""
diff --git a/meta/packages/stage-manager/stagemanager-native_0.0.1.bb b/meta/packages/stage-manager/stagemanager-native_0.0.1.bb
deleted file mode 100644 (file)
index d6c1b8c..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-DESCRIPTION = "Helper script for packaged-staging.bbclass"
-PR = "r9"
-
-SRC_URI = "file://stage-manager \
-           file://stage-manager-ipkg \
-          file://stage-manager-ipkg-build "
-LICENSE = "GPLv2"
-
-PACKAGE_ARCH = "all"
-
-inherit native
-
-DEPENDS = " "
-PACKAGE_DEPENDS = " "
-PATCHDEPENDENCY = ""
-INHIBIT_DEFAULT_DEPS = "1"
-
-PSTAGING_DISABLED = "1"
-
-# This function is special and allowed to onstall into staging directly
-do_install() {
-       install -d ${STAGING_BINDIR}
-       install -m 0755 ${WORKDIR}/stage-manager ${STAGING_BINDIR}
-       install -m 0755 ${WORKDIR}/stage-manager-ipkg ${STAGING_BINDIR}
-       install -m 0755 ${WORKDIR}/stage-manager-ipkg-build ${STAGING_BINDIR}
-}