summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--recipes-extended/bash/bash_3.2.48.bbappend11
1 files changed, 10 insertions, 1 deletions
diff --git a/recipes-extended/bash/bash_3.2.48.bbappend b/recipes-extended/bash/bash_3.2.48.bbappend
index 2503aa0..d82d58b 100644
--- a/recipes-extended/bash/bash_3.2.48.bbappend
+++ b/recipes-extended/bash/bash_3.2.48.bbappend
@@ -2,4 +2,13 @@ bindir = "/usr/bin"
sbindir = "/usr/sbin"
ALTERNATIVE_LINK_NAME[sh] = "${bindir}/sh"
-ALTERNATIVE_TARGET[sh] = "${bindir}/bash" \ No newline at end of file
+ALTERNATIVE_TARGET[sh] = "${bindir}/bash"
+
+do_install_append () {
+ # Move /usr/bin/bash to /bin/bash, if need
+ if [ "${base_bindir}" != "${bindir}" ]; then
+ mkdir -p ${D}${bindir}
+ mv ${D}${base_bindir}/bash ${D}${bindir}
+ rmdir ${D}${base_bindir}
+ fi
+}