[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