commit: 5a5e5ff13e23f1fa621a1039939bfe8bc6893004 Author: Seth Price <sprice623 <AT> aol <DOT> com> AuthorDate: Thu Aug 24 16:32:27 2023 +0000 Commit: David Roman <davidroman96 <AT> gmail <DOT> com> CommitDate: Thu Aug 24 16:38:38 2023 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5a5e5ff1
dev-lang/cc65: do not call toolchain directly Closes: https://bugs.gentoo.org/912926 Signed-off-by: Seth Price <sprice623 <AT> aol.com> dev-lang/cc65/{cc65-2.19-r2.ebuild => cc65-2.19-r3.ebuild} | 6 ++++-- dev-lang/cc65/{cc65-9999.ebuild => cc65-9999-r1.ebuild} | 4 ++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/dev-lang/cc65/cc65-2.19-r2.ebuild b/dev-lang/cc65/cc65-2.19-r3.ebuild similarity index 67% rename from dev-lang/cc65/cc65-2.19-r2.ebuild rename to dev-lang/cc65/cc65-2.19-r3.ebuild index d830a1e872..101856cdd6 100644 --- a/dev-lang/cc65/cc65-2.19-r2.ebuild +++ b/dev-lang/cc65/cc65-2.19-r3.ebuild @@ -3,6 +3,8 @@ EAPI=8 +inherit toolchain-funcs + DESCRIPTION="Cross-development package for 65(C)02 systems" HOMEPAGE="https://cc65.github.io/" SRC_URI="https://github.com/cc65/cc65/archive/refs/tags/V${PV}.tar.gz" @@ -12,10 +14,10 @@ SLOT="0" KEYWORDS="~amd64" src_compile() { - emake PREFIX="${EPREFIX}/usr" + emake CC="$(tc-getCC)" AR="$(tc-getAR)" PREFIX="${EPREFIX}/usr" } src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install + emake CC="$(tc-getCC)" AR="$(tc-getAR)" DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install dodoc README.md } diff --git a/dev-lang/cc65/cc65-9999.ebuild b/dev-lang/cc65/cc65-9999-r1.ebuild similarity index 69% rename from dev-lang/cc65/cc65-9999.ebuild rename to dev-lang/cc65/cc65-9999-r1.ebuild index f7f4043e76..184c42aa06 100644 --- a/dev-lang/cc65/cc65-9999.ebuild +++ b/dev-lang/cc65/cc65-9999-r1.ebuild @@ -13,10 +13,10 @@ LICENSE="ZLIB" SLOT="0" src_compile() { - emake PREFIX="${EPREFIX}/usr" + emake CC="$(tc-getCC)" AR="$(tc-getAR)" PREFIX="${EPREFIX}/usr" } src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install + emake CC="$(tc-getCC)" AR="$(tc-getAR)" DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install dodoc README.md }
