diff options
Diffstat (limited to 'net-dialup/freeradius-client/freeradius-client-1.1.7-r1.ebuild')
-rw-r--r-- | net-dialup/freeradius-client/freeradius-client-1.1.7-r1.ebuild | 14 |
1 files changed, 6 insertions, 8 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 0b182155d465..564fb5f2205d 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 toolchain-funcs +inherit autotools DESCRIPTION="FreeRADIUS Client framework" HOMEPAGE="https://wiki.freeradius.org/project/Radiusclient" @@ -23,27 +23,25 @@ DOCS=( README.{radexample,rst} ) +PATCHES=( + "${FILESDIR}/${P}-ar-configure.in.patch" +) + src_prepare() { default mv configure.in configure.ac || die \ "Renaming configure.in to configure.ac failed" + eautoreconf } 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() { |