aboutsummaryrefslogtreecommitdiff
path: root/net/librespeed-cli/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'net/librespeed-cli/Makefile')
-rw-r--r--net/librespeed-cli/Makefile15
1 files changed, 13 insertions, 2 deletions
diff --git a/net/librespeed-cli/Makefile b/net/librespeed-cli/Makefile
index 7ec8c38cbcdd..2b13fec1ea71 100644
--- a/net/librespeed-cli/Makefile
+++ b/net/librespeed-cli/Makefile
@@ -1,15 +1,20 @@
PORTNAME= librespeed-cli
DISTVERSIONPREFIX= v
-DISTVERSION= 1.0.9
+DISTVERSION= 1.0.10
+PORTREVISION= 16
CATEGORIES= net www
-MAINTAINER= driesm.michiels@gmail.com
+MAINTAINER= driesm@FreeBSD.org
COMMENT= CLI interface to run librespeed speedtests
+WWW= https://github.com/librespeed/speedtest-cli
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= go:modules
+USE_GITHUB= nodefault
+GH_TUPLE= golang:net:v0.8.0:net \
+ golang:sys:v0.6.0:sys
GO_MODULE= github.com/librespeed/speedtest-cli
GO_BUILDFLAGS+= -ldflags "-X \"librespeed-cli/defs.ProgName=${PORTNAME}\" \
@@ -18,4 +23,10 @@ GO_BUILDFLAGS+= -ldflags "-X \"librespeed-cli/defs.ProgName=${PORTNAME}\" \
PLIST_FILES= bin/librespeed-cli
+pre-patch:
+.for m in net sys
+ ${RM} -r ${WRKSRC}/vendor/golang.org/x/$m
+ ${LN} -s ${WRKDIR}/$m-* ${WRKSRC}/vendor/golang.org/x/$m
+.endfor
+
.include <bsd.port.mk>