diff options
author | Justin Lecher <jlec@gentoo.org> | 2015-02-18 16:15:09 +0100 |
---|---|---|
committer | Justin Lecher <jlec@gentoo.org> | 2015-02-18 16:15:09 +0100 |
commit | 0485ea999b29a523390c46e1a26d3278d0384fa7 (patch) | |
tree | 7349fbd75f580de7fef1c1dede92100d4771b6b9 /sci-visualization/mantid/mantid-3.3.0.ebuild | |
parent | sci-visualization/mayavi: fix SLOT operators (diff) | |
download | sci-0485ea999b29a523390c46e1a26d3278d0384fa7.tar.gz sci-0485ea999b29a523390c46e1a26d3278d0384fa7.tar.bz2 sci-0485ea999b29a523390c46e1a26d3278d0384fa7.zip |
sci-visualization/mantid: fix SLOT operators; fix whitespaces
Package-Manager: portage-2.2.17
Diffstat (limited to 'sci-visualization/mantid/mantid-3.3.0.ebuild')
-rw-r--r-- | sci-visualization/mantid/mantid-3.3.0.ebuild | 56 |
1 files changed, 32 insertions, 24 deletions
diff --git a/sci-visualization/mantid/mantid-3.3.0.ebuild b/sci-visualization/mantid/mantid-3.3.0.ebuild index 4e756e637..16225c17b 100644 --- a/sci-visualization/mantid/mantid-3.3.0.ebuild +++ b/sci-visualization/mantid/mantid-3.3.0.ebuild @@ -5,7 +5,9 @@ EAPI=5 FORTRAN_STANDARD=90 -PYTHON_COMPAT=python2_7 + +PYTHON_COMPAT=( python2_7 ) + inherit eutils cmake-utils versionator python-single-r1 multilib flag-o-matic MAJOR_PV=$(get_version_component_range 1-2) @@ -18,6 +20,9 @@ LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64" IUSE="doc +opencascade opencl paraview pch tcmalloc test" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + RESTRICT="test" # Testing requires sample data and X11 access # There is a list of dependencies on the Mantid website at: @@ -29,10 +34,10 @@ RDEPEND=" dev-libs/boost[python,${PYTHON_USEDEP}] >=dev-qt/qthelp-4.6:4 >=dev-qt/qtwebkit-4.6:4 - doc? ( >=dev-qt/assistant-4.6:4 ) - opencl? ( virtual/opencl ) - tcmalloc? ( dev-util/google-perftools ) - paraview? ( >=sci-visualization/paraview-4[python,${PYTHON_USEDEP}] ) + doc? ( >=dev-qt/assistant-4.6:4 ) + opencl? ( virtual/opencl ) + tcmalloc? ( dev-util/google-perftools ) + paraview? ( >=sci-visualization/paraview-4[python,${PYTHON_USEDEP}] ) virtual/opengl x11-libs/qscintilla x11-libs/qwt:5 @@ -45,36 +50,39 @@ RDEPEND=" sci-libs/scipy[${PYTHON_USEDEP}] dev-cpp/muParser dev-libs/jsoncpp - dev-libs/openssl - opencascade? ( sci-libs/opencascade[qt4] ) + dev-libs/openssl:0 + opencascade? ( sci-libs/opencascade:=[qt4] ) " DEPEND="${RDEPEND} dev-python/sphinx - doc? ( app-doc/doxygen[dot] - dev-python/sphinx[${PYTHON_USEDEP}] - dev-python/sphinx-bootstrap-theme[${PYTHON_USEDEP}] - app-text/dvipng - dev-texlive/texlive-latex - dev-texlive/texlive-latexextra ) - test? ( dev-util/cppcheck ) + doc? ( + app-doc/doxygen[dot] + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx-bootstrap-theme[${PYTHON_USEDEP}] + app-text/dvipng + dev-texlive/texlive-latex + dev-texlive/texlive-latexextra + ) + test? ( dev-util/cppcheck ) " S="${WORKDIR}/${P}-Source" -PATCHES=( "${FILESDIR}/${P}-minigzip-OF.patch" ) +PATCHES=( "${FILESDIR}"/${P}-minigzip-OF.patch ) src_configure() { append-cppflags -DHAVE_IOSTREAM -DHAVE_LIMITS -DHAVE_IOMANIP - mycmakeargs=( $(cmake-utils_use_enable doc QTASSISTANT) - $(cmake-utils_use_use doc DOT) - $(cmake-utils_use doc DOCS_HTML) - $(cmake-utils_use_no opencascade) - $(cmake-utils_use opencl OPENCL_BUILD) - $(cmake-utils_use_use tcmalloc TCMALLOC) - $(cmake-utils_use paraview MAKE_VATES) - $(cmake-utils_use_use pch PRECOMPILED_HEADERS) - $(cmake-utils_use_build test TESTING) + mycmakeargs=( + $(cmake-utils_use_enable doc QTASSISTANT) + $(cmake-utils_use_use doc DOT) + $(cmake-utils_use doc DOCS_HTML) + $(cmake-utils_use_no opencascade) + $(cmake-utils_use opencl OPENCL_BUILD) + $(cmake-utils_use_use tcmalloc TCMALLOC) + $(cmake-utils_use paraview MAKE_VATES) + $(cmake-utils_use_use pch PRECOMPILED_HEADERS) + $(cmake-utils_use_build test TESTING) ) if use opencascade then |