Lines 12-18
Link Here
|
12 |
LICENSE="GPL-2 RSA-MD5 RSA-PKCS11 DES" |
12 |
LICENSE="GPL-2 RSA-MD5 RSA-PKCS11 DES" |
13 |
SLOT="0" |
13 |
SLOT="0" |
14 |
KEYWORDS="~arm ~amd64 ~ppc ~sparc ~x86" |
14 |
KEYWORDS="~arm ~amd64 ~ppc ~sparc ~x86" |
15 |
IUSE="+caps curl debug dhcp eap farp gcrypt ldap +ikev1 +ikev2 mysql +non-root +openssl sqlite" |
15 |
IUSE="+caps curl debug dhcp eap pam farp gcrypt ldap +ikev1 +ikev2 mysql +non-root +openssl sqlite" |
16 |
|
16 |
|
17 |
COMMON_DEPEND="!net-misc/openswan |
17 |
COMMON_DEPEND="!net-misc/openswan |
18 |
>=dev-libs/gmp-4.1.5 |
18 |
>=dev-libs/gmp-4.1.5 |
Lines 22-28
Link Here
|
22 |
ldap? ( net-nds/openldap ) |
22 |
ldap? ( net-nds/openldap ) |
23 |
openssl? ( >=dev-libs/openssl-0.9.8[-bindist] ) |
23 |
openssl? ( >=dev-libs/openssl-0.9.8[-bindist] ) |
24 |
mysql? ( virtual/mysql ) |
24 |
mysql? ( virtual/mysql ) |
25 |
sqlite? ( >=dev-db/sqlite-3.3.1 )" |
25 |
sqlite? ( >=dev-db/sqlite-3.3.1 ) |
|
|
26 |
pam? ( sys-libs/pam )" |
26 |
DEPEND="${COMMON_DEPEND} |
27 |
DEPEND="${COMMON_DEPEND} |
27 |
virtual/linux-sources |
28 |
virtual/linux-sources |
28 |
sys-kernel/linux-headers" |
29 |
sys-kernel/linux-headers" |
Lines 108-113
Link Here
|
108 |
# strongSwan builds and installs static libs by default which are |
109 |
# strongSwan builds and installs static libs by default which are |
109 |
# useless to the user (and to strongSwan for that matter) because no |
110 |
# useless to the user (and to strongSwan for that matter) because no |
110 |
# header files or alike get installed... so disabling them is safe. |
111 |
# header files or alike get installed... so disabling them is safe. |
|
|
112 |
if use pam && use eap; then |
113 |
myconf="${myconf} --enable-eap-gtc" |
114 |
else |
115 |
myconf="${myconf} --disable-eap-gtc" |
116 |
fi |
111 |
econf \ |
117 |
econf \ |
112 |
--disable-static \ |
118 |
--disable-static \ |
113 |
$(use_with caps capabilities libcap) \ |
119 |
$(use_with caps capabilities libcap) \ |
Lines 121-127
Link Here
|
121 |
$(use_enable eap eap-simaka-reauth) \ |
127 |
$(use_enable eap eap-simaka-reauth) \ |
122 |
$(use_enable eap eap-identity) \ |
128 |
$(use_enable eap eap-identity) \ |
123 |
$(use_enable eap eap-md5) \ |
129 |
$(use_enable eap eap-md5) \ |
124 |
$(use_enable eap eap-gtc) \ |
|
|
125 |
$(use_enable eap eap-aka) \ |
130 |
$(use_enable eap eap-aka) \ |
126 |
$(use_enable eap eap-aka-3gpp2) \ |
131 |
$(use_enable eap eap-aka-3gpp2) \ |
127 |
$(use_enable eap eap-mschapv2) \ |
132 |
$(use_enable eap eap-mschapv2) \ |