Merge from vendor branch TNF:
[pkgsrcv2.git] / chat / i2cbd / Makefile
1 # $NetBSD: Makefile,v 1.30 2010/01/28 19:35:16 joerg Exp $
2 #
3
4 DISTNAME=       i2cbd-2.0_BETA5
5 PKGREVISION=    3
6 CATEGORIES=     chat
7 MASTER_SITES=   ${MASTER_SITE_LOCAL} \
8                 http://www.draga.com/~jwise/i2cb/
9
10 MAINTAINER=     pkgsrc-users@NetBSD.org
11 HOMEPAGE=       http://www.draga.com/~jwise/i2cb/
12 COMMENT=        Next generation Internet Citizens Band chat server
13
14 PKG_DESTDIR_SUPPORT=    user-destdir
15
16 .include "../../mk/bsd.prefs.mk"
17
18 BUILD_DEFS+=            ICBD_OWNER
19 ICBD_OWNER?=            ${REAL_ROOT_USER}
20 PKG_USERS_VARS+=        ICBD_OWNER
21 PLIST_SUBST+=           ICBD_OWNER=${ICBD_OWNER:Q}
22
23 PKG_SYSCONFSUBDIR=      icbd
24 EGDIR=                  ${PREFIX}/share/examples/i2cbd
25 EGFILES=                motd icbd_help icbd.deny news.1
26 CONF_FILES_PERMS=       # empty
27 .for f in ${EGFILES}
28 CONF_FILES_PERMS+=      ${EGDIR}/${f:Q} ${PKG_SYSCONFDIR}/${f:Q} \
29                         ${ICBD_OWNER} ${REAL_ROOT_GROUP} 644
30 .endfor
31 CONF_FILES_PERMS+=      /dev/null /var/log/icbd.log \
32                         ${ICBD_OWNER} ${REAL_ROOT_GROUP} 644
33 RCD_SCRIPTS=            icbd
34 RCD_SCRIPT_SRC.icbd=    ${WRKSRC}/etc/icbd.sh
35 INSTALLATION_DIRS=      ${PKGMANDIR}/man8 sbin share/examples/i2cbd \
36                         share/examples/rc.d
37
38 INSTALL_MAKE_FLAGS+=    BINDIR=${DESTDIR}${PREFIX}/sbin \
39                         MAN8DIR=${DESTDIR}${PREFIX}/${PKGMANDIR}/man8
40
41 post-extract:
42         -${RM} -f ${WRKSRC}/*/.depend
43
44 post-install:
45 .for f in ${EGFILES}
46         ${INSTALL_DATA} ${WRKSRC}/etc/${f} ${DESTDIR}${EGDIR}
47 .endfor
48
49 .include "../../mk/bsd.pkg.mk"