Openembedded Core Discussions
 help / color / mirror / Atom feed
* [PATCH] sed: Cope with ${bindir} and ${base_bindir} being the same
@ 2015-02-05 17:02 Mike Crowe
  2015-02-05 17:38 ` Burton, Ross
  0 siblings, 1 reply; 6+ messages in thread
From: Mike Crowe @ 2015-02-05 17:02 UTC (permalink / raw)
  To: openembedded-core; +Cc: Mike Crowe

${bindir} and ${base_bindir} may be the same. If they are don't try and
move files onto themselves.

Signed-off-by: Mike Crowe <mac@mcrowe.com>
---
 meta/recipes-extended/sed/sed_4.2.2.bb | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/meta/recipes-extended/sed/sed_4.2.2.bb b/meta/recipes-extended/sed/sed_4.2.2.bb
index 72976de..bbfa238 100644
--- a/meta/recipes-extended/sed/sed_4.2.2.bb
+++ b/meta/recipes-extended/sed/sed_4.2.2.bb
@@ -22,8 +22,10 @@ EXTRA_OECONF = "--disable-acl \
 do_install () {
 	autotools_do_install
 	install -d ${D}${base_bindir}
-	mv ${D}${bindir}/sed ${D}${base_bindir}/sed
-	rmdir ${D}${bindir}/
+	if [ ! ${D}${bindir} -ef ${D}${base_bindir} ]; then
+	    mv ${D}${bindir}/sed ${D}${base_bindir}/sed
+	    rmdir ${D}${bindir}/
+	fi
 }
 
 ALTERNATIVE_${PN} = "sed"
-- 
2.1.4



^ permalink raw reply related	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2015-03-03 17:28 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-02-05 17:02 [PATCH] sed: Cope with ${bindir} and ${base_bindir} being the same Mike Crowe
2015-02-05 17:38 ` Burton, Ross
2015-02-05 17:42   ` Mike Crowe
2015-02-05 17:50     ` [PATCHv2] " Mike Crowe
2015-03-03 16:56       ` Mike Crowe
2015-03-03 17:28         ` Burton, Ross

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox