From 85a2aac10b87fa112ee282ba0102d52599670ca0 Mon Sep 17 00:00:00 2001 From: Alarig Le Lay Date: Sun, 5 Jul 2020 18:34:53 +0200 Subject: [PATCH] net-dialup/freeradius-client: Try #1 to fix AR Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Alarig Le Lay --- .../freeradius-client-1.1.7-r1.ebuild | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) 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 0b18215..e05d08c 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 @@ -27,23 +27,26 @@ src_prepare() { default mv configure.in configure.ac || die \ "Renaming configure.in to configure.ac failed" + + echo "AM_PROG_AR = ${AR}" >> Makefile.am + eautoreconf + + tc-export AR + + for MAKEFILE in $(find -name Makefile.in); do + sed -i "s|@AR@|${AR}|" "${MAKEFILE}" || \ + die "Patching ${MAKEFILE} for ${AR} failed" + done } 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() {