diff options
author | Markus Dittrich <markusle@gentoo.org> | 2010-01-16 20:16:29 +0000 |
---|---|---|
committer | Markus Dittrich <markusle@gentoo.org> | 2010-01-16 20:16:29 +0000 |
commit | 37370056ec095e58c40cc23a3de0cc32fb5d8e64 (patch) | |
tree | 65f4e97a5a9d8b5ea06ddd709fcd0ca238685f3c /sci-libs/vtk | |
parent | stable x86, bug 300697 (diff) | |
download | gentoo-2-37370056ec095e58c40cc23a3de0cc32fb5d8e64.tar.gz gentoo-2-37370056ec095e58c40cc23a3de0cc32fb5d8e64.tar.bz2 gentoo-2-37370056ec095e58c40cc23a3de0cc32fb5d8e64.zip |
Updated handling of mycmakeargs from cmake-utils.eclass.
(Portage version: 2.1.7.16/cvs/Linux x86_64)
Diffstat (limited to 'sci-libs/vtk')
-rw-r--r-- | sci-libs/vtk/ChangeLog | 7 | ||||
-rw-r--r-- | sci-libs/vtk/vtk-5.4.2-r1.ebuild | 43 |
2 files changed, 25 insertions, 25 deletions
diff --git a/sci-libs/vtk/ChangeLog b/sci-libs/vtk/ChangeLog index a649aa03349f..65800dd25fc6 100644 --- a/sci-libs/vtk/ChangeLog +++ b/sci-libs/vtk/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for sci-libs/vtk -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/vtk/ChangeLog,v 1.59 2009/12/19 16:41:31 markusle Exp $ +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sci-libs/vtk/ChangeLog,v 1.60 2010/01/16 20:16:29 markusle Exp $ + + 16 Jan 2010; Markus Dittrich <markusle@gentoo.org> vtk-5.4.2-r1.ebuild: + Updated handling of mycmakeargs from cmake-utils.eclass. *vtk-5.4.2-r1 (19 Dec 2009) diff --git a/sci-libs/vtk/vtk-5.4.2-r1.ebuild b/sci-libs/vtk/vtk-5.4.2-r1.ebuild index bca078e3d255..5f4feeba9dc2 100644 --- a/sci-libs/vtk/vtk-5.4.2-r1.ebuild +++ b/sci-libs/vtk/vtk-5.4.2-r1.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2009 Gentoo Foundation +# Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/vtk/vtk-5.4.2-r1.ebuild,v 1.1 2009/12/19 16:41:31 markusle Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-libs/vtk/vtk-5.4.2-r1.ebuild,v 1.2 2010/01/16 20:16:29 markusle Exp $ EAPI="2" inherit eutils flag-o-matic toolchain-funcs versionator java-pkg-opt-2 python qt3 qt4 cmake-utils @@ -80,11 +80,11 @@ src_prepare() { src_configure() { # general configuration - local mycmakeargs=" + local mycmakeargs=( -Wno-dev -DVTK_INSTALL_PACKAGE_DIR=/$(get_libdir)/${PN}-${SPV} -DCMAKE_SKIP_RPATH=YES - -DVTK_DIR=${S} + -DVTK_DIR="${S}" -DVTK_INSTALL_LIB_DIR=/$(get_libdir)/ -DVTK_DATA_ROOT:PATH=/usr/share/${PN}/data -DCMAKE_INSTALL_PREFIX=/usr @@ -100,10 +100,10 @@ src_configure() { -DBUILD_EXAMPLES=OFF -DVTK_USE_HYBRID=ON -DVTK_USE_GL2PS=ON - -DVTK_USE_RENDERING=ON" + -DVTK_USE_RENDERING=ON) # use flag triggered options - mycmakeargs="${mycmakeargs} + mycmakeargs+=( $(cmake-utils_use boost VTK_USE_BOOST) $(cmake-utils_use cg VTK_USE_CG_SHADERS) $(cmake-utils_use tcl VTK_WRAP_TCL) @@ -112,70 +112,67 @@ src_configure() { $(cmake-utils_use patented VTK_USE_PATENTED) $(cmake-utils_use doc DOCUMENTATION_HTML_HELP) $(cmake-utils_use_build doc DOCUMENTATION) - $(cmake-utils_use mpi VTK_USE_MPI)" + $(cmake-utils_use mpi VTK_USE_MPI)) # mpi needs the parallel framework if use mpi && use !threads; then - mycmakeargs="${mycmakeargs} - -DVTK_USE_PARALLEL=ON" + mycmakeargs+=(-DVTK_USE_PARALLEL=ON) fi if use java; then - mycmakeargs="${mycmakeargs} + mycmakeargs+=( -DVTK_WRAP_JAVA=ON -DJAVA_AWT_INCLUDE_PATH=`java-config -O`/include -DJAVA_INCLUDE_PATH:PATH=`java-config -O`/include - -DJAVA_INCLUDE_PATH2:PATH=`java-config -O`/include/linux" + -DJAVA_INCLUDE_PATH2:PATH=`java-config -O`/include/linux) if [ "${ARCH}" == "amd64" ]; then - mycmakeargs="${mycmakeargs} - -DJAVA_AWT_LIBRARY=`java-config -O`/jre/lib/${ARCH}/libjawt.so" + mycmakeargs+=(-DJAVA_AWT_LIBRARY=`java-config -O`/jre/lib/${ARCH}/libjawt.so) else - mycmakeargs="${mycmakeargs} - -DJAVA_AWT_LIBRARY:PATH=`java-config -O`/jre/lib/i386/libjawt.so" + mycmakeargs+=(-DJAVA_AWT_LIBRARY:PATH=`java-config -O`/jre/lib/i386/libjawt.so) fi fi if use python; then python_version - mycmakeargs="${mycmakeargs} + mycmakeargs+=( -DVTK_WRAP_PYTHON=ON -DPYTHON_INCLUDE_PATH=/usr/include/python${PYVER} -DPYTHON_LIBRARY=/usr/$(get_libdir)/libpython${PYVER}.so - -DVTK_PYTHON_SETUP_ARGS:STRING=--root=${D}" + -DVTK_PYTHON_SETUP_ARGS:STRING=--root="${D}") fi if use qt3 || use qt4 ; then - mycmakeargs="${mycmakeargs} + mycmakeargs+=( -DVTK_USE_GUISUPPORT=ON -DVTK_USE_QVTK=ON -DVTK_USE_QVTK_QTOPENGL=ON -DQT_WRAP_CPP=ON - -DQT_WRAP_UI=ON" + -DQT_WRAP_UI=ON) fi # these options we only enable if the use request qt3 # only. In case of qt3 && qt4 or qt4 only qt4 always # overrides qt3 if use qt3 && use !qt4; then - mycmakeargs="${mycmakeargs} + mycmakeargs+=( -DVTK_INSTALL_QT_DIR=/qt/3/plugins/${PN} -DDESIRED_QT_VERSION=3 -DQT_MOC_EXECUTABLE=/usr/qt/3/bin/moc -DQT_UIC_EXECUTABLE=/usr/qt/3/bin/uic -DQT_INCLUDE_DIR=/usr/qt/3/include -DQT_QT_LIBRARY=/usr/qt/3/$(get_libdir)/libqt.so - -DQT_QMAKE_EXECUTABLE=/usr/qt/3/bin/qmake" + -DQT_QMAKE_EXECUTABLE=/usr/qt/3/bin/qmake) fi if use qt4; then - mycmakeargs="${mycmakeargs} + mycmakeargs+=( -DVTK_INSTALL_QT_DIR=/$(get_libdir)/qt4/plugins/${PN} -DDESIRED_QT_VERSION=4 -DQT_MOC_EXECUTABLE=/usr/bin/moc -DQT_UIC_EXECUTABLE=/usr/bin/uic -DQT_INCLUDE_DIR=/usr/include/qt4 - -DQT_QMAKE_EXECUTABLE=/usr/bin/qmake" + -DQT_QMAKE_EXECUTABLE=/usr/bin/qmake) fi cmake-utils_src_configure |