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 <[email protected]> # 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 }
