Date: Wednesday, January 6, 2016 @ 20:22:38 Author: bluewind Revision: 155599
upgpkg: opencascade 6.9.1-1 upstream update Modified: opencascade/trunk/PKGBUILD ----------+ PKGBUILD | 20 +++++--------------- 1 file changed, 5 insertions(+), 15 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2016-01-06 18:33:21 UTC (rev 155598) +++ PKGBUILD 2016-01-06 19:22:38 UTC (rev 155599) @@ -10,7 +10,7 @@ url="http://www.opencascade.org" license=('custom') depends=('tk' 'mesa' 'java-runtime' 'libxmu' 'ftgl' 'vtk') -makedepends=('java-environment' 'perl' 'moreutils') +makedepends=('java-environment') source=("https://sources.archlinux.org/other/community/opencascade/opencascade-$pkgver.tgz" "env.sh" "opencascade.sh" "opencascade.conf") md5sums=('7f2e645b5010d190c9bb35dc457f9a7c' 'a96f28ee7f4273ae1771ee033a2a3af3' @@ -19,23 +19,13 @@ 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 }
