Lines 13-32
Link Here
|
13 |
# the library is LGPL-2.1, the command is GPL-2 |
13 |
# the library is LGPL-2.1, the command is GPL-2 |
14 |
LICENSE="GPL-2 LGPL-2.1" |
14 |
LICENSE="GPL-2 LGPL-2.1" |
15 |
SLOT="0" |
15 |
SLOT="0" |
16 |
KEYWORDS="amd64 ~arm hppa ~mips ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" |
16 |
KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" |
17 |
IUSE="gnutls polarssl ssl" |
17 |
IUSE="gnutls libressl polarssl ssl" |
18 |
|
18 |
|
19 |
DEPEND="ssl? ( |
19 |
DEPEND="ssl? ( |
20 |
gnutls? ( >=net-libs/gnutls-2.12.23-r6[${MULTILIB_USEDEP}] ) |
20 |
gnutls? ( >=net-libs/gnutls-2.12.23-r6[${MULTILIB_USEDEP}] ) |
21 |
polarssl? ( !gnutls? ( >=net-libs/polarssl-1.3.4[${MULTILIB_USEDEP}] ) ) |
21 |
polarssl? ( !gnutls? ( >=net-libs/polarssl-1.3.4[${MULTILIB_USEDEP}] ) ) |
22 |
!gnutls? ( !polarssl? ( >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] ) ) |
22 |
!gnutls? ( !polarssl? ( |
|
|
23 |
!libressl? ( >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] ) |
24 |
libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] ) |
25 |
) ) |
23 |
>=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] |
26 |
>=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] |
24 |
)" |
27 |
)" |
25 |
RDEPEND="${DEPEND}" |
28 |
RDEPEND="${DEPEND}" |
26 |
|
29 |
|
27 |
pkg_setup() { |
30 |
pkg_setup() { |
28 |
if ! use ssl && { use gnutls || use polarssl; }; then |
31 |
if ! use ssl && { use gnutls || use libressl || use polarssl; }; then |
29 |
ewarn "USE='gnutls polarssl' are ignored without USE='ssl'." |
32 |
ewarn "USE='gnutls libressl polarssl' are ignored without USE='ssl'." |
30 |
ewarn "Please review the local USE flags for this package." |
33 |
ewarn "Please review the local USE flags for this package." |
31 |
fi |
34 |
fi |
32 |
} |
35 |
} |