diff --git a/scripts/unpack b/scripts/unpack index ba2576028b..7b07315dff 100755 --- a/scripts/unpack +++ b/scripts/unpack @@ -85,10 +85,12 @@ else fi fi -if [ -n "$PKG_SOURCE_DIR" ]; then - mv $BUILD/$PKG_SOURCE_DIR $BUILD/$PKG_NAME-$PKG_VERSION -elif [ -d $BUILD/$PKG_NAME-$PKG_VERSION* -a ! -d $BUILD/$PKG_NAME-$PKG_VERSION ]; then - mv $BUILD/$PKG_NAME-$PKG_VERSION* $BUILD/$PKG_NAME-$PKG_VERSION +if [ ! -d $BUILD/$PKG_NAME-$PKG_VERSION ]; then + if [ -n "$PKG_SOURCE_DIR" ]; then + mv $BUILD/$PKG_SOURCE_DIR $BUILD/$PKG_NAME-$PKG_VERSION + elif [ -d $BUILD/$PKG_NAME-$PKG_VERSION* ]; then + mv $BUILD/$PKG_NAME-$PKG_VERSION* $BUILD/$PKG_NAME-$PKG_VERSION + fi fi if [ -d "$PKG_DIR/sources" ]; then