commit:     825e3c9f2f1e7d4a8ad0dc6ed96f6a2091dda1f5
Author:     Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Sun Nov  6 03:33:34 2022 +0000
Commit:     Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Sun Nov  6 03:33:34 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=825e3c9f

sci-electronics/slang: fix mv: cannot stat pyslang

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

 sci-electronics/slang/slang-2.0.ebuild  | 8 +++++---
 sci-electronics/slang/slang-9999.ebuild | 8 +++++---
 2 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/sci-electronics/slang/slang-2.0.ebuild 
b/sci-electronics/slang/slang-2.0.ebuild
index 4a9134e0f..ed4201ed5 100644
--- a/sci-electronics/slang/slang-2.0.ebuild
+++ b/sci-electronics/slang/slang-2.0.ebuild
@@ -61,7 +61,9 @@ src_configure() {
 src_install() {
        cmake_src_install
 
-       # fix python unexpected paths QA
-       mkdir -p "${D}/$(python_get_sitedir)" || die
-       mv "${D}"/usr/pyslang* "${D}/$(python_get_sitedir)" || die
+       if use python; then
+               # fix python unexpected paths QA
+               mkdir -p "${D}/$(python_get_sitedir)" || die
+               mv "${D}"/usr/pyslang* "${D}/$(python_get_sitedir)" || die
+       fi
 }

diff --git a/sci-electronics/slang/slang-9999.ebuild 
b/sci-electronics/slang/slang-9999.ebuild
index 4a9134e0f..ed4201ed5 100644
--- a/sci-electronics/slang/slang-9999.ebuild
+++ b/sci-electronics/slang/slang-9999.ebuild
@@ -61,7 +61,9 @@ src_configure() {
 src_install() {
        cmake_src_install
 
-       # fix python unexpected paths QA
-       mkdir -p "${D}/$(python_get_sitedir)" || die
-       mv "${D}"/usr/pyslang* "${D}/$(python_get_sitedir)" || die
+       if use python; then
+               # fix python unexpected paths QA
+               mkdir -p "${D}/$(python_get_sitedir)" || die
+               mv "${D}"/usr/pyslang* "${D}/$(python_get_sitedir)" || die
+       fi
 }

Reply via email to