diff options
Diffstat (limited to 'mail/smfsav-devel/Makefile')
-rw-r--r-- | mail/smfsav-devel/Makefile | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/mail/smfsav-devel/Makefile b/mail/smfsav-devel/Makefile new file mode 100644 index 000000000000..08eb8b70cbe8 --- /dev/null +++ b/mail/smfsav-devel/Makefile @@ -0,0 +1,52 @@ +# Created by: Anton Lysenok <bart@tapolsky.net.ua> +# $FreeBSD$ + +PORTNAME= smfsav +PORTVERSION= 2.1 +CATEGORIES= mail +MASTER_SITES= http://smf-sav.anw.at/ +PKGNAMESUFFIX= -devel +DISTNAME= smf-sav-reloaded-${PORTVERSION} + +MAINTAINER= sasaki@fcc.ad.jp +COMMENT= Sendmail Sender Address Validator + +LICENSE= GPLv2+ +LICENSE_FILE= ${WRKSRC}/COPYING + +USERS= smfs +GROUPS= smfs + +OPTIONS_DEFINE= DOCS + +USE_RC_SUBR= smfsav + +CPPFLAGS+= -D_REENTRANT +LDFLAGS+= -lmilter -lpthread + +SMFSAV_RUN_DIR?=/var/run/smfs +PLIST_SUB= SMFSAV_RUN_DIR=${SMFSAV_RUN_DIR} +SUB_FILES+= pkg-message +SUB_LIST= ${PLIST_SUB} + +CONFLICTS= smfsav + +.include <bsd.port.pre.mk> +.include "${PORTSDIR}/mail/sendmail/bsd.milter.mk" + +post-patch: + @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/readme + @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/smf-sav.c + @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/smf-sav.conf + +do-build: + cd ${WRKSRC} && ${CC} ${CFLAGS} ${CPPFLAGS} -o smf-sav smf-sav.c ${LDFLAGS} + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/smf-sav ${STAGEDIR}${PREFIX}/sbin + ${INSTALL_DATA} ${WRKSRC}/smf-sav.conf ${STAGEDIR}${PREFIX}/etc/smf-sav.conf.sample + @${MKDIR} ${STAGEDIR}${SMFSAV_RUN_DIR} + @${MKDIR} ${STAGEDIR}${DOCSDIR} + cd ${WRKSRC} && ${INSTALL_DATA} ChangeLog readme ${STAGEDIR}${DOCSDIR} + +.include <bsd.port.post.mk> |