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

Collapse All | Expand All

(-)Makefile (-15 / +14 lines)
Lines 19-52 Link Here
19
19
20
PORTDOCS=	boa.texi boa.html boa.txt boa_banner.png
20
PORTDOCS=	boa.texi boa.html boa.txt boa_banner.png
21
21
22
NO_STAGE=	yes
23
post-patch:
22
post-patch:
24
	@${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" \
23
	@${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" \
25
		${WRKSRC}/examples/boa.conf ${WRKSRC}/src/defines.h
24
		${WRKSRC}/examples/boa.conf ${WRKSRC}/src/defines.h
26
25
27
do-install:
26
do-install:
28
	@${INSTALL_PROGRAM} ${WRKSRC}/src/boa ${PREFIX}/sbin
27
	@${INSTALL_PROGRAM} ${WRKSRC}/src/boa ${STAGEDIR}${PREFIX}/sbin
29
	@${INSTALL_PROGRAM} ${WRKSRC}/src/boa_indexer ${PREFIX}/sbin
28
	@${INSTALL_PROGRAM} ${WRKSRC}/src/boa_indexer ${STAGEDIR}${PREFIX}/sbin
30
	@${INSTALL_MAN} ${WRKSRC}/docs/boa.8 ${PREFIX}/man/man8
29
	@${INSTALL_MAN} ${WRKSRC}/docs/boa.8 ${STAGEDIR}${PREFIX}/man/man8
31
	@${MKDIR} ${EXAMPLESDIR}
30
	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
32
	@${INSTALL_DATA} ${WRKSRC}/examples/boa.conf ${EXAMPLESDIR}
31
	@${INSTALL_DATA} ${WRKSRC}/examples/boa.conf ${STAGEDIR}${EXAMPLESDIR}
33
	@${INSTALL_DATA} ${WRKSRC}/examples/cgi-test.cgi ${EXAMPLESDIR}
32
	@${INSTALL_DATA} ${WRKSRC}/examples/cgi-test.cgi ${STAGEDIR}${EXAMPLESDIR}
34
	@${INSTALL_DATA} ${WRKSRC}/examples/nph-test.cgi ${EXAMPLESDIR}
33
	@${INSTALL_DATA} ${WRKSRC}/examples/nph-test.cgi ${STAGEDIR}${EXAMPLESDIR}
35
	@${INSTALL_DATA} ${WRKSRC}/examples/resolver.pl ${EXAMPLESDIR}
34
	@${INSTALL_DATA} ${WRKSRC}/examples/resolver.pl ${STAGEDIR}${EXAMPLESDIR}
36
.if !defined(NOPORTDOCS)
35
.if !defined(NOPORTDOCS)
37
	@${MKDIR} ${DOCSDIR}
36
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
38
.for f in ${PORTDOCS}
37
.for f in ${PORTDOCS}
39
	@${INSTALL_DATA} ${WRKSRC}/docs/${f} ${DOCSDIR}
38
	@${INSTALL_DATA} ${WRKSRC}/docs/${f} ${STAGEDIR}${DOCSDIR}
40
.endfor
39
.endfor
41
.endif
40
.endif
42
	@${INSTALL_DATA} ${WRKSRC}/docs/boa.info ${PREFIX}/info
41
	@${INSTALL_DATA} ${WRKSRC}/docs/boa.info ${STAGEDIR}${PREFIX}/info
43
42
44
post-install:
43
post-install:
45
	@if [ ! -f ${PREFIX}/etc/rc.d/boa.sh ]; then \
44
	@if [ ! -f ${STAGEDIR}${PREFIX}/etc/rc.d/boa.sh ]; then \
46
		${ECHO} "Installing ${PREFIX}/etc/rc.d/boa.sh.sample \
45
		${ECHO} "Installing ${STAGEDIR}${PREFIX}/etc/rc.d/boa.sh.sample \
47
			startup file."; \
46
			startup file."; \
48
		${INSTALL_SCRIPT} ${FILESDIR}/boa.sh.sample \
47
		${INSTALL_SCRIPT} ${FILESDIR}/boa.sh.sample \
49
			${PREFIX}/etc/rc.d; \
48
			${STAGEDIR}${PREFIX}/etc/rc.d; \
50
	fi
49
	fi
51
50
52
.include <bsd.port.mk>
51
.include <bsd.port.mk>

Return to bug 191839