ports/sysutils/burp/Makefile
Mark Linimon 7a9e35a0e2 Fix build on 11 due to clang4 regression.
PR:		216638
Submitted by:	jbeich
2018-03-28 17:16:48 +00:00

56 lines
1.3 KiB
Makefile

# Created by: Loic Pefferkorn <loic-freebsd@loicp.eu>
# $FreeBSD$
PORTNAME= burp
PORTVERSION= 1.4.40
PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= ports@FreeBSD.org
COMMENT= Network backup and restore program
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${LOCALBASE}/include/uthash.h:devel/uthash
LIB_DEPENDS= librsync.so:net/librsync2
OPTIONS_DEFINE= IPV6
USE_GITHUB= yes
GH_ACCOUNT= grke
USE_RC_SUBR= burp
GNU_CONFIGURE= yes
USES= compiler:c++11-lib gmake localbase ncurses ssl
PORTSCOUT= limit:^1\.4\.
CONFIGURE_ARGS= --sbindir="${PREFIX}/sbin" \
--sysconfdir=${ETCDIR} \
IPV6_CONFIGURE_ENABLE= ipv6
CONFIG_FILES= configs/server/burp.conf \
configs/client/burp.conf \
configs/certs/CA/CA.cnf
post-patch:
.for f in ${CONFIG_FILES}
@${REINPLACE_CMD} -e 's,/etc/burp,${PREFIX}/etc/burp,g' ${WRKSRC}/${f}
@${REINPLACE_CMD} -e 's,/usr/sbin,${PREFIX}/sbin,g' ${WRKSRC}/${f}
.endfor
post-install:
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/bedup
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/vss_strip
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/burp
.include <bsd.port.pre.mk>
.if ${OSVERSION} >= 1200039 && ${CC:T} == "clang"
BROKEN= fails to compile due to clang 4.0 regression: util/bdthreads.cc:132:10: ordered comparison between pointer and zero
.endif
.include <bsd.port.post.mk>