diff --git a/mingw-w64-libharu/PKGBUILD b/mingw-w64-libharu/PKGBUILD index b4c4e3c344..b8fedc7ea9 100644 --- a/mingw-w64-libharu/PKGBUILD +++ b/mingw-w64-libharu/PKGBUILD @@ -21,17 +21,16 @@ prepare() { build() { cd "$srcdir/$_realname-RELEASE_${pkgver//./_}" - mkdir build + mkdir -p build cd build - cmake -G"MSYS Makefiles" \ - -Wno-dev \ - -DCMAKE_SYSTEM_PREFIX_PATH:PATH=/mingw64/bin/ \ - -DCMAKE_C_COMPILER=gcc \ - -DCMAKE_MAKE_PROGRAM=mingw32-make \ + MSYS2_ARG_CONV_EXCL="-DCMAKE_INSTALL_PREFIX=" \ + ${MINGW_PREFIX}/bin/cmake.exe -G"MSYS Makefiles" \ + -DCMAKE_C_COMPILER=${MINGW_PREFIX}/bin/gcc.exe \ + -DCMAKE_MAKE_PROGRAM=${MINGW_PREFIX}/bin/mingw32-make.exe \ -DCMAKE_BUILD_TYPE=Release \ -DBUILD_SHARED_LIBS=ON \ -DBUILD_STATIC_LIBS=ON \ - -DCMAKE_INSTALL_PREFIX=/usr .. + -DCMAKE_INSTALL_PREFIX=${MINGW_PREFIX} .. mingw32-make }