diff --git a/mingw-w64-arm-none-eabi-newlib/PKGBUILD b/mingw-w64-arm-none-eabi-newlib/PKGBUILD index b288e3f9a7..da1630dd04 100644 --- a/mingw-w64-arm-none-eabi-newlib/PKGBUILD +++ b/mingw-w64-arm-none-eabi-newlib/PKGBUILD @@ -14,7 +14,7 @@ license=('Various') groups=("${MINGW_PACKAGE_PREFIX}-${_target}-toolchain") depends=("${MINGW_PACKAGE_PREFIX}-${_target}-binutils") makedepends=("${MINGW_PACKAGE_PREFIX}-gcc") -options=('staticlibs' '!strip') +options=('staticlibs' '!strip' '!emptydirs') source=('gcc-arm-embedded.tar.bz2::https://launchpad.net/gcc-arm-embedded/4.8/4.8-2014-q3-update/+download/gcc-arm-none-eabi-4_8-2014q3-20140805-src.tar.bz2' '10-newlib-arm-dynamic-reent.patch' '20-newlib-libgloss-configure-fix.patch' @@ -29,14 +29,16 @@ prepare() { # Extract packages from archive rm -rf ${srcdir}/tmp mkdir ${srcdir}/tmp && cd ${srcdir}/tmp - tar xvf ../../gcc-arm-embedded.tar.bz2 --strip-components=2 + tar xf ../../gcc-arm-embedded.tar.bz2 --strip-components=2 # Copy and extract GCC and Newlib packages cp gcc.tar.bz2 ${srcdir} cp newlib.tar.bz2 ${srcdir} cd ${srcdir} - tar xvf gcc.tar.bz2 - tar xvf newlib.tar.bz2 + [ -d gcc ] && rm -rf gcc + [ -d newlib ] && rm -rf newlib + tar xf gcc.tar.bz2 + tar xf newlib.tar.bz2 # Newlib cd ${srcdir}/${_realname}