update Fri Sep 25 06:37:00 PDT 2009
[pkgsrc.git] / wip / smtp-gated / Makefile
1 # $NetBSD$
2 #
3
4 DISTNAME=               smtp-gated-1.4.16.2
5 # PKGNAME=              ${DISTNAME:S/-rc/rc/}
6 CATEGORIES=             mail
7 MASTER_SITES=           http://smtp-proxy.klolik.org/files/
8
9 MAINTAINER=             bartosz.kuzma@gmail.com
10 HOMEPAGE=               http://smtp-proxy.klolik.org/
11 COMMENT=                Proxy for SMTP sessions with virus and spam scan
12 LICENSE=                gnu-gpl-v2
13
14 SMTP_GATED_GROUP?=      smtpgw
15 SMTP_GATED_USER?=       smtpgw
16
17 BUILD_DEFS+=            VARBASE
18
19 BUILD_DEFS+=            SMTP_GATED_GROUP SMTP_GATED_USER
20 FILES_SUBST+=           SMTP_GATED_GROUP=${SMTP_GATED_GROUP:Q}
21 FILES_SUBST+=           SMTP_GATED_USER=${SMTP_GATED_USER:Q}
22
23 PKG_GROUPS=             ${SMTP_GATED_GROUP}
24 PKG_USERS=              ${SMTP_GATED_USER}:${SMTP_GATED_GROUP}
25
26 FILES_SUBST+=           SMTP_GATED_GROUP=${SMTP_GATED_GROUP:Q}
27 FILES_SUBST+=           SMTP_GATED_USER=${SMTP_GATED_USER:Q}
28 MESSAGE_SUBST+=         SMTP_GATED_GROUP=${SMTP_GATED_GROUP:Q}
29
30 SUBST_CLASSES+=         conf
31 SUBST_FILES.conf=       ${WRKDIR}/smtp-gated.conf
32 SUBST_SED.conf=         -e 's,@SMTP_GATED_GROUP@,${SMTP_GATED_GROUP},g'
33 SUBST_SED.conf+=        -e 's,@SMTP_GATED_USER@,${SMTP_GATED_USER},g'
34 SUBST_SED.conf+=        -e 's,@VARBASE@,${VARBASE},g'
35 SUBST_STAGE.conf=       post-patch
36
37 DOCDIR=                 ${PREFIX}/share/doc/smtp-gated
38 EGDIR=                  ${PREFIX}/share/examples/smtp-gated
39 CONF_FILES=             ${EGDIR}/smtp-gated.conf \
40                         ${PKG_SYSCONFDIR}/smtp-gated.conf
41 RCD_SCRIPTS=            smtp_gated
42 USE_TOOLS+=             gmake
43
44 GNU_CONFIGURE=          yes
45
46 PKG_DESTDIR_SUPPORT=    user-destdir
47
48 post-extract:
49         ${CP} ${FILESDIR}/smtp-gated.conf ${WRKDIR}
50
51 post-install:
52         ${INSTALL_DATA_DIR} ${DESTDIR}${DOCDIR}
53         ${INSTALL_DATA} ${WRKSRC}/README.PL ${DESTDIR}${DOCDIR}
54         ${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR}
55         ${INSTALL_DATA} ${WRKDIR}/smtp-gated.conf ${DESTDIR}${EGDIR}
56
57 .include "../../mk/bsd.pkg.mk"