View | Details | Raw Unified | Return to bug 252718
Collapse All | Expand All

(-)mail/mimedefang/Makefile (-14 / +10 lines)
Lines 2-9 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	mimedefang
4
PORTNAME=	mimedefang
5
PORTVERSION=	2.83
5
PORTVERSION=	2.84
6
PORTREVISION=	3
7
CATEGORIES=	mail
6
CATEGORIES=	mail
8
MASTER_SITES=	http://www.mimedefang.org/static/ \
7
MASTER_SITES=	http://www.mimedefang.org/static/ \
9
		http://fossies.org/linux/misc/
8
		http://fossies.org/linux/misc/
Lines 24-36 Link Here
24
USES=		perl5 shebangfix
23
USES=		perl5 shebangfix
25
perl_OLD_CMD=	perl
24
perl_OLD_CMD=	perl
26
GNU_CONFIGURE=	yes
25
GNU_CONFIGURE=	yes
27
28
MIMEDEFANG_USER?=	mailnull
29
MIMEDEFANG_GROUP?=	mailnull
30
SPOOLDIR?=		/var/spool/MIMEDefang
31
QUARANTINEDIR?=		/var/spool/MD-Quarantine
32
33
CONFIGURE_ENV+=		PERL=${PERL}
34
CONFIGURE_ARGS+=	--sysconfdir=${PREFIX}/etc \
26
CONFIGURE_ARGS+=	--sysconfdir=${PREFIX}/etc \
35
			--with-confsubdir=mimedefang \
27
			--with-confsubdir=mimedefang \
36
			--with-user=${MIMEDEFANG_USER} \
28
			--with-user=${MIMEDEFANG_USER} \
Lines 38-43 Link Here
38
			--with-quarantinedir=${QUARANTINEDIR} \
30
			--with-quarantinedir=${QUARANTINEDIR} \
39
			--with-ipheader \
31
			--with-ipheader \
40
			--prefix=${PREFIX}
32
			--prefix=${PREFIX}
33
CONFIGURE_ENV+=		PERL=${PERL}
41
34
42
SUB_FILES=	pkg-message
35
SUB_FILES=	pkg-message
43
36
Lines 46-54 Link Here
46
		MIMEDEFANG_RUNDIR="${SPOOLDIR}" \
39
		MIMEDEFANG_RUNDIR="${SPOOLDIR}" \
47
		MIMEDEFANG_QUARANTINEDIR="${QUARANTINEDIR}"
40
		MIMEDEFANG_QUARANTINEDIR="${QUARANTINEDIR}"
48
41
42
MIMEDEFANG_USER?=	mailnull
43
MIMEDEFANG_GROUP?=	mailnull
44
SPOOLDIR?=		/var/spool/MIMEDefang
45
QUARANTINEDIR?=		/var/spool/MD-Quarantine
49
CONFIG_FILES=	mimedefang-filter sa-mimedefang.cf mimedefang-ip-key
46
CONFIG_FILES=	mimedefang-filter sa-mimedefang.cf mimedefang-ip-key
50
47
51
OPTIONS_DEFINE=	CLAMAV EXAMPLES DOCS
48
OPTIONS_DEFINE=	CLAMAV DOCS EXAMPLES
52
OPTIONS_DEFAULT=	CLAMAV
49
OPTIONS_DEFAULT=	CLAMAV
53
50
54
CLAMAV_DESC=	Enable Clamav
51
CLAMAV_DESC=	Enable Clamav
Lines 72-86 Link Here
72
post-install:
69
post-install:
73
	@${REINPLACE_CMD} -e 's,%%CHMOD%%,${CHMOD},g' ${WRKSRC}/examples/init-script
70
	@${REINPLACE_CMD} -e 's,%%CHMOD%%,${CHMOD},g' ${WRKSRC}/examples/init-script
74
	${INSTALL_SCRIPT} ${WRKSRC}/examples/init-script ${STAGEDIR}${PREFIX}/etc/rc.d/mimedefang
71
	${INSTALL_SCRIPT} ${WRKSRC}/examples/init-script ${STAGEDIR}${PREFIX}/etc/rc.d/mimedefang
75
.if ${PORT_OPTIONS:MDOCS}
72
73
post-install-DOCS-on:
76
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
74
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
77
	${INSTALL_DATA} ${WRKSRC}/README* ${STAGEDIR}${DOCSDIR}/
75
	${INSTALL_DATA} ${WRKSRC}/README* ${STAGEDIR}${DOCSDIR}/
78
.endif
79
76
80
.if ${PORT_OPTIONS:MEXAMPLES}
77
post-install-EXAMPLES-on:
81
	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
78
	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
82
	@cd ${WRKSRC}/examples/ && ${INSTALL_DATA} stream-by-domain-filter \
79
	@cd ${WRKSRC}/examples/ && ${INSTALL_DATA} stream-by-domain-filter \
83
		suggested-minimum-filter-for-windows-clients README ${STAGEDIR}${EXAMPLESDIR}/
80
		suggested-minimum-filter-for-windows-clients README ${STAGEDIR}${EXAMPLESDIR}/
84
.endif
85
81
86
.include <bsd.port.mk>
82
.include <bsd.port.mk>
(-)mail/mimedefang/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1509788754
1
TIMESTAMP = 1610741610
2
SHA256 (mimedefang-2.83.tar.gz) = e92ae6afc09991d5398fd6a0b9d6fd7ff391d9ab9f7722f935926b87c3619068
2
SHA256 (mimedefang-2.84.tar.gz) = 6d1531c70a901fcddf9cb989d488beaf78ac0cc16d11beb981b99200146c4848
3
SIZE (mimedefang-2.83.tar.gz) = 371389
3
SIZE (mimedefang-2.84.tar.gz) = 371596
(-)mail/mimedefang/pkg-descr (-1 / +1 lines)
Lines 17-20 Link Here
17
17
18
    Add or delete recipients for a message.
18
    Add or delete recipients for a message.
19
19
20
WWW: http://www.mimedefang.org/
20
WWW: https://www.mimedefang.org/
(-)mail/mimedefang/pkg-plist (-8 / +8 lines)
Lines 1-8 Link Here
1
bin/md-mx-ctrl
2
bin/mimedefang
1
bin/mimedefang-multiplexor
3
bin/mimedefang-multiplexor
2
bin/mimedefang
4
bin/mimedefang-util
3
bin/mimedefang.pl
5
bin/mimedefang.pl
4
bin/mimedefang-util
5
bin/md-mx-ctrl
6
bin/watch-mimedefang
6
bin/watch-mimedefang
7
bin/watch-multiple-mimedefangs.tcl
7
bin/watch-multiple-mimedefangs.tcl
8
etc/rc.d/mimedefang
8
etc/rc.d/mimedefang
Lines 16-34 Link Here
16
man/man8/mimedefang.pl.8.gz
16
man/man8/mimedefang.pl.8.gz
17
man/man8/watch-mimedefang.8.gz
17
man/man8/watch-mimedefang.8.gz
18
man/man8/watch-multiple-mimedefangs.8.gz
18
man/man8/watch-multiple-mimedefangs.8.gz
19
@sample %%ETCDIR%%/mimedefang-filter.sample
19
@sample %%ETCDIR%%/mimedefang-ip-key.sample
20
@sample %%ETCDIR%%/mimedefang-ip-key.sample
20
@sample %%ETCDIR%%/mimedefang-filter.sample
21
@sample %%ETCDIR%%/sa-mimedefang.cf.sample
21
@sample %%ETCDIR%%/sa-mimedefang.cf.sample
22
%%PORTDOCS%%%%DOCSDIR%%/README
22
%%PORTDOCS%%%%DOCSDIR%%/README
23
%%PORTDOCS%%%%DOCSDIR%%/README.SPAMASSASSIN
23
%%PORTDOCS%%%%DOCSDIR%%/README.IRIX
24
%%PORTDOCS%%%%DOCSDIR%%/README.SOPHIE
25
%%PORTDOCS%%%%DOCSDIR%%/README.NONROOT
24
%%PORTDOCS%%%%DOCSDIR%%/README.NONROOT
26
%%PORTDOCS%%%%DOCSDIR%%/README.SECURITY
25
%%PORTDOCS%%%%DOCSDIR%%/README.SECURITY
26
%%PORTDOCS%%%%DOCSDIR%%/README.SOPHIE
27
%%PORTDOCS%%%%DOCSDIR%%/README.SPAMASSASSIN
27
%%PORTDOCS%%%%DOCSDIR%%/README.TRU64
28
%%PORTDOCS%%%%DOCSDIR%%/README.TRU64
28
%%PORTDOCS%%%%DOCSDIR%%/README.IRIX
29
%%PORTDOCS%%%%DOCSDIR%%/README.VEXIRA
29
%%PORTDOCS%%%%DOCSDIR%%/README.VEXIRA
30
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/README
30
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/README
31
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/stream-by-domain-filter
31
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/stream-by-domain-filter
32
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/suggested-minimum-filter-for-windows-clients
32
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/suggested-minimum-filter-for-windows-clients
33
@dir(%%USER%%,%%GROUP%%,700) %%MIMEDEFANG_QUARANTINEDIR%%
33
@dir(%%USER%%,%%GROUP%%,710) %%MIMEDEFANG_RUNDIR%%
34
@dir(%%USER%%,%%GROUP%%,710) %%MIMEDEFANG_RUNDIR%%
34
@dir(%%USER%%,%%GROUP%%,700) %%MIMEDEFANG_QUARANTINEDIR%%

Return to bug 252718