diff options
author | 2021-11-11 22:52:17 -0600 | |
---|---|---|
committer | 2021-11-11 22:57:18 -0600 | |
commit | 8f6434447c3dad61edb79cbe027584ce3f3dbc53 (patch) | |
tree | 6b49fe7d6388ad754c9299477edf7a2c3c4ab270 /sci-libs/trilinos | |
parent | sci-libs/trilinos: avoid file collision with dev-cpp/kokkos (diff) | |
download | gentoo-8f6434447c3dad61edb79cbe027584ce3f3dbc53.tar.gz gentoo-8f6434447c3dad61edb79cbe027584ce3f3dbc53.tar.bz2 gentoo-8f6434447c3dad61edb79cbe027584ce3f3dbc53.zip |
sci-libs/trilinos: migrate from cmake-utils to cmake eclass
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Diffstat (limited to 'sci-libs/trilinos')
-rw-r--r-- | sci-libs/trilinos/trilinos-13.0.1-r1.ebuild | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/sci-libs/trilinos/trilinos-13.0.1-r1.ebuild b/sci-libs/trilinos/trilinos-13.0.1-r1.ebuild index 06a28401dc92..1b0396047b3b 100644 --- a/sci-libs/trilinos/trilinos-13.0.1-r1.ebuild +++ b/sci-libs/trilinos/trilinos-13.0.1-r1.ebuild @@ -4,7 +4,7 @@ EAPI=7 CMAKE_MAKEFILE_GENERATOR=emake -inherit cmake-utils toolchain-funcs multilib +inherit cmake toolchain-funcs multilib DESCRIPTION="Scientific library collection for large scale problems" HOMEPAGE="http://trilinos.sandia.gov/" @@ -183,15 +183,14 @@ src_configure() { # export CC=mpicc CXX=mpicxx && tc-export CC CXX - # - # cmake-utils eclass patches the base directory CMakeLists.txt - # which does not work for complex Trilinos CMake modules - # - CMAKE_BUILD_TYPE=RELEASE cmake-utils_src_configure + # Trilinos needs a custom build type: + local CMAKE_BUILD_TYPE=Release + + cmake_src_configure } src_install() { - cmake-utils_src_install + cmake_src_install # Clean up the mess: mv "${ED}"/bin "${ED}/usr/$(get_libdir)"/trilinos || die "mv failed" |