Gentoo bug #359005
---- gl/m4/gss-extra.m4.orig 2010-12-14 12:57:08.000000000 +0000
-+++ gl/m4/gss-extra.m4 2011-11-05 21:11:54.000000000 +0000
+--- a/gl/m4/gss-extra.m4
++++ b/gl/m4/gss-extra.m4
@@ -19,7 +19,16 @@
AC_CHECK_FUNCS([gss_decapsulate_token])
AC_CHECK_FUNCS([gss_oid_equal])
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI="4"
+EAPI=6
inherit autotools eutils
RDEPEND="${DEPEND}
!net-misc/gsasl"
+PATCHES=(
+ "${FILESDIR}/${PN}-gss-extra.patch"
+)
+
src_prepare() {
- epatch "${FILESDIR}/${PN}-gss-extra.patch"
+ default
sed -i -e 's/ -Werror//' configure.ac || die
eautoreconf
}
krb5_impl="--with-gssapi-impl="
krb5_impl+=$(has_version app-crypt/mit-krb5 && echo "mit" || echo "heimdal")
fi
- econf \
- $(use_with gcrypt libgcrypt) \
- $(use_with idn stringprep) \
- $(use_enable kerberos gssapi) \
- ${krb5_impl} \
- $(use_enable nls) \
- $(use_enable ntlm) \
+ local myeconfargs=(
+ $(use_with gcrypt libgcrypt)
+ $(use_with idn stringprep)
+ $(use_enable kerberos gssapi)
+ ${krb5_impl}
+ $(use_enable nls)
+ $(use_enable ntlm)
$(use_enable static-libs static)
+ )
+ econf "${myeconfargs[@]}"
}
src_install() {