diff --git a/mingw-w64-clang/PKGBUILD b/mingw-w64-clang/PKGBUILD index ba01e823d1..a244906e1f 100644 --- a/mingw-w64-clang/PKGBUILD +++ b/mingw-w64-clang/PKGBUILD @@ -29,7 +29,7 @@ pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}" "${MINGW_PACKAGE_PREFIX}-llvm" "${MINGW_PACKAGE_PREFIX}-polly") pkgver=8.0.0 -pkgrel=2 +pkgrel=3 pkgdesc="C language family frontend for LLVM (mingw-w64)" arch=('any') url="https://llvm.org/" @@ -441,7 +441,7 @@ package_llvm() { ${_make_cmd} -C ../build-${CARCH} DESTDIR="${pkgdir}" install # TODO: why CMake haven't included it? - #cp ../build-${CARCH}/lib/libLLVM.dll.a "${pkgdir}/${MINGW_PREFIX}/lib/" + cp ../build-${CARCH}/lib/libLLVM.dll.a "${pkgdir}/${MINGW_PREFIX}/lib/" install -Dm644 LICENSE.TXT "${pkgdir}${MINGW_PREFIX}/share/licenses/llvm/LICENSE" @@ -466,7 +466,10 @@ package_polly() { ${_make_cmd} -C ../build-${CARCH}/tools/polly DESTDIR="${pkgdir}" install # fox cmake files. local PREFIX_WIN=$(cygpath -wm ${MINGW_PREFIX}) - sed -e "s|${PREFIX_WIN}/bin/|${MINGW_PREFIX}/|g" -i "${pkgdir}/${MINGW_PREFIX}/lib/cmake/polly/PollyConfig.cmake" + local SRC_WIN=$(cygpath -wm ${srcdir}) + sed -e "s|${PREFIX_WIN}|${MINGW_PREFIX}/|g" \ + -e "s|${SRC_WIN}/build-${CARCH}/lib|${MINGW_PREFIX}/lib|g" \ + -i "${pkgdir}/${MINGW_PREFIX}/lib/cmake/polly/PollyConfig.cmake" } # Wrappers