commit:     3e50c90f89b1b86be508b058ed3b9f1c9a84029e
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Wed Mar  6 22:13:27 2019 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Wed Mar  6 22:35:10 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e50c90f

games-simulation/lincity-ng: Respect AR and RANLIB

Unlike CXX and friends, these are not passed from configure to jam.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 games-simulation/lincity-ng/lincity-ng-2.9_beta.ebuild | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/games-simulation/lincity-ng/lincity-ng-2.9_beta.ebuild 
b/games-simulation/lincity-ng/lincity-ng-2.9_beta.ebuild
index 264541ba5b1..c49cae5849f 100644
--- a/games-simulation/lincity-ng/lincity-ng-2.9_beta.ebuild
+++ b/games-simulation/lincity-ng/lincity-ng-2.9_beta.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools libtool multiprocessing
+inherit autotools libtool multiprocessing toolchain-funcs
 
 DESCRIPTION="City simulation game"
 HOMEPAGE="https://github.com/lincity-ng/lincity-ng";
@@ -41,7 +41,11 @@ src_prepare() {
 }
 
 src_compile() {
-       jam -q -dx -j $(makeopts_jobs) || die "jam failed"
+       jam -q -dx \
+               -j$(makeopts_jobs) \
+               -sAR="$(tc-getAR) ru" \
+               -sRANLIB="$(tc-getRANLIB)" \
+               || die "jam failed"
 }
 
 src_install() {

Reply via email to