freebsd-ports/net/sshping/Makefile
Emanuel Haupt 21fe9db406 Fix build on FreeBSD 11.x versions prior to LLVM 4.0.0 base import.
Notified by:    pkg-fallout (110i386-default, 110amd64-default)
2017-08-17 10:53:46 +00:00

40 lines
804 B
Makefile

# Created by: Emanuel Haupt <ehaupt@FreeBSD.org>
# $FreeBSD$
PORTNAME= sshping
PORTVERSION= 0.0.2017081601
CATEGORIES= net
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= SSH-based ping to measure character echo latency and bandwidth
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libssh.so:security/libssh
USES= localbase:ldflags
USE_GITHUB= yes
GH_ACCOUNT= spook
GH_TAGNAME= 0856aa5
LDFLAGS+= -lssh
PLIST_FILES= bin/sshping
.include <bsd.port.pre.mk>
.if ${OPSYS} == FreeBSD && ${OSVERSION} <= 1100511
BUILD_DEPENDS= clang40:devel/llvm40
CXX= clang++40
.endif
do-build:
${CXX} ${CXXFLAGS} ${LDFLAGS} -I ${WRKSRC}/ext \
${WRKSRC}/src/sshping.cxx -o ${WRKSRC}/bin/sshping
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
.include <bsd.port.post.mk>