Fixup fromcvs/togit conversion
[minix-pkgsrc.git] / mail / policyd / Makefile
blob15b3bcfa4facd46d2061522d53a4bdafe147183b
1 # $NetBSD: Makefile,v 1.9 2013/03/02 20:33:28 wiz Exp $
3 DISTNAME= policyd-1.82
4 PKGREVISION= 4
5 CATEGORIES= mail
6 MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=policyd/}
8 MAINTAINER= pkgsrc-users@NetBSD.org
9 HOMEPAGE= http://www.policyd.org/
10 COMMENT= Policy daemon for Postfix with greylisting and throttling
12 USE_TOOLS+= gmake
13 USE_LANGUAGES= c c++
15 BUILD_TARGET= build
17 BUILD_DEFS+= VARBASE
19 BINDIR= ${PREFIX}/libexec/policyd
20 DOCDIR= ${PREFIX}/share/doc/policyd
21 EGDIR= ${PREFIX}/share/examples/policyd
22 INSTALLATION_DIRS= ${BINDIR} ${DOCDIR} ${EGDIR}
24 CONF_FILES= ${EGDIR}/policyd.conf ${PKG_SYSCONFDIR}/policyd.conf
26 RCD_SCRIPTS= policyd
28 SUBST_CLASSES+= config
29 SUBST_STAGE.config= post-build
30 SUBST_FILES.config= policyd.conf
31 SUBST_SED.config= -e 's,%%VARBASE%%,${VARBASE},'
33 SUBST_CLASSES+= dbtype
34 SUBST_STAGE.dbtype= post-build
35 SUBST_FILES.dbtype= DATABASE.mysql
36 SUBST_SED.dbtype= -e 's,TYPE=,ENGINE=,'
38 FILES_SUBST+= BINDIR=${BINDIR}
39 MESSAGE_SUBST+= BINDIR=${BINDIR}
40 MESSAGE_SUBST+= EGDIR=${EGDIR}
42 do-install:
43 ${INSTALL_PROGRAM} ${WRKSRC}/policyd ${DESTDIR}${BINDIR}
44 ${INSTALL_PROGRAM} ${WRKSRC}/cleanup ${DESTDIR}${BINDIR}
45 ${INSTALL_PROGRAM} ${WRKSRC}/stats ${DESTDIR}${BINDIR}
46 ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${DOCDIR}
47 ${INSTALL_DATA} ${WRKSRC}/policyd.conf ${DESTDIR}${EGDIR}
48 ${INSTALL_DATA} ${WRKSRC}/doc/blacklist_helo.sql ${DESTDIR}${EGDIR}
49 ${INSTALL_DATA} ${WRKSRC}/doc/whitelist.sql ${DESTDIR}${EGDIR}
50 ${INSTALL_DATA} ${WRKSRC}/DATABASE.mysql ${DESTDIR}${EGDIR}
52 .include "../../mk/mysql.buildlink3.mk"
53 .include "../../mk/bsd.pkg.mk"