# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
maintainers {@xeron gmail.com:xeron.oskom} openmaintainer
description next generation IRC daemon
long_description ngIRCd is a free open source daemon for Internet \
Relay Chat (IRC). It's written from scratch and is \
not based upon the original IRCd like many others.
homepage http://ngircd.barton.de/
master_sites http://arthur.barton.de/pub/ngircd/
checksums rmd160 e28b418b3460b5e7f633b85bf68b41638144944d \
sha256 c4997cae3e3dd6ff6a605ca274268f2b8c9ba0b1a96792c7402e5594222eee4e \
depends_lib port:libiconv \
patchfiles patch-contrib-MacOSX-Makefile.in.diff \
patch-doc-Makefile.in.diff
configure.args --enable-ipv6 \
# It's easier to create our own startup item than to patch and install
startupitem.executable ${prefix}/sbin/ngircd --nodaemon
startupitem.logfile ${prefix}/var/log/ngIRCd.log
startupitem.logevents yes
if {![file exists ${prefix}/etc/ngircd.conf]} {
xinstall -m 0644 ${prefix}/share/doc/${name}/sample-ngircd.conf \
${prefix}/etc/ngircd.conf
variant gnutls conflicts openssl description {Build with GnuTLS} {
configure.args-append --with-gnutls
depends_lib-append port:gnutls
variant openssl conflicts gnutls description {Build with OpenSSL} {
configure.args-append --with-openssl
depends_lib-append path:lib/libssl.dylib:openssl