From 05b8b0e0af1d72e51a3ee61522941bf7605cd01c Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 4 Jul 2020 14:05:23 +0100 Subject: gentoo resync : 04.07.2020 --- net-dialup/freeradius-client/freeradius-client-1.1.7-r1.ebuild | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'net-dialup/freeradius-client/freeradius-client-1.1.7-r1.ebuild') diff --git a/net-dialup/freeradius-client/freeradius-client-1.1.7-r1.ebuild b/net-dialup/freeradius-client/freeradius-client-1.1.7-r1.ebuild index f9ac8661b098..0b182155d465 100644 --- a/net-dialup/freeradius-client/freeradius-client-1.1.7-r1.ebuild +++ b/net-dialup/freeradius-client/freeradius-client-1.1.7-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit autotools +inherit autotools toolchain-funcs DESCRIPTION="FreeRADIUS Client framework" HOMEPAGE="https://wiki.freeradius.org/project/Radiusclient" @@ -31,12 +31,19 @@ src_prepare() { } src_configure() { + tc-export AR + local myeconfargs=( $(use_enable scp) $(use_enable shadow) --with-secure-path ) econf "${myeconfargs[@]}" + + for MAKEFILE in $(find -name Makefile) libtool; do + sed -i "s|/usr/bin/ar|${AR}|" "${MAKEFILE}" || \ + die "Patching ${MAKEFILE} for ${AR} failed" + done } src_install() { -- cgit v1.2.3