commit:     10761906ac3abdae54cd6542f23679efb6e1588d
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 12 03:36:40 2022 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Sun Jun 12 03:51:14 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10761906

sci-libs/trilinos: add 13.4.0

Closes: https://bugs.gentoo.org/847034
Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>

 sci-libs/trilinos/Manifest                             |  2 ++
 sci-libs/trilinos/trilinos-13.0.1-r4.ebuild            |  2 +-
 ...rilinos-13.0.1-r4.ebuild => trilinos-13.4.0.ebuild} | 18 +++++-------------
 3 files changed, 8 insertions(+), 14 deletions(-)

diff --git a/sci-libs/trilinos/Manifest b/sci-libs/trilinos/Manifest
index cf213f061639..a496f7169115 100644
--- a/sci-libs/trilinos/Manifest
+++ b/sci-libs/trilinos/Manifest
@@ -1,2 +1,4 @@
 DIST trilinos-13.0.0-patches-r0.tar.xz 7672 BLAKE2B 
6412f1226549086ef2fca3c4d8bba3c5541489879f4fa37c3598a7271128e3232fa1cc56a51d44fb88d679458a79a082c3984085ddbe4bc0884b0cb45ba683c0
 SHA512 
91372fe0f47a1f5d4dbc1856e2cfb9d4f1eb8cc0de941013a7a6e791730c9e10decdcd4ca39b36bae836ac66040bee70af187b4a056d46b0da0fe72e8c5943fc
 DIST trilinos-13.0.1.tar.gz 157950374 BLAKE2B 
79f337b02a0fe9ddf7b55334e035946204b3bb469b92fff4063896a378c82d9c5f04c0bf0e9ddd21603ecf9d84a91860606482b545916f16029a11d2b6c64aa0
 SHA512 
22241a9ad8b6b6ab9117aba254f65195fc0c8e1b52eacb16e763c999086b6da6b0c180d8864fbe421704e0fe0c433d37512099755d54e60f13ed525dc6c0fd57
+DIST trilinos-13.4.0-patches-r0.tar.xz 8740 BLAKE2B 
333ab9ff1acb2f4b08007c7b99b96f023f6c742e4f991fc0ab9dd6595be7e3e319a77d5e329790cedca72d7a9060df837549d28e8a6cb4b8a838570d455ae356
 SHA512 
f30c16801cadec2a612ab2f7d3ca05c5ddfdfc513343a182562253cdfb58d38fa8b771ab07f7bc6bcb2505d146469da2ddda478f74447de746d5eca850da123e
+DIST trilinos-13.4.0.tar.gz 168733479 BLAKE2B 
3c4a1c89b792ec771c6347eebb6bb54a82fa5f172d1c5934bbd42c8bc9708a71451bd030ec0f5264191a62169b3c1305ac7a1290b3ab4845fb6e8ffef15ee03c
 SHA512 
27a5636bac8106a0705948ca4705b739878f0d8afa74264d1cd31036811084457e27e03e86dfad59a80d5e9ee798237fa930b50574ec3e43979e53c6ab5da535

diff --git a/sci-libs/trilinos/trilinos-13.0.1-r4.ebuild 
b/sci-libs/trilinos/trilinos-13.0.1-r4.ebuild
index 29c01b3b1752..8f5af315e03e 100644
--- a/sci-libs/trilinos/trilinos-13.0.1-r4.ebuild
+++ b/sci-libs/trilinos/trilinos-13.0.1-r4.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 CMAKE_MAKEFILE_GENERATOR=emake
-inherit cmake toolchain-funcs multilib
+inherit cmake toolchain-funcs
 
 DESCRIPTION="Scientific library collection for large scale problems"
 HOMEPAGE="http://trilinos.sandia.gov/";

diff --git a/sci-libs/trilinos/trilinos-13.0.1-r4.ebuild 
b/sci-libs/trilinos/trilinos-13.4.0.ebuild
similarity index 92%
copy from sci-libs/trilinos/trilinos-13.0.1-r4.ebuild
copy to sci-libs/trilinos/trilinos-13.4.0.ebuild
index 29c01b3b1752..321a4fa33c27 100644
--- a/sci-libs/trilinos/trilinos-13.0.1-r4.ebuild
+++ b/sci-libs/trilinos/trilinos-13.4.0.ebuild
@@ -1,17 +1,17 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 CMAKE_MAKEFILE_GENERATOR=emake
-inherit cmake toolchain-funcs multilib
+inherit cmake toolchain-funcs
 
 DESCRIPTION="Scientific library collection for large scale problems"
 HOMEPAGE="http://trilinos.sandia.gov/";
 MY_PV="${PV//\./-}"
 PATCHSET="r0"
 
SRC_URI="https://github.com/${PN}/Trilinos/archive/${PN}-release-${MY_PV}.tar.gz
 -> ${P}.tar.gz
-       
https://dev.gentoo.org/~tamiko/distfiles/${PN}-13.0.0-patches-${PATCHSET}.tar.xz";
+       
https://dev.gentoo.org/~tamiko/distfiles/${P}-patches-${PATCHSET}.tar.xz";
 
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 LICENSE="BSD LGPL-2.1"
@@ -109,7 +109,7 @@ src_configure() {
                -DTrilinos_ENABLE_SEACASExodiff="$(usex netcdf)"
                -DTrilinos_ENABLE_SEACASExodus="$(usex netcdf)"
                -DTrilinos_ENABLE_SEACAS=OFF
-               -DTrilinos_ENABLE_ADELUS=OFF
+               -DTrilinos_ENABLE_Adelus=OFF
                -DTrilinos_ENABLE_TESTS="$(usex test)"
                -DTPL_ENABLE_BinUtils=ON
                -DTPL_ENABLE_BLAS=ON
@@ -203,18 +203,10 @@ src_install() {
        cmake_src_install
 
        # Clean up the mess:
+       rm "${ED}"/TrilinosRepoVersion.txt || die "rm failed"
        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
-       if [[ $(get_libdir) != lib ]]; then
-               mv "${ED}"/usr/lib/pkgconfig "${ED}/usr/$(get_libdir)"
-       fi
-
-       mv "${ED}"/include/* "${ED}"/usr/include || die "mv failed"
-       rmdir "${ED}"/include
 
        #
        # register $(get_libdir)/trilinos in LDPATH so that the dynamic linker

Reply via email to