diff --git a/mingw-w64-podofo/PKGBUILD b/mingw-w64-podofo/PKGBUILD index dc78de7424..eda17cee4e 100644 --- a/mingw-w64-podofo/PKGBUILD +++ b/mingw-w64-podofo/PKGBUILD @@ -21,16 +21,17 @@ prepare() { build() { cd ${_realname}-${pkgver} - mkdir build + mkdir -p build cd build - cmake -G"MSYS Makefiles" \ + MSYS2_ARG_CONV_EXCL="-DCMAKE_INSTALL_PREFIX=" \ + ${MINGW_PREFIX}/bin/cmake.exe -G"MSYS Makefiles" \ -Wno-dev \ - -DCMAKE_SYSTEM_PREFIX_PATH:PATH=/mingw64/bin/ \ - -DCMAKE_C_COMPILER=gcc \ - -DCMAKE_CXX_COMPILER=g++ \ + -DCMAKE_C_COMPILER=${MINGW_PREFIX}/bin/gcc.exe \ + -DCMAKE_CXX_COMPILER=${MINGW_PREFIX}/bin/g++.exe \ -DCMAKE_MAKE_PROGRAM=mingw32-make \ - -DCMAKE_INSTALL_PREFIX=/usr .. \ + -DCMAKE_INSTALL_PREFIX=${MINGW_PREFIX} .. \ -DFREETYPE_INCLUDE_DIR=/mingw64/include/freetype2 \ + -DCMAKE_BUILD_TYPE=Release \ -DPODOFO_BUILD_SHARED=1 \ -DPODOFO_HAVE_JPEG_LIB=1 \ -DPODOFO_HAVE_PNG_LIB=1 \