summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAvatar Timo Gurr <tgurr@exherbo.org> 2019-01-09 20:16:28 +0100
committerAvatar Timo Gurr <tgurr@exherbo.org> 2019-01-09 20:16:28 +0100
commitbaeb4a0249eb6843cdde5bb10e2a0d61667d5690 (patch)
tree532d3a2bf5e4b61d45951100a649bb525e91430f
parent07ee8fd98b61c0340b5bf7dbee2dece73f8d997d (diff)
downloadnet-baeb4a0249eb6843cdde5bb10e2a0d61667d5690.tar.gz
net-baeb4a0249eb6843cdde5bb10e2a0d61667d5690.tar.xz
inn: use providers for kerberos and ssl
* fix some configure options * --disable-static * probably requires a bump for compatibilty with recent ssl versions
-rw-r--r--packages/net-nntp/inn/inn-2.6.0-r1.exheres-0 (renamed from packages/net-nntp/inn/inn-2.6.0.exheres-0)22
1 files changed, 15 insertions, 7 deletions
diff --git a/packages/net-nntp/inn/inn-2.6.0.exheres-0 b/packages/net-nntp/inn/inn-2.6.0-r1.exheres-0
index a11d56b..b5a7d31 100644
--- a/packages/net-nntp/inn/inn-2.6.0.exheres-0
+++ b/packages/net-nntp/inn/inn-2.6.0-r1.exheres-0
@@ -24,7 +24,10 @@ REMOTE_IDS="freecode:${PN}"
SLOT="0"
LICENCES="as-is BSD-2 BSD-3 GPL-2 MIT"
PLATFORMS="~amd64"
-MYOPTIONS="berkdb kerberos perl python sasl ssl"
+MYOPTIONS="berkdb kerberos perl python sasl ssl
+ kerberos? ( ( providers: heimdal krb5 ) [[ number-selected = exactly-one ]] )
+ ssl? ( ( providers: libressl openssl ) [[ number-selected = exactly-one ]] )
+"
# Tries to bind to 0.0.0.0, access /dev/log and other funny stuff
RESTRICT="test"
@@ -32,7 +35,10 @@ RESTRICT="test"
DEPENDENCIES="
build+run:
berkdb? ( sys-libs/db:= )
- kerberos? ( app-crypt/heimdal )
+ kerberos? (
+ providers:heimdal? ( app-crypt/heimdal )
+ providers:krb5? ( app-crypt/krb5 )
+ )
perl? (
dev-lang/perl:=
dev-perl/GD[>=2.44]
@@ -40,7 +46,10 @@ DEPENDENCIES="
)
python? ( dev-lang/python:= )
sasl? ( net-libs/cyrus-sasl )
- ssl? ( virtual/libssl )
+ ssl? (
+ providers:libressl? ( dev-libs/libressl:= )
+ providers:openssl? ( dev-libs/openssl )
+ )
virtual/mta
group/news
user/news
@@ -52,12 +61,11 @@ DEFAULT_SRC_CONFIGURE_PARAMS=(
--infodir=/usr/share/info
--mandir=/usr/share/man
--sysconfdir=/etc/news
- --enable-ipv6
--enable-keywords
--enable-largefiles
- --enable-libtool
--enable-setgid-inews
--enable-uucp-rnews
+ --disable-static
--with-control-dir=/usr/$(exhost --target)/bin/news/control
--with-db-dir=/var/spool/news/db
--with-doc-dir=/usr/share/doc/${PNVR}
@@ -75,8 +83,8 @@ DEFAULT_SRC_CONFIGURE_PARAMS=(
)
DEFAULT_SRC_CONFIGURE_OPTION_WITHS=(
- "berkdb berkeleydb"
- kerberos
+ "berkdb bdb"
+ "kerberos krb5"
perl
python
sasl