dev-lang/cc65: do not call toolchain directly

Closes: https://bugs.gentoo.org/912926
Signed-off-by: Seth Price <sprice623@aol.com>
This commit is contained in:
Seth Price
2023-08-24 12:32:27 -04:00
parent f8426c6050
commit 5a5e5ff13e
2 changed files with 6 additions and 4 deletions

View File

@@ -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
}

View File

@@ -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
}