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

Florian Pritz bluewind at archlinux.org
Wed Jan 6 18:33:15 UTC 2016


    Date: Wednesday, January 6, 2016 @ 19:33:15
  Author: bluewind
Revision: 155597

upgpkg: opencascade 6.9.1-1

upstream update

Modified:
  opencascade/trunk/PKGBUILD

----------+
 PKGBUILD |   28 +++++++++++++++++++---------
 1 file changed, 19 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2016-01-06 18:27:01 UTC (rev 155596)
+++ PKGBUILD	2016-01-06 18:33:15 UTC (rev 155597)
@@ -3,16 +3,16 @@
 # Contributor: Brice M<E9>alier <mealier_brice at yahoo.fr>
 # Contributor: Michele Mocciola <mickele>
 pkgname=opencascade
-pkgver=6.9.0
-pkgrel=2
+pkgver=6.9.1
+pkgrel=1
 pkgdesc="Open CASCADE Technology, 3D modeling & numerical simulation"
 arch=('i686' 'x86_64')
 url="http://www.opencascade.org"
 license=('custom')
 depends=('tk' 'mesa' 'java-runtime' 'libxmu' 'ftgl' 'vtk')
-makedepends=('java-environment')
-source=("http://files.opencascade.com/OCCT/OCC_${pkgver}_release/$pkgname-${pkgver}.tgz" "env.sh" "opencascade.sh" "opencascade.conf")
-md5sums=('ba87fe9f5ca47e3dfd62aad7223f0e7f'
+makedepends=('java-environment' 'perl' 'moreutils')
+source=("https://sources.archlinux.org/other/community/opencascade/opencascade-$pkgver.tgz" "env.sh" "opencascade.sh" "opencascade.conf")
+md5sums=('7f2e645b5010d190c9bb35dc457f9a7c'
          'a96f28ee7f4273ae1771ee033a2a3af3'
          'd9368b8d348ced3ec4462012977552d2'
          '2924ecf57c95d25888f51071fdc72ad0')
@@ -19,13 +19,23 @@
 
 prepare() {
   cd "$srcdir/$pkgname-$pkgver"
-
-  # fix build with vtk 6.3.0
-  sed -i '/CSF_VTK_LIB/s/-6\.1//g' configure.ac
-
   # fix for automake 1.13
   sed -i -e 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/' configure.ac
 
+  # fixes fot VTK
+  sed -i -e 's/vtkFloatingPointType/double/' \
+    src/IVtkVTK/IVtkVTK_View.cxx \
+    src/IVtkTools/IVtkTools_ShapePicker.cxx \
+    src/IVtkTools/IVtkTools_ShapePicker.hxx \
+    inc/IVtkTools_ShapePicker.hxx
+  # no support for lazy modifier in sed :(
+  perl -pe 's/(-lvtk.*?)-6.1/\1/g' configure.ac | sponge configure.ac
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+
   ./build_configure
 }
 



More information about the arch-commits mailing list