From 655269e295239a6c2d8a9372e248d3dc659e85bb Mon Sep 17 00:00:00 2001 From: filnet Date: Fri, 14 Oct 2016 10:05:39 +0200 Subject: [PATCH] vtk: fix generated cmake files to not reference C:/building (#1818) see https://github.com/Alexpux/MINGW-packages/issues/1670 --- mingw-w64-vtk/PKGBUILD | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/mingw-w64-vtk/PKGBUILD b/mingw-w64-vtk/PKGBUILD index fed46a34d1..60a7373b8d 100644 --- a/mingw-w64-vtk/PKGBUILD +++ b/mingw-w64-vtk/PKGBUILD @@ -5,7 +5,7 @@ _realname=vtk pkgbase="mingw-w64-${_realname}" pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" pkgver=7.0.0 -pkgrel=1 +pkgrel=2 pkgdesc="A software system for 3D computer graphics, image processing and visualization (mingw-w64)" arch=('any') url="http://www.vtk.org/" @@ -133,11 +133,13 @@ package() { cd "${srcdir}/build-${CARCH}" make -j1 DESTDIR="${pkgdir}" install + local PREFIX_DEPS=$(cygpath -am ${MINGW_PREFIX}) + pushd "${pkgdir}${MINGW_PREFIX}/lib/cmake/${_realname}-${pkgver%.*}" > /dev/null sed -s 's|Qt5::|Qt5|g' -i ./VTKTargets*.cmake - #sed -s "s|${PREFIX_DEPS}|\${_IMPORT_PREFIX}|g" -i ./VTKTargets.cmake - #find . -name '*.cmake' -exec \ - # sed -s "s|${PREFIX_DEPS}|\${VTK_INSTALL_PREFIX}|g" -i {} \; + sed -s "s|${PREFIX_DEPS}|\${_IMPORT_PREFIX}|g" -i ./VTKTargets.cmake + find . -name '*.cmake' -exec \ + sed -s "s|${PREFIX_DEPS}|\${VTK_INSTALL_PREFIX}|g" -i {} \; popd > /dev/null install -Dm644 "${srcdir}/${_realname}-${pkgver}/Copyright.txt" \