commit:     41efd23fa78c57701061951f38d7e9c2883b3d8a
Author:     omcaif <103504667+omcaif <AT> users <DOT> noreply <DOT> github 
<DOT> com>
AuthorDate: Mon May  6 16:36:30 2024 +0000
Commit:     Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Tue May  7 03:41:55 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=41efd23f

sci-electronics/yosys: fixes yosys-config and pre-strip

- fix yosys-config (e.g. for ghdl-yosys-plugin)
- do not pre-strip

Closes: https://github.com/gentoo/guru/pull/184
Signed-off-by: Huang Rui <vowstar <AT> gmail.com>

 .../yosys/{yosys-0.40.ebuild => yosys-0.40-r1.ebuild}       | 13 ++++++-------
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/sci-electronics/yosys/yosys-0.40.ebuild 
b/sci-electronics/yosys/yosys-0.40-r1.ebuild
similarity index 83%
rename from sci-electronics/yosys/yosys-0.40.ebuild
rename to sci-electronics/yosys/yosys-0.40-r1.ebuild
index 199e870529..03bacfe93a 100644
--- a/sci-electronics/yosys/yosys-0.40.ebuild
+++ b/sci-electronics/yosys/yosys-0.40-r1.ebuild
@@ -25,16 +25,15 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="dev-vcs/git"
 
-QA_PRESTRIPPED="
-       /usr/bin/yosys-filterlib
-       /usr/bin/yosys-abc
-"
-
 src_prepare() {
        mv "${WORKDIR}/abc-${ABC_GIT_COMMIT}" "${S}"/abc || die
        default
 }
 
-src_install() {
-       emake DESTDIR="${D}" PREFIX='/usr' install
+src_configure() {
+       cat <<-__EOF__ >> Makefile.conf || die
+               PREFIX := ${EPREFIX}/usr
+               STRIP := @echo "skipping strip"
+       __EOF__
+       default
 }

Reply via email to