[arch-commits] Commit in vtk/trunk (PKGBUILD)

Andrzej Giniewicz aginiewicz at archlinux.org
Thu Sep 4 09:57:15 UTC 2014


    Date: Thursday, September 4, 2014 @ 11:57:15
  Author: aginiewicz
Revision: 118265

upgpkg: vtk 5.10.1-12

vtk: fix mtime

Modified:
  vtk/trunk/PKGBUILD

----------+
 PKGBUILD |   18 +++++++++++-------
 1 file changed, 11 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2014-09-04 09:15:52 UTC (rev 118264)
+++ PKGBUILD	2014-09-04 09:57:15 UTC (rev 118265)
@@ -12,7 +12,7 @@
 
 pkgname=vtk
 pkgver=5.10.1
-pkgrel=11
+pkgrel=12
 pkgdesc='A software system for 3D computer graphics, image processing, and visualization.'
 arch=('i686' 'x86_64')
 url='http://www.vtk.org/'
@@ -37,7 +37,7 @@
          'f7aba715bcc10de93a6ecf1cd6b0c560'
          '1e45b3664b395c70017ff46d3370c84d')
 
-build() {
+prepare() {
   cd "${srcdir}"/VTK$pkgver
 
   # fix compilation errors:
@@ -48,8 +48,14 @@
   patch -Np1 -i "${srcdir}/python-destdir.diff"
   patch -Np1 -i "${srcdir}/freetype.diff"
 
+  sed -e "s|#![ ]*/usr/bin/python$|#!/usr/bin/python2|" \
+      -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \
+      -e "s|#![ ]*/bin/env python$|#!/usr/bin/env python2|" \
+      -i $(find . -name '*.py')
+}
+
+build() {
   cd "${srcdir}"
-
   rm -rf build
   mkdir build
   cd build
@@ -67,7 +73,7 @@
     -Wno-dev \
     -DBUILD_SHARED_LIBS:BOOL=ON \
     -DCMAKE_INSTALL_PREFIX:FILEPATH=/usr \
-    -DVTK_DATA_ROOT:FILEPATH=${srcdir}/VTKData$pkgver \
+    -DVTK_DATA_ROOT:FILEPATH="${srcdir}/VTKData$pkgver" \
     -DBUILD_DOCUMENTATION:BOOL=ON \
     -DDOCUMENTATION_HTML_HELP:BOOL=ON \
     -DDOCUMENTATION_HTML_TARZ:BOOL=ON \
@@ -115,7 +121,5 @@
   # Put an entry in /etc/ld.so.conf.d
   install -dv "${pkgdir}/etc/ld.so.conf.d"
   echo "/usr/lib/vtk-${pkgver:0:4}" > "${pkgdir}/etc/ld.so.conf.d/vtk.conf"
+}
 
-  sed -i -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \
-    $(find "${pkgdir}" -name '*.py')
-}




More information about the arch-commits mailing list