[arch-commits] Commit in libasl/trunk (PKGBUILD libasl-vtk7.patch)
Evgeniy Alekseev
arcanis at archlinux.org
Fri Feb 26 19:36:22 UTC 2016
Date: Friday, February 26, 2016 @ 20:36:21
Author: arcanis
Revision: 163521
upgpkg: libasl 0.1.6-5
rebuild against vtk-7.0
Added:
libasl/trunk/libasl-vtk7.patch
Modified:
libasl/trunk/PKGBUILD
-------------------+
PKGBUILD | 7 ++++++-
libasl-vtk7.patch | 13 +++++++++++++
2 files changed, 19 insertions(+), 1 deletion(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2016-02-26 18:59:22 UTC (rev 163520)
+++ PKGBUILD 2016-02-26 19:36:21 UTC (rev 163521)
@@ -4,7 +4,7 @@
pkgname=libasl
pkgver=0.1.6
-pkgrel=4
+pkgrel=5
pkgdesc='Multiphysics simulation software package (Advanced Simulation Library)'
arch=('i686' 'x86_64')
url='http://asl.org.il/'
@@ -14,9 +14,11 @@
makedepends=('cmake' 'opencl-headers' 'boost' 'mesa-libgl')
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/AvtechScientific/ASL/archive/v${pkgver}.tar.gz"
'suppress-deprecated-warnings.patch'
+ 'libasl-vtk7.patch'
'libasl-0.1.6-Explicitly-define-namespace-of-ifstream-and-ofstream.patch')
md5sums=('1f283d066d57e11d4602016148181420'
'972d7ed8037a35d32125773ae70f6360'
+ '583fff4d0e81579720e094ecb8729c2d'
'4747d00c048574f5722b4d9cfaa73676')
prepare() {
@@ -28,6 +30,9 @@
cd "ASL-${pkgver}"
patch -p1 -i "${srcdir}/suppress-deprecated-warnings.patch"
+ # patch cmakelists for newest vtk
+ patch -p1 -i "${srcdir}/libasl-vtk7.patch"
+
patch -p1 -i "${srcdir}/libasl-0.1.6-Explicitly-define-namespace-of-ifstream-and-ofstream.patch"
}
Added: libasl-vtk7.patch
===================================================================
--- libasl-vtk7.patch (rev 0)
+++ libasl-vtk7.patch 2016-02-26 19:36:21 UTC (rev 163521)
@@ -0,0 +1,13 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 203e0b8..cd7789e 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -52,7 +52,7 @@ include(ASLBuildFunctions)
+ find_package(OpenCL 1.1 REQUIRED)
+ # ToDo: check - system component might be not needed any longer on new versions of Boost
+ find_package(Boost 1.55 REQUIRED COMPONENTS program_options filesystem system)
+-find_package(VTK 6.1 COMPONENTS vtkRenderingCore vtkImagingCore vtkFiltersCore vtkIOCore vtkIOLegacy vtkIOXML vtkIOMINC vtkCommonCore vtkViewsCore vtkftgl vtksys vtkDICOMParser vtkexpat vtkzlib NO_MODULE)
++find_package(VTK 7.0 COMPONENTS vtkRenderingCore vtkImagingCore vtkFiltersCore vtkIOCore vtkIOLegacy vtkIOXML vtkIOMINC vtkCommonCore vtkViewsCore vtksys vtkDICOMParser vtkexpat vtkzlib NO_MODULE)
+ include(${VTK_USE_FILE})
+
+ include_directories(SYSTEM ${OpenCL_INCLUDE_DIRS} ${Boost_INCLUDE_DIRS})
More information about the arch-commits
mailing list