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

(-)Makefile (-7 / +12 lines)
Lines 16-22 Link Here
16
		libexecinfo.so:${PORTSDIR}/devel/libexecinfo
16
		libexecinfo.so:${PORTSDIR}/devel/libexecinfo
17
17
18
GNU_CONFIGURE=	yes
18
GNU_CONFIGURE=	yes
19
USES=		autoreconf gmake libtool pkgconfig
19
USES=		autoreconf compiler:features gmake libtool pkgconfig
20
USE_GNOME=	glib20
20
USE_GNOME=	glib20
21
21
22
USE_RC_SUBR=	clsync
22
USE_RC_SUBR=	clsync
Lines 38-44 Link Here
38
38
39
OPTIONS_DEFAULT=PARANOID
39
OPTIONS_DEFAULT=PARANOID
40
40
41
.include <bsd.port.options.mk>
41
.include <bsd.port.pre.mk>
42
42
43
.if ${PORT_OPTIONS:MVERYPARANOID}
43
.if ${PORT_OPTIONS:MVERYPARANOID}
44
CONFIGURE_ARGS+=	--enable-paranoid=2
44
CONFIGURE_ARGS+=	--enable-paranoid=2
Lines 62-71 Link Here
62
CONFIGURE_ARGS+=	--enable-libclsync
62
CONFIGURE_ARGS+=	--enable-libclsync
63
.endif
63
.endif
64
64
65
.if ${COMPILER_TYPE} == clang
66
post-patch:
67
	@${REINPLACE_CMD} -e 's|-fstack-check||' ${WRKSRC}/configure.ac
68
.endif
69
65
do-install:
70
do-install:
66
	${INSTALL_SCRIPT} ${WRKSRC}/clsync ${STAGEDIR}/${PREFIX}/sbin/clsync
71
	${INSTALL_PROGRAM} ${WRKSRC}/clsync ${STAGEDIR}${PREFIX}/sbin/clsync
67
	${INSTALL_DATA} ${WRKSRC}/man/man1/clsync.1 ${STAGEDIR}/${PREFIX}/man/man1/clsync.1
72
	${INSTALL_DATA} ${WRKSRC}/man/man1/clsync.1 ${STAGEDIR}${PREFIX}/man/man1/clsync.1
68
	${MKDIR} ${STAGEDIR}/${ETCDIR}
73
	${MKDIR} ${STAGEDIR}${ETCDIR}
69
	${INSTALL_DATA} ${WRKSRC}/freebsd/usr/local/etc/clsync/${PORTNAME}.conf ${STAGEDIR}/${ETCDIR}/${PORTNAME}.conf.sample
74
	${INSTALL_DATA} ${WRKSRC}/freebsd/usr/local/etc/clsync/${PORTNAME}.conf ${STAGEDIR}${ETCDIR}/${PORTNAME}.conf.sample
70
75
71
.include <bsd.port.mk>
76
.include <bsd.port.post.mk>

Return to bug 195906