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

(-)Makefile (-14 / +11 lines)
Lines 14-21 Link Here
14
14
15
RUN_DEPENDS=	bogofilter:${PORTSDIR}/mail/bogofilter
15
RUN_DEPENDS=	bogofilter:${PORTSDIR}/mail/bogofilter
16
16
17
MAN8=		bogom.8
18
19
MAKE_ARGS=	CPPFLAGS="-DDEF_CONF=\\\"${PREFIX}/etc/bogom.conf\\\" ${PTHREAD_CFLAGS}" \
17
MAKE_ARGS=	CPPFLAGS="-DDEF_CONF=\\\"${PREFIX}/etc/bogom.conf\\\" ${PTHREAD_CFLAGS}" \
20
		LIBS="-lmilter ${PTHREAD_LIBS}"
18
		LIBS="-lmilter ${PTHREAD_LIBS}"
21
19
Lines 23-53 Link Here
23
SUB_FILES=	pkg-message
21
SUB_FILES=	pkg-message
24
22
25
PLIST_FILES=	sbin/bogom \
23
PLIST_FILES=	sbin/bogom \
24
		man/man8/bogom.8.gz \
26
		etc/bogom.conf-example
25
		etc/bogom.conf-example
27
26
28
PORTDOCS=	README CHANGELOG
27
PORTDOCS=	README CHANGELOG
29
28
30
NO_STAGE=	yes
29
.include <bsd.port.options.mk>
30
31
post-patch:
31
post-patch:
32
	@${REINPLACE_CMD} -e 's|/etc|${PREFIX}/etc|g' ${WRKSRC}/bogom.8
32
	${REINPLACE_CMD} -e 's|/etc|${PREFIX}/etc|g' ${WRKSRC}/bogom.8
33
	@${REINPLACE_CMD} -e \
33
	${REINPLACE_CMD} -e \
34
		's|/usr/local/bin/bogofilter|${LOCALBASE}/bin/bogofilter|g' \
34
		's|/usr/local/bin/bogofilter|${LOCALBASE}/bin/bogofilter|g' \
35
		${WRKSRC}/bogom.8 \
35
		${WRKSRC}/bogom.8 \
36
		${WRKSRC}/bogom.conf-example \
36
		${WRKSRC}/bogom.conf-example \
37
		${WRKSRC}/milter.c
37
		${WRKSRC}/milter.c
38
38
39
do-install:
39
do-install:
40
	@${INSTALL_PROGRAM} ${WRKSRC}/bogom ${PREFIX}/sbin
40
	${INSTALL_PROGRAM} ${WRKSRC}/bogom ${STAGEDIR}${PREFIX}/sbin/
41
	@${INSTALL_MAN} ${WRKSRC}/bogom.8 ${MAN8PREFIX}/man/man8
41
	${INSTALL_MAN} ${WRKSRC}/bogom.8 ${STAGEDIR}${PREFIX}/man/man8/
42
	@${INSTALL_DATA} ${WRKSRC}/bogom.conf-example ${PREFIX}/etc
42
	${INSTALL_DATA} ${WRKSRC}/bogom.conf-example ${STAGEDIR}${PREFIX}/etc/
43
.if !defined(NOPORTDOCS)
43
.if ${PORT_OPTIONS:MDOCS}
44
	@${MKDIR} ${DOCSDIR}
44
	${MKDIR} ${STAGEDIR}${DOCSDIR}
45
.for f in ${PORTDOCS}
45
.for f in ${PORTDOCS}
46
	@${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
46
	${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}/
47
.endfor
47
.endfor
48
.endif
48
.endif
49
49
50
post-install:
51
	@${CAT} ${PKGMESSAGE}
52
53
.include <bsd.port.mk>
50
.include <bsd.port.mk>

Return to bug 188068