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

Collapse All | Expand All

(-)www/cntlm/Makefile (-7 / +22 lines)
Lines 17-30 Link Here
17
ALL_TARGET=	cntlm
17
ALL_TARGET=	cntlm
18
18
19
post-patch:
19
post-patch:
20
	@${REINPLACE_CMD} -e 's|DESTDIR=|DESTDIR=${PREFIX}|' \
20
	@${REINPLACE_CMD} -e \
21
		-e 's|CC=|CC?=|' \
21
		's|$$(DESTDIR)/etc|$$(PREFIX)/etc| ; \
22
		-e 's|-Wno-unused-but-set-variable -pedantic -O3||' \
22
		 s|^CC=|CC?=| ; \
23
		${WRKSRC}/Makefile
23
		 s| -Wno-unused-but-set-variable | | ; \
24
		 s| -pedantic | | ; \
25
		 s| -O3 | | ; \
26
		 s|@$$(CC)|$$(CC)| ; \
27
		 s|@if|if| ; \
28
		 s|-lpthread|-pthread|' ${WRKSRC}/Makefile
29
	@${REINPLACE_CMD} -e \
30
		's|^CCS=|#CCS=| ; \
31
		 s|mv |: | ; \
32
		 s|ln |: |' ${WRKSRC}/configure 
33
34
post-build:
35
	@${LN} -sf cntlm.conf ${WRKSRC}/doc/cntlm.conf.sample
24
36
25
do-install:
37
do-install:
26
	${INSTALL_PROGRAM} ${WRKSRC}/cntlm ${STAGEDIR}${PREFIX}/bin/
38
	(cd ${WRKSRC} && ${INSTALL_PROGRAM} cntlm \
27
	${INSTALL_DATA} ${WRKSRC}/doc/cntlm.conf ${STAGEDIR}${PREFIX}/etc/cntlm.conf.sample
39
		${STAGEDIR}${PREFIX}/bin)
28
	${INSTALL_MAN} ${WRKSRC}/doc/cntlm.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
40
	(cd ${WRKSRC}/doc && ${INSTALL_DATA} cntlm.conf.sample \
41
		${STAGEDIR}${PREFIX}/etc)
42
	(cd ${WRKSRC}/doc && ${INSTALL_MAN} cntlm.1 \
43
		${STAGEDIR}${MANPREFIX}/man/man1)
29
44
30
.include <bsd.port.mk>
45
.include <bsd.port.mk>

Return to bug 184902