commit:     2bbd02d1dab93281b5f36bc04fd25dd0079a5c13
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 17 12:12:38 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Aug 17 13:22:10 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bbd02d1

sci-mathematics/opensmt: fix .so install

Closes: https://bugs.gentoo.org/912314
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 sci-mathematics/opensmt/opensmt-2.5.1.ebuild | 5 +++--
 sci-mathematics/opensmt/opensmt-2.5.2.ebuild | 5 +++--
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/sci-mathematics/opensmt/opensmt-2.5.1.ebuild 
b/sci-mathematics/opensmt/opensmt-2.5.1.ebuild
index 479c6c7e252f..04e39c2ae269 100644
--- a/sci-mathematics/opensmt/opensmt-2.5.1.ebuild
+++ b/sci-mathematics/opensmt/opensmt-2.5.1.ebuild
@@ -66,6 +66,7 @@ src_install() {
        cmake_src_install
 
        rm "${ED}"/usr/lib/libopensmt.a || die
-       dodir /usr/$(get_libdir)
-       mv "${ED}"/usr/lib/libopensmt.* "${ED}"/usr/$(get_libdir)/ || die
+
+       dolib.so "${ED}"/usr/lib/libopensmt.*
+       rm "${ED}"/usr/lib/libopensmt.* || die
 }

diff --git a/sci-mathematics/opensmt/opensmt-2.5.2.ebuild 
b/sci-mathematics/opensmt/opensmt-2.5.2.ebuild
index 479c6c7e252f..04e39c2ae269 100644
--- a/sci-mathematics/opensmt/opensmt-2.5.2.ebuild
+++ b/sci-mathematics/opensmt/opensmt-2.5.2.ebuild
@@ -66,6 +66,7 @@ src_install() {
        cmake_src_install
 
        rm "${ED}"/usr/lib/libopensmt.a || die
-       dodir /usr/$(get_libdir)
-       mv "${ED}"/usr/lib/libopensmt.* "${ED}"/usr/$(get_libdir)/ || die
+
+       dolib.so "${ED}"/usr/lib/libopensmt.*
+       rm "${ED}"/usr/lib/libopensmt.* || die
 }

Reply via email to