clang - 8.0.0.0 - fix from https://github.com/msys2/MINGW-packages/pull/5409 and fix for Polly .cmake files refering to incorrect path.

This commit is contained in:
JPeterMugaas
2019-05-25 16:59:45 -04:00
parent e5c6551d9d
commit a9bd79cbff

View File

@@ -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