]> git.openpandora.org Git - openembedded.git/commitdiff
uclibc: fix handling of bindir != /usr/bin
authorPhil Blundell <philb@gnu.org>
Wed, 10 Jun 2009 20:02:49 +0000 (21:02 +0100)
committerPhil Blundell <philb@gnu.org>
Wed, 10 Jun 2009 20:02:49 +0000 (21:02 +0100)
recipes/uclibc/uclibc.inc

index a9679543b8f240d44aa0a4e74a3d63a05b171a3b..bf8df8ef5e49df0f65ab6f90709925aa08e5987b 100644 (file)
@@ -202,17 +202,17 @@ do_install() {
                rmdir ${D}${prefix}/lib
        fi
 
-       if [ "${bindir}" != "/usr/bin" ]; then
-               install -d ${D}${bindir}
-               mv ${D}/usr/bin/* ${D}${bindir}/
-               rmdir ${D}/usr/bin
-       fi
-
         oe_runmake "SSP_ALL_CFLAGS=${TARGET_LINK_HASH_STYLE}" utils
         oe_runmake STRIPTOOL=true PREFIX=${D} DEVEL_PREFIX=${prefix}/ RUNTIME_PREFIX=/ \
                 install_utils
        
        # oe_runstrip needs +x on files 
        chmod +x ${D}/${base_libdir}/*
+
+       if [ "${bindir}" != "/usr/bin" ]; then
+               install -d ${D}${bindir}
+               mv ${D}/usr/bin/* ${D}${bindir}/
+               rmdir ${D}/usr/bin
+       fi
 }