|
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> |