View | Details | Raw Unified | Return to bug 191537 | Differences between
and this patch

Collapse All | Expand All

(-)mimedefang/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (mimedefang-2.74.tar.gz) = eb35d200d291cf7d456c644b94c9d4825ca2d0e345193539d63cd971adeb8605
1
SHA256 (mimedefang-2.75.tar.gz) = 7852da1039ed22bc8df4e43c3094ee8c6d6ba154479efd37b643d488a3c85a42
2
SIZE (mimedefang-2.74.tar.gz) = 362500
2
SIZE (mimedefang-2.75.tar.gz) = 363535
(-)mimedefang/pkg-plist (+4 lines)
Lines 15-20 Link Here
15
@unexec if cmp -s %D/%%ETCDIR%%/sa-mimedefang.cf %D/%%ETCDIR%%/sa-mimedefang.cf.example; then rm -f %D/%%ETCDIR%%/sa-mimedefang.cf; fi
15
@unexec if cmp -s %D/%%ETCDIR%%/sa-mimedefang.cf %D/%%ETCDIR%%/sa-mimedefang.cf.example; then rm -f %D/%%ETCDIR%%/sa-mimedefang.cf; fi
16
%%ETCDIR%%/sa-mimedefang.cf.example
16
%%ETCDIR%%/sa-mimedefang.cf.example
17
@exec [ -f %B/sa-mimedefang.cf ] || cp -p %D/%F %B/sa-mimedefang.cf
17
@exec [ -f %B/sa-mimedefang.cf ] || cp -p %D/%F %B/sa-mimedefang.cf
18
@exec [ -d %%MIMEDEFANG_RUNDIR%% ] || mkdir -p %%MIMEDEFANG_RUNDIR%%
19
@exec chgrp %%MAIL_USER%% %%MIMEDEFANG_RUNDIR%%
20
@exec [ -d %%MIMEDEFANG_QUARANTINEDIR%% ] || mkdir -p %%MIMEDEFANG_QUARANTINEDIR%%
21
@exec chgrp %%MAIL_USER%% %%MIMEDEFANG_QUARANTINEDIR%%
18
%%PORTDOCS%%%%DOCSDIR%%/README
22
%%PORTDOCS%%%%DOCSDIR%%/README
19
%%PORTDOCS%%%%DOCSDIR%%/README.SPAMASSASSIN
23
%%PORTDOCS%%%%DOCSDIR%%/README.SPAMASSASSIN
20
%%PORTDOCS%%%%DOCSDIR%%/README.SOPHIE
24
%%PORTDOCS%%%%DOCSDIR%%/README.SOPHIE
(-)mimedefang/Makefile (-23 / +12 lines)
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>

Return to bug 191537