aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Kerr <debdepba@dasganma.tk>2015-01-28 21:47:03 +0000
committerChris Kerr <debdepba@dasganma.tk>2015-01-28 21:48:07 +0000
commitfb7207a62d44b75adf86b98f8cfe103d2b858711 (patch)
treec64fbec60d9bee60b78c28ad4b03d5e1a95b2cd8 /sci-visualization/mantid
parentDepend on doxygen with USE=dot (diff)
downloadsci-fb7207a62d44b75adf86b98f8cfe103d2b858711.tar.gz
sci-fb7207a62d44b75adf86b98f8cfe103d2b858711.tar.bz2
sci-fb7207a62d44b75adf86b98f8cfe103d2b858711.zip
Adding a CMAKE_PREFIX_PATH rather than patching FindOpenCascade.cmake
Diffstat (limited to 'sci-visualization/mantid')
-rw-r--r--sci-visualization/mantid/files/mantid-3.3.0-FindOpenCascade.patch84
-rw-r--r--sci-visualization/mantid/mantid-3.3.0.ebuild6
2 files changed, 3 insertions, 87 deletions
diff --git a/sci-visualization/mantid/files/mantid-3.3.0-FindOpenCascade.patch b/sci-visualization/mantid/files/mantid-3.3.0-FindOpenCascade.patch
deleted file mode 100644
index 2c8f78dab..000000000
--- a/sci-visualization/mantid/files/mantid-3.3.0-FindOpenCascade.patch
+++ /dev/null
@@ -1,84 +0,0 @@
-diff --git a/Build/CMake/FindOpenCascade.cmake b/Build/CMake/FindOpenCascade.cmake
-index aefa011..346678d 100644
---- a/Build/CMake/FindOpenCascade.cmake
-+++ b/Build/CMake/FindOpenCascade.cmake
-@@ -4,13 +4,6 @@
- # OPENCASCADE_FOUND If false, do not try to use OPENCASCADE
-
- find_path ( OPENCASCADE_INCLUDE_DIR Standard.hxx PATHS
-- /usr/include/opencascade
-- /usr/include/oce
-- /usr/local/include/opencascade
-- /usr/local/include/oce
-- /usr/local/inc
-- /opt/OpenCASCADE/inc
-- ${CMAKE_INCLUDE_PATH}/OpenCascade
- $ENV{CASROOT}/inc
- )
-
-@@ -18,50 +11,56 @@ if ( WIN32 )
- add_definitions ( -DWNT )
- endif ( WIN32 )
-
--set ( OC_REDHAT_RPM /opt/OpenCASCADE/lib64 )
-+find_path ( OPENCASCADE_LIBRARY_DIR libTKernel.so PATHS
-+ $ENV{CASROOT}/lib64
-+)
-+
- find_library ( OPENCASCADE_LIB_TKERNEL
- NAMES TKernel
-- PATHS ${OC_REDHAT_RPM}
-+ PATHS ${OPENCASCADE_LIBRARY_DIR}
- )
- find_library ( OPENCASCADE_LIB_TKBO
- NAMES TKBO
-- PATHS ${OC_REDHAT_RPM}
-+ PATHS ${OPENCASCADE_LIBRARY_DIR}
- )
- find_library ( OPENCASCADE_LIB_TKPRIM
- NAMES TKPrim
-- PATHS ${OC_REDHAT_RPM}
-+ PATHS ${OPENCASCADE_LIBRARY_DIR}
- )
- find_library ( OPENCASCADE_LIB_TKMESH
- NAMES TKMesh
-- PATHS ${OC_REDHAT_RPM}
-+ PATHS ${OPENCASCADE_LIBRARY_DIR}
- )
- find_library ( OPENCASCADE_LIB_TKBREP
- NAMES TKBRep
-- PATHS ${OC_REDHAT_RPM}
-+ PATHS ${OPENCASCADE_LIBRARY_DIR}
- )
- find_library ( OPENCASCADE_LIB_TKTOPALGO
- NAMES TKTopAlgo
-- PATHS ${OC_REDHAT_RPM}
-+ PATHS ${OPENCASCADE_LIBRARY_DIR}
- )
- find_library ( OPENCASCADE_LIB_TKMATH
- NAMES TKMath
-- PATHS ${OC_REDHAT_RPM}
-+ PATHS ${OPENCASCADE_LIBRARY_DIR}
- )
- find_library ( OPENCASCADE_LIB_TKG2D
- NAMES TKG2d
-- PATHS ${OC_REDHAT_RPM}
-+ PATHS ${OPENCASCADE_LIBRARY_DIR}
- )
-
- find_library ( OPENCASCADE_LIB_TKG3D
- NAMES TKG3d
-+ PATHS ${OPENCASCADE_LIBRARY_DIR}
- )
-
- find_library ( OPENCASCADE_LIB_TKGEOMBASE
- NAMES TKGeomBase
-+ PATHS ${OPENCASCADE_LIBRARY_DIR}
- )
-
- find_library ( OPENCASCADE_LIB_TKGEOMAlgo
- NAMES TKGeomAlgo
-+ PATHS ${OPENCASCADE_LIBRARY_DIR}
- )
-
- set ( OPENCASCADE_LIBRARIES
diff --git a/sci-visualization/mantid/mantid-3.3.0.ebuild b/sci-visualization/mantid/mantid-3.3.0.ebuild
index 1c6abbbbe..52d953f93 100644
--- a/sci-visualization/mantid/mantid-3.3.0.ebuild
+++ b/sci-visualization/mantid/mantid-3.3.0.ebuild
@@ -6,7 +6,7 @@ EAPI=5
FORTRAN_STANDARD=90
PYTHON_COMPAT=python2_7
-inherit eutils cmake-utils versionator python-single-r1
+inherit eutils cmake-utils versionator python-single-r1 multilib
MAJOR_PV=$(get_version_component_range 1-2)
@@ -55,8 +55,7 @@ DEPEND="${RDEPEND}
S="${WORKDIR}/${P}-Source"
src_prepare() {
- epatch "${FILESDIR}/${P}-FindOpenCascade.patch" \
- "${FILESDIR}/${P}-minigzip-OF.patch"
+ epatch "${FILESDIR}/${P}-minigzip-OF.patch"
}
src_configure() {
@@ -68,6 +67,7 @@ src_configure() {
$(cmake-utils_use_use tcmalloc TCMALLOC)
$(cmake-utils_use paraview MAKE_VATES)
$(cmake-utils_use_build test TESTING)
+ -DCMAKE_PREFIX_PATH="${CASROOT}"
)
cmake-utils_src_configure
}