Fixup fromcvs/togit conversion
[pkgsrcv2.git] / mail / sqlgrey / Makefile
1 # $NetBSD: Makefile,v 1.3 2010/02/04 02:43:52 joerg Exp $
2
3 DISTNAME=               sqlgrey-1.6.8
4 PKGREVISION=            2
5 CATEGORIES=             mail
6 MASTER_SITES=           ${MASTER_SITE_SOURCEFORGE:=sqlgrey/}
7 EXTRACT_SUFX=           .tar.bz2
8
9 MAINTAINER=             pkgsrc-users@NetBSD.org
10 HOMEPAGE=               http://sqlgrey.sourceforge.net/
11 COMMENT=                Postfix greylisting policy daemon
12
13 PKG_DESTDIR_SUPPORT=    user-destdir
14
15 USE_TOOLS+=             perl:run
16
17 DEPENDS+=               p5-Net-Server>=0.87:../../net/p5-Net-Server
18 DEPENDS+=               p5-IO-Multiplex>=1:../../devel/p5-IO-Multiplex
19
20 PKG_SYSCONFSUBDIR=      ${PKGBASE}
21 EGDIR=                  ${PREFIX}/share/examples/${PKGBASE}
22
23 .include "../../mk/bsd.prefs.mk"
24
25 SQLGREY_USER?=          sqlgrey
26 SQLGREY_GROUP?=         sqlgrey
27
28 PKG_USERS=              ${SQLGREY_USER}:${SQLGREY_GROUP}
29 PKG_GROUPS=             ${SQLGREY_GROUP}
30
31 RCD_SCRIPTS=            sqlgrey
32
33 MAKE_ENV+=              EGDIR=${EGDIR}
34
35 CONF_FILES=             ${EGDIR}/clients_fqdn_whitelist \
36                         ${PKG_SYSCONFDIR}/clients_fqdn_whitelist
37 CONF_FILES+=            ${EGDIR}/clients_ip_whitelist   \
38                         ${PKG_SYSCONFDIR}/clients_ip_whitelist
39 CONF_FILES+=            ${EGDIR}/dyn_fqdn.regexp        \
40                         ${PKG_SYSCONFDIR}/dyn_fqdn.regexp
41 CONF_FILES+=            ${EGDIR}/smtp_server.regexp     \
42                         ${PKG_SYSCONFDIR}/smtp_server.regexp
43 CONF_FILES+=            ${EGDIR}/sqlgrey.conf           \
44                         ${PKG_SYSCONFDIR}/sqlgrey.conf
45
46 REPLACE_PERL=           sqlgrey-logstats.pl
47 REPLACE_PERL+=          sqlgrey
48 REPLACE_SH=             update_sqlgrey_config
49
50 SUBST_CLASSES+=         sysconfdir
51 SUBST_STAGE.sysconfdir= pre-configure
52 SUBST_FILES.sysconfdir= sqlgrey update_sqlgrey_config etc/sqlgrey.conf
53 SUBST_SED.sysconfdir=   -e 's,%%PKG_SYSCONFDIR%%,${PKG_SYSCONFDIR},g'
54 SUBST_SED.sysconfdir+=  -e 's,%%VARBASE%%,${VARBASE},g'
55 SUBST_SED.sysconfdir+=  -e 's,%%SQLGREY_USER%%,${SQLGREY_USER},g'
56 SUBST_SED.sysconfdir+=  -e 's,%%SQLGREY_GROUP%%,${SQLGREY_GROUP},g'
57
58 BUILD_DEFS+=            VARBASE
59 BUILD_DEFS+=            SQLGREY_USER SQLGREY_GROUP
60
61 PKG_USERS_VARS=         SQLGREY_USER
62 PKG_GROUPS_VARS=        SQLGREY_GROUP
63
64 .include "../../databases/p5-DBI/buildlink3.mk"
65 .include "../../mk/bsd.pkg.mk"