diff --git a/src/pm b/src/pm index 63bdeb7..2645cd9 100755 --- a/src/pm +++ b/src/pm @@ -389,10 +389,10 @@ buildpkg() { printf "$BBLUE**$BWHITE $pkgname-$pkgver-$pkgrel.pkg.gz already exists please use -r to rebuild [$YELLOW WARNING $BWHITE]\n$RESET" exit 0 else - [ -d pkg ] && rm -r pkg - [ -d src ] && rm -r src + [ -d pkg ] && rm -rf pkg + [ -d src ] && rm -rf src [ -f $pkgname-$pkgver-$pkgrel.pkg.gz ] \ - && rm -r $pkgname-$pkgver-$pkgrel.pkg.gz + && rm -rf $pkgname-$pkgver-$pkgrel.pkg.gz fi fi [ ! -d src ] && mkdir -p src @@ -431,8 +431,12 @@ buildpkg() { echo "no package" fi printf "$BBLUE**$BWHITE Stripping unneded symbols\n$RESET" + STRIP=$(which strip) + if [ -n "$CROSS_COMPILE" ]; then + STRIP=$CROSS_COMPILE-strip + fi for execfile in $(find $pkgdir -executable -type f); do - strip $execfile + $STRIP $execfile done printf "$BBLUE**$BWHITE Strip unneded symbols [$BGREEN SUCCESS $BWHITE]\n$RESET" cd $pkgdir