1 # $NetBSD: Makefile,v 1.5 2010/05/16 00:46:34 obache Exp $
7 MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=enma/}
9 MAINTAINER= obache@NetBSD.org
10 HOMEPAGE= http://enma.sourceforge.net/
11 COMMENT= Sender authentication milter supporting SPF and Sender ID
14 PKG_DESTDIR_SUPPORT= user-destdir
19 CONFIGURE_ARGS+= --with-libmilter=${BUILDLINK_PREFIX.libmilter}
20 CONFIGURE_ARGS+= --with-libbind=${BUILDLINK_PREFIX.libbind}
21 CONFIGURE_ARGS+= --with-ssl=${SSLBASE}
22 CONFIGURE_ARGS+= --sysconfdir=${PREFIX}/share/examples/enma
26 CONF_FILES+= share/examples/enma/enma.conf.sample ${PKG_SYSCONFDIR}/enma.conf
29 .include "../../mk/bsd.prefs.mk"
34 PKG_GROUPS_VARS= ENMA_GROUP
35 PKG_USERS_VARS= ENMA_USER
37 PKG_GROUPS= ${ENMA_GROUP}
38 PKG_USERS= ${ENMA_USER}:${ENMA_GROUP}
40 SUBST_CLASSES+= varbase
41 SUBST_STAGE.varbase= post-configure
42 SUBST_FILES.varbase= enma/etc/enma.conf.sample
43 SUBST_FILES.varbase+= enma/man/enma.1 enma/man/enma.ja.1
44 SUBST_FILES.varbase+= enma/src/enma_config.c
45 SUBST_SED.varbase= -e 's;/var/;${VARBASE}/;g'
47 SUBST_CLASSES+= daemon
48 SUBST_STAGE.daemon= post-configure
49 SUBST_FILES.daemon= enma/etc/enma.conf.sample
50 SUBST_SED.daemon= -e 's;daemon;${ENMA_USER};g'
52 OWN_DIRS_PERMS+= ${VARBASE}/run/enma ${ENMA_USER} ${ENMA_GROUP} 0700
54 INSTALLATION_DIRS+= share/examples/enma
57 ${INSTALL_DATA} ${WRKSRC}/enma/etc/enma.conf.sample \
58 ${DESTDIR}${PREFIX}/share/examples/enma/enma.conf.sample
60 .include "../../mail/libmilter/buildlink3.mk"
61 .include "../../net/libbind/buildlink3.mk"
62 .include "../../security/openssl/buildlink3.mk"
63 .include "../../mk/pthread.buildlink3.mk"
64 .include "../../mk/bsd.pkg.mk"