aboutsummaryrefslogtreecommitdiff
path: root/net/nakenchat/Makefile
blob: 7284a776463f13489fcb41a19cd7e8e80c8ffdc8 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# Created by: Michael Kohn <mike@mikekohn.net>

PORTNAME=	nakenchat
DISTVERSION=	3.00b1
CATEGORIES=	net
MASTER_SITES=	http://downloads.mikekohn.net/nakenchat/

MAINTAINER=	portmaster@BSDforge.com
COMMENT=	Small (under 50k) chat server with many features

LICENSE=	GPLv2

HAS_CONFIGURE=	yes
USE_RC_SUBR=	nakenchat

OPTIONS_DEFINE=	NOKEEPALIVE NOUSERCHANLIST DEBUG HIDDENCAVES DOTQ \
		FUSERLIST ELITEFILTER

NOKEEPALIVE_DESC=	Disable socket keepalive option
NOUSERCHANLIST_DESC=	Disable userlist based on channel
HIDDENCAVES_DESC=	Enable hidden caves feature
DOTQ_DESC=		Compile in .Q option
FUSERLIST_DESC=		Support saving current userlist to a file
ELITEFILTER_DESC=	Enable the 3li73 filter

NOKEEPALIVE_CONFIGURE_ON=	--disable-keepalive
NOUSERCHANLIST_CONFIGURE_ON=	--disable-userchanlist
DEBUG_CONFIGURE_ON=		--enable-debug
HIDDENCAVES_CONFIGURE_ON=	--enable-hidden-caves
DOTQ_CONFIGURE_ON=		--enable-dotQ
FUSERLIST_CONFIGURE_ON=		--enable-whofile
ELITEFILTER_CONFIGURE_ON=	--enable-elite

do-install:
	${INSTALL_PROGRAM} ${WRKSRC}/src/nakenchat \
		${STAGEDIR}${PREFIX}/bin/
	${INSTALL_DATA} ${WRKSRC}/nakenchat.conf \
		${STAGEDIR}${PREFIX}/etc/nakenchat.conf.sample

.include <bsd.port.mk>