# $OpenBSD$

SHARED_ONLY =	Yes
COMMENT =	advanced, stable and fast ircd

DISTNAME =	ircd-ratbox-3.0.0
CATEGORIES =	net
EXTRACT_SUFX =	.tar.bz2

HOMEPAGE =	http://www.ircd-ratbox.org/
MASTER_SITES =	${HOMEPAGE}download/testing/

MAINTAINER =	Simon Bertrang <simon@openbsd.org>

# GPLv2
PERMIT_PACKAGE_CDROM =		Yes
PERMIT_PACKAGE_FTP =		Yes
PERMIT_DISTFILES_CDROM =	Yes
PERMIT_DISTFILES_FTP =		Yes

WANTLIB =		c crypto ssl z

LIB_DEPENDS =		ltdl:libltdl-*:devel/libtool,-ltdl \
			sqlite3::databases/sqlite3

USE_LIBTOOL =		Yes

CONFDIR =		${SYSCONFDIR}/ircd-ratbox

SUBST_VARS +=		CONFDIR

CPPFLAGS +=		-I${LOCALBASE}/include
LDFLAGS +=		-L${LOCALBASE}/lib

CONFIGURE_ENV +=	CPPFLAGS="${CPPFLAGS}" \
			LDFLAGS="${LDFLAGS}"

AUTOCONF_VERSION =	2.61

CONFIGURE_STYLE =	autoconf
CONFIGURE_ARGS =	--enable-ipv6 \
			--enable-openssl=/usr \
			--enable-kqueue \
			--with-confdir=${CONFDIR} \
			--with-logdir=/var/log/ircd-ratbox \
			--with-helpdir=${PREFIX}/share/ircd-ratbox/help \
			--with-moduledir=${PREFIX}/share/ircd-ratbox/modules \
			--enable-services \
			--with-sqlite3=${LOCALBASE} \
			--with-zlib-path=/usr

DOCS =		README.cidr_bans challenge.txt modeg.txt \
		modes.txt monitor.txt server-version-info services.txt \
		tgchange.txt

post-install:
	${INSTALL_DATA_DIR} ${PREFIX}/share/examples/ircd-ratbox
	${INSTALL_DATA} ${WRKINST}${CONFDIR}/* ${PREFIX}/share/examples/ircd-ratbox
	${INSTALL_DATA_DIR} ${PREFIX}/share/doc/ircd-ratbox
.for D in ${DOCS}
	${INSTALL_DATA} ${WRKSRC}/doc/$D ${PREFIX}/share/doc/ircd-ratbox
.endfor

.include <bsd.port.mk>
