summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEray Aslan <eras@gentoo.org>2014-08-28 07:57:59 +0000
committerEray Aslan <eras@gentoo.org>2014-08-28 07:57:59 +0000
commit46f5498c4e740bfa1051b856b1f30dd42f155665 (patch)
treef01809cd69f6271fe0b94f9009a420842ae72e72 /net-proxy
parentold (diff)
downloadgentoo-2-46f5498c4e740bfa1051b856b1f30dd42f155665.tar.gz
gentoo-2-46f5498c4e740bfa1051b856b1f30dd42f155665.tar.bz2
gentoo-2-46f5498c4e740bfa1051b856b1f30dd42f155665.zip
Fix automagic link againt kerberos library - bug #516632
(Portage version: 2.2.12/cvs/Linux x86_64, signed Manifest commit with key 0x77F1F175586A3B1F)
Diffstat (limited to 'net-proxy')
-rw-r--r--net-proxy/squid/ChangeLog5
-rw-r--r--net-proxy/squid/squid-3.4.7.ebuild15
2 files changed, 15 insertions, 5 deletions
diff --git a/net-proxy/squid/ChangeLog b/net-proxy/squid/ChangeLog
index 332757928945..40ec0378f4ff 100644
--- a/net-proxy/squid/ChangeLog
+++ b/net-proxy/squid/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for net-proxy/squid
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-proxy/squid/ChangeLog,v 1.467 2014/08/28 07:17:03 eras Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-proxy/squid/ChangeLog,v 1.468 2014/08/28 07:57:59 eras Exp $
+
+ 28 Aug 2014; Eray Aslan <eras@gentoo.org> squid-3.4.7.ebuild:
+ Fix automagic link againt kerberos library - bug #516632
*squid-3.3.13 (28 Aug 2014)
*squid-3.4.7 (28 Aug 2014)
diff --git a/net-proxy/squid/squid-3.4.7.ebuild b/net-proxy/squid/squid-3.4.7.ebuild
index 7b1f0de7228d..7bfc35694e51 100644
--- a/net-proxy/squid/squid-3.4.7.ebuild
+++ b/net-proxy/squid/squid-3.4.7.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-proxy/squid/squid-3.4.7.ebuild,v 1.1 2014/08/28 07:17:03 eras Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-proxy/squid/squid-3.4.7.ebuild,v 1.2 2014/08/28 07:57:59 eras Exp $
EAPI=5
inherit autotools eutils linux-info pam toolchain-funcs user versionator
@@ -122,8 +122,14 @@ src_configure() {
local digest_modules="file"
use ldap && digest_modules+=",LDAP,eDirectory"
- local negotiate_modules="none"
- use kerberos && negotiate_modules="kerberos,wrapper"
+ local negotiate_modules myconf
+ if use kerberos ; then
+ negotiate_modules="kerberos,wrapper"
+ myconf="--with-krb5-config=yes"
+ else
+ negotiate_modules="none"
+ myconf="--with-krb5-config=no"
+ fi
local ntlm_modules="none"
use samba && ntlm_modules="smb_lm"
@@ -192,7 +198,8 @@ src_configure() {
$(use_enable htcp) \
$(use_enable wccp) \
$(use_enable wccpv2) \
- ${transparent}
+ ${transparent} \
+ ${myconf}
}
src_install() {