diff --git a/net/trickle/Makefile b/net/trickle/Makefile index 8f9dbfab2b39..a6747b5e8982 100644 --- a/net/trickle/Makefile +++ b/net/trickle/Makefile @@ -1,36 +1,42 @@ PORTNAME= trickle PORTVERSION= 1.07 PORTREVISION= 7 CATEGORIES= net MASTER_SITES= https://monkey.org/~marius/trickle/ MAINTAINER= ports@FreeBSD.org COMMENT= Lightweight, portable bandwidth shaper WWW= https://monkey.org/~marius/trickle/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libevent.so:devel/libevent USES= libtool localbase +USE_LDCONFIG= yes + GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-libevent=${LOCALBASE} \ --sysconfdir=${PREFIX}/etc -USE_LDCONFIG= yes MAKE_JOBS_UNSAFE= yes PORTDOCS= * OPTIONS_DEFINE= DOCS +.include + +.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) +CFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/trickle/trickle-overload.so ${INSTALL_DATA} ${FILESDIR}/trickled.conf ${STAGEDIR}${PREFIX}/etc/trickled.conf.sample post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include