commit:     e33629106f726f5281919f01659fa61c2a307101
Author:     Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Thu Jun 16 10:03:33 2022 +0000
Commit:     Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Thu Jun 16 10:03:33 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e3362910

sci-electronics/dsview: fix 840556,848402

Closes: https://bugs.gentoo.org/840556
Closes: https://bugs.gentoo.org/848402
Signed-off-by: Huang Rui <vowstar <AT> gmail.com>

 sci-electronics/dsview/dsview-1.1.2-r1.ebuild | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/sci-electronics/dsview/dsview-1.1.2-r1.ebuild 
b/sci-electronics/dsview/dsview-1.1.2-r1.ebuild
index eac50f51f..d40266115 100644
--- a/sci-electronics/dsview/dsview-1.1.2-r1.ebuild
+++ b/sci-electronics/dsview/dsview-1.1.2-r1.ebuild
@@ -26,7 +26,7 @@ fi
 
 LICENSE="GPL-3"
 SLOT="0"
-
+IUSE="static-libs"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="${PYTHON_DEPS}
@@ -104,6 +104,10 @@ src_install() {
        LDFLAGS="-L${D}${LIBDIR}" \
        cmake -DCMAKE_INSTALL_PREFIX=/usr . || die
        emake DESTDIR="${D}" install
+       if ! use static-libs; then
+               find "${ED}" -name "*.la" -delete || die
+               find "${ED}" -name "*.a" -delete || die
+       fi
 }
 
 pkg_postinst() {

Reply via email to