commit: 14054214348d0d957455122ab4a34498b7928b07 Author: Matthias Maier <tamiko <AT> gentoo <DOT> org> AuthorDate: Wed Jun 10 17:57:44 2020 +0000 Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org> CommitDate: Wed Jun 10 17:58:56 2020 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14054214
sci-libs/trilinos: fix compilation and fix installation paths Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org> sci-libs/trilinos/trilinos-12.18.1.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sci-libs/trilinos/trilinos-12.18.1.ebuild b/sci-libs/trilinos/trilinos-12.18.1.ebuild index 605b4f2f2d0..d526edf1054 100644 --- a/sci-libs/trilinos/trilinos-12.18.1.ebuild +++ b/sci-libs/trilinos/trilinos-12.18.1.ebuild @@ -96,6 +96,7 @@ src_configure() { -DTrilinos_INSTALL_LIB_DIR="${EPREFIX}/usr/$(get_libdir)/trilinos" -DTrilinos_ENABLE_ALL_PACKAGES=ON -DTrilinos_ENABLE_PyTrilinos=OFF + -DTrilinos_ENABLE_SEACAS=OFF -DTrilinos_ENABLE_SEACASChaco=OFF -DTrilinos_ENABLE_SEACASExodiff="$(usex netcdf)" -DTrilinos_ENABLE_SEACASExodus="$(usex netcdf)" @@ -195,6 +196,8 @@ src_install() { # Clean up the mess: mv "${ED}"/bin "${ED}/usr/$(get_libdir)"/trilinos || die "mv failed" + mv "${ED}/usr/$(get_libdir)"/trilinos/cmake/* "${ED}/usr/$(get_libdir)"/cmake || die "mv failed" + rmdir "${ED}/usr/$(get_libdir)/trilinos/cmake" || die "rmdir failed" if [ -f "${ED}"/lib/exodus.py ]; then mv "${ED}"/lib/exodus.py "${ED}/usr/$(get_libdir)"/trilinos || die "mv failed" fi