ncurses: don't rely on bitbake's expansion of undefined variables behavior
authorChris Larson <chris_larson@mentor.com>
Wed, 21 Jul 2010 23:56:37 +0000 (16:56 -0700)
committerChris Larson <chris_larson@mentor.com>
Sun, 25 Jul 2010 17:02:50 +0000 (10:02 -0700)
Signed-off-by: Chris Larson <chris_larson@mentor.com>
recipes/ncurses/ncurses.inc

index 48412c1..5d923f4 100644 (file)
@@ -53,14 +53,14 @@ do_install() {
        for x in ansi console dumb linux rxvt screen sun vt{52,100,102,200,220} xterm-color xterm-xfree86
         do
                 local termfile="$(find "${D}${datadir}/terminfo/" -name "${x}" 2>/dev/null)"
-                local basedir="$(basename $(dirname "${termfile}"))"
+                local basedir="$(basename $(dirname "$termfile"))"
 
-                if [ -n "${termfile}" ]
+                if [ -n "$termfile" ]
                 then
-                        install -d ${D}${sysconfdir}/terminfo/${basedir}
-                        mv ${termfile} ${D}${sysconfdir}/terminfo/${basedir}/
-                        ln -s /etc/terminfo/${basedir}/${x} \
-                                ${D}${datadir}/terminfo/${basedir}/${x}
+                        install -d ${D}${sysconfdir}/terminfo/$basedir
+                        mv $termfile ${D}${sysconfdir}/terminfo/$basedir/
+                        ln -s /etc/terminfo/$basedir/${x} \
+                                ${D}${datadir}/terminfo/$basedir/${x}
                 fi
         done
        # i think we can use xterm-color as default xterm