Lines 2-10
Link Here
|
2 |
# $FreeBSD: head/mail/mimedefang/Makefile 347936 2014-03-11 21:49:40Z adamw $ |
2 |
# $FreeBSD: head/mail/mimedefang/Makefile 347936 2014-03-11 21:49:40Z adamw $ |
3 |
|
3 |
|
4 |
PORTNAME= mimedefang |
4 |
PORTNAME= mimedefang |
5 |
PORTVERSION= 2.74 |
5 |
PORTVERSION= 2.75 |
6 |
CATEGORIES= mail |
6 |
CATEGORIES= mail |
7 |
MASTER_SITES= http://www.mimedefang.org/static/ |
7 |
MASTER_SITES= http://www.mimedefang.org/static/ \ |
|
|
8 |
http://fossies.org/linux/misc/ |
8 |
|
9 |
|
9 |
MAINTAINER= m.tsatsenko@gmail.com |
10 |
MAINTAINER= m.tsatsenko@gmail.com |
10 |
COMMENT= Milter based anti-spam and anti-virus filtering program |
11 |
COMMENT= Milter based anti-spam and anti-virus filtering program |
Lines 39-55
Link Here
|
39 |
--with-ipheader \ |
40 |
--with-ipheader \ |
40 |
--prefix=${PREFIX} |
41 |
--prefix=${PREFIX} |
41 |
|
42 |
|
42 |
MAN1= mimedefang-util.1 |
|
|
43 |
MAN5= mimedefang-filter.5 |
44 |
MAN7= mimedefang-notify.7 mimedefang-protocol.7 |
45 |
MAN8= mimedefang.8 mimedefang.pl.8 mimedefang-multiplexor.8 \ |
46 |
md-mx-ctrl.8 watch-mimedefang.8 watch-multiple-mimedefangs.8 |
47 |
|
48 |
SUB_FILES= pkg-message |
43 |
SUB_FILES= pkg-message |
49 |
|
44 |
|
|
|
45 |
PLIST_SUB+= MAIL_USER="${MAILUSER}" \ |
46 |
MIMEDEFANG_RUNDIR="${SPOOLDIR}" \ |
47 |
MIMEDEFANG_QUARANTINEDIR="${QUARANTINEDIR}" |
48 |
|
50 |
CONFIG_FILES= mimedefang-filter sa-mimedefang.cf mimedefang-ip-key |
49 |
CONFIG_FILES= mimedefang-filter sa-mimedefang.cf mimedefang-ip-key |
51 |
|
50 |
|
52 |
NO_STAGE= yes |
|
|
53 |
.include <bsd.port.options.mk> |
51 |
.include <bsd.port.options.mk> |
54 |
|
52 |
|
55 |
.if !exists( /usr/include/libmilter/mfapi.h ) |
53 |
.if !exists( /usr/include/libmilter/mfapi.h ) |
Lines 77-100
Link Here
|
77 |
|
75 |
|
78 |
post-install: |
76 |
post-install: |
79 |
@${REINPLACE_CMD} -e 's,%%CHMOD%%,${CHMOD},g' ${WRKSRC}/examples/init-script |
77 |
@${REINPLACE_CMD} -e 's,%%CHMOD%%,${CHMOD},g' ${WRKSRC}/examples/init-script |
80 |
@${INSTALL_SCRIPT} ${WRKSRC}/examples/init-script ${PREFIX}/etc/rc.d/mimedefang |
78 |
@${INSTALL_SCRIPT} ${WRKSRC}/examples/init-script ${STAGEDIR}${PREFIX}/etc/rc.d/mimedefang |
81 |
.if ${PORT_OPTIONS:MDOCS} |
79 |
.if ${PORT_OPTIONS:MDOCS} |
82 |
@${MKDIR} ${DOCSDIR} |
80 |
@${MKDIR} ${STAGEDIR}${DOCSDIR} |
83 |
@${INSTALL_DATA} ${WRKSRC}/README* ${DOCSDIR}/ |
81 |
@${INSTALL_DATA} ${WRKSRC}/README* ${STAGEDIR}${DOCSDIR}/ |
84 |
.endif |
82 |
.endif |
85 |
.for f in ${CONFIG_FILES} |
|
|
86 |
@if [ ! -f ${ETCDIR}/${f} ]; then \ |
87 |
${CP} -p ${ETCDIR}/${f}.example ${ETCDIR}/${f} ; \ |
88 |
fi |
89 |
.endfor |
90 |
|
83 |
|
91 |
.if ${PORT_OPTIONS:MEXAMPLES} |
84 |
.if ${PORT_OPTIONS:MEXAMPLES} |
92 |
@${MKDIR} ${EXAMPLESDIR} |
85 |
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR} |
93 |
@cd ${WRKSRC}/examples/ && ${INSTALL_DATA} stream-by-domain-filter \ |
86 |
@cd ${WRKSRC}/examples/ && ${INSTALL_DATA} stream-by-domain-filter \ |
94 |
suggested-minimum-filter-for-windows-clients README ${EXAMPLESDIR}/ |
87 |
suggested-minimum-filter-for-windows-clients README ${STAGEDIR}${EXAMPLESDIR}/ |
95 |
.endif |
88 |
.endif |
96 |
@[ -d ${SPOOLDIR} ] && ${CHGRP} ${MAILUSER} ${SPOOLDIR} |
|
|
97 |
@[ -d ${QUARANTINEDIR} ] && ${CHGRP} ${MAILUSER} ${QUARANTINEDIR} |
98 |
@${CAT} ${PKGMESSAGE} |
99 |
|
100 |
.include <bsd.port.mk> |
89 |
.include <bsd.port.mk> |