Hi ports@
a simple patch for sysutils/fzf 0.67.0 to use 'TEST_TARGET' instead of a
specific 'do-test' step (following recent commit by semarie@ in
lang/go/go.port.mk).
Build and tests OK on current/amd64 with Go 1.25.5.
Tests welcome and please commit if OK.
Laurent
Index: Makefile
===================================================================
RCS file: /cvs/ports/sysutils/fzf/Makefile,v
diff -u -p -r1.53 Makefile
--- Makefile 21 Nov 2025 02:15:13 -0000 1.53
+++ Makefile 12 Jan 2026 11:05:49 -0000
@@ -5,6 +5,8 @@ V = 0.67.0
MODGO_MODNAME = github.com/junegunn/fzf
MODGO_VERSION = v${V}
+REVISION = 0
+
DISTNAME = fzf-${V}
CATEGORIES = sysutils
@@ -31,6 +33,11 @@ WRKDIST = ${WRKSRC}
VIMFILES = ${PREFIX}/share/vim/vimfiles
SUBST_VARS += VIMFILES
+TEST_TARGET = github.com/junegunn/fzf/src \
+ github.com/junegunn/fzf/src/algo \
+ github.com/junegunn/fzf/src/tui \
+ github.com/junegunn/fzf/src/util
+
do-install:
${INSTALL_PROGRAM} ${WRKDIR}/go/bin/* ${PREFIX}/bin
${INSTALL_PROGRAM} ${WRKSRC}/bin/* ${PREFIX}/bin
@@ -41,13 +48,6 @@ do-install:
${INSTALL_DATA_DIR} ${VIMFILES}/doc
${INSTALL_DATA} ${WRKSRC}/plugin/fzf.vim ${VIMFILES}/plugin/fzf.vim
${INSTALL_DATA} ${WRKSRC}/doc/fzf.txt ${VIMFILES}/doc/fzf.txt
-
-do-test:
- cd ${WRKSRC} && ${MODGO_TEST_CMD} \
- github.com/junegunn/fzf/src \
- github.com/junegunn/fzf/src/algo \
- github.com/junegunn/fzf/src/tui \
- github.com/junegunn/fzf/src/util
.include "modules.inc"