net-libs/kcgi: Export CC and AR in src_prepare().

Build system falls back to hard-coded defaults otherwise.

Closes: https://bugs.gentoo.org/785181
Signed-off-by: Ronny (tastytea) Gutbrod <gentoo@tastytea.de>
This commit is contained in:
Ronny (tastytea) Gutbrod
2021-04-30 18:05:42 +02:00
parent 720aeb7e04
commit c7eff13dda
3 changed files with 27 additions and 15 deletions

View File

@@ -26,6 +26,13 @@ DEPEND="
test? ( net-misc/curl[static-libs] )
"
src_prepare() {
export CC="$(tc-getCC)"
export AR="$(tc-getAR)"
default
}
src_configure() {
./configure PREFIX="${EPREFIX}/usr" \
MANDIR="${EPREFIX}/usr/share/man" \
@@ -35,18 +42,15 @@ src_configure() {
}
src_compile() {
bmake -j$(makeopts_jobs) \
CC="$(tc-getCC)" || die
bmake -j$(makeopts_jobs) || die
}
src_test() {
bmake -j$(makeopts_jobs) \
CC="$(tc-getCC)" regress || die
bmake -j$(makeopts_jobs) regress || die
}
src_install() {
bmake -j$(makeopts_jobs) \
CC="$(tc-getCC)" \
DESTDIR="${D}" \
MANDIR=/usr/share/man \
install || die