commit:     2ba0b24b5ffeb56d9fc2b69834745688f61497cc
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Wed Jun  1 12:55:47 2022 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Wed Jun  1 12:56:47 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ba0b24b

media-gfx/libredwg: enable py3.11, strip .la files if not static-libs

Closes: https://bugs.gentoo.org/847397
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 .../libredwg/{libredwg-0.12.5.ebuild => libredwg-0.12.5-r1.ebuild} | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/media-gfx/libredwg/libredwg-0.12.5.ebuild 
b/media-gfx/libredwg/libredwg-0.12.5-r1.ebuild
similarity index 91%
rename from media-gfx/libredwg/libredwg-0.12.5.ebuild
rename to media-gfx/libredwg/libredwg-0.12.5-r1.ebuild
index 8f14bdef8e11..a1d3d185df43 100644
--- a/media-gfx/libredwg/libredwg-0.12.5.ebuild
+++ b/media-gfx/libredwg/libredwg-0.12.5-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 DOCS_BUILDER="doxygen"
 # File is hardcoded to be run from ../ so we use this instead of DOCS_DIR
 DOCS_CONFIG_NAME="doc/Doxyfile"
@@ -103,4 +103,9 @@ src_install() {
        perl_set_version
        default
        use python && python_optimize
+       # remove .la files if static-libs disabled
+       if ! use static-libs; then
+               rm "${ED}/usr/$(get_libdir)/libredwg.la" || die
+               use python && rm "${D}/$(python_get_sitedir)/_LibreDWG.la" || 
die
+       fi
 }

Reply via email to