summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Dittrich <markusle@gentoo.org>2010-01-16 20:16:29 +0000
committerMarkus Dittrich <markusle@gentoo.org>2010-01-16 20:16:29 +0000
commit37370056ec095e58c40cc23a3de0cc32fb5d8e64 (patch)
tree65f4e97a5a9d8b5ea06ddd709fcd0ca238685f3c /sci-libs/vtk
parentstable x86, bug 300697 (diff)
downloadgentoo-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/ChangeLog7
-rw-r--r--sci-libs/vtk/vtk-5.4.2-r1.ebuild43
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