summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomáš Chvátal <scarabeus@gentoo.org>2011-01-24 21:06:21 +0100
committerTomáš Chvátal <scarabeus@gentoo.org>2011-01-24 21:06:21 +0100
commit9f69b38c76a01ace5f3a276a471213b01f6e896d (patch)
treecf7869acc864746c8fd03f666f8d366129b97e53
parent[net-irc/ngircd] Cleanup a bit. (diff)
downloadscarabeus-9f69b38c76a01ace5f3a276a471213b01f6e896d.tar.gz
scarabeus-9f69b38c76a01ace5f3a276a471213b01f6e896d.tar.bz2
scarabeus-9f69b38c76a01ace5f3a276a471213b01f6e896d.zip
[net-irc/ngircd] actually do things properly
-rw-r--r--net-irc/ngircd/Manifest2
-rw-r--r--net-irc/ngircd/ngircd-17.1.ebuild19
2 files changed, 10 insertions, 11 deletions
diff --git a/net-irc/ngircd/Manifest b/net-irc/ngircd/Manifest
index 9522117..0dbc214 100644
--- a/net-irc/ngircd/Manifest
+++ b/net-irc/ngircd/Manifest
@@ -1,3 +1,3 @@
AUX ngircd.init.d 535 RMD160 4b0213c343d27690b589807c74bdafc38cb03dff SHA1 fc6fe2b27f31adea2d20981a8e724cc84b16be76 SHA256 810846221651a673b913f4ed2389a71ba07d7121e395907ce59f65076926ce4e
DIST ngircd-17.1.tar.gz 433078 RMD160 808ba3f62d48972873acff1580ccf058ad100133 SHA1 dc17943de6a4693e2e4e5da1e039f0e09651652c SHA256 e93518efb5ad838cce30ede0456b76b4423dca63a875830988760820c1ef6335
-EBUILD ngircd-17.1.ebuild 1663 RMD160 63c9d90e7e33f563ef85739b030c9776a99317c1 SHA1 dee7b31e1ef19e4576fd13a30bd091449f069f41 SHA256 d10c855f529ae6eebe6bc78564640a87f5f68a551869b01b766d23129ed5a7b1
+EBUILD ngircd-17.1.ebuild 1582 RMD160 8115fe30817109878e40971e6fb67ab278f6839c SHA1 14c330895b8828c9e2b55c35b1f874a46f91559c SHA256 6fb5d0af6564f66337840bb2219a662735403eca42ba7291aeb52ea16dc53059
diff --git a/net-irc/ngircd/ngircd-17.1.ebuild b/net-irc/ngircd/ngircd-17.1.ebuild
index 6368682..e9c0861 100644
--- a/net-irc/ngircd/ngircd-17.1.ebuild
+++ b/net-irc/ngircd/ngircd-17.1.ebuild
@@ -15,7 +15,6 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="debug gnutls ident ipv6 ssl tcpd zlib"
-RESTRICT="test"
DEPEND="
>=sys-apps/sed-4
@@ -31,17 +30,18 @@ DEPEND="
"
RDEPEND="${DEPEND}"
+RESTRICT="test"
+
src_configure() {
local myopts=""
if use ssl; then
- if use gnutls; then
- myopts+=" --disable-ssl --enable-gnutls"
- else
- myopts+=" --enable-ssl --disable-gnutls"
- fi
+ myopts+="
+ $(use_with !gnutls openssl)
+ $(use_with gnutls)
+ "
else
- myopts+=" --disable-gnutls --disable-ssl"
+ myopts+=" --without-gnutls --without-ssl"
fi
econf \
--sysconfdir=/etc/ngircd \
@@ -49,10 +49,9 @@ src_configure() {
$(use_with zlib) \
$(use_with tcpd tcp-wrappers) \
$(use_with ident) \
- $(use_with gnutls) \
- $(use_with ssl) \
$(use_enable debug) \
- $(use_enable debug sniffer)
+ $(use_enable debug sniffer) \
+ ${myopts}
}
src_install() {