[arch-commits] Commit in opencascade/trunk (PKGBUILD)
Florian Pritz
bluewind at archlinux.org
Wed Jan 6 19:22:39 UTC 2016
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
}
More information about the arch-commits
mailing list