git: b8614ab0d2c5 - main - sysutils/f3: Update 8.0 => 10.0, take maintainership

From: Yusuf Yaman <nxjoseph_at_FreeBSD.org>
Date: Sat, 05 Sep 2026 12:52:08 UTC
The branch main has been updated by nxjoseph:

URL: https://cgit.FreeBSD.org/ports/commit/?id=b8614ab0d2c5a24ce8498b2e1cdaa45e3ccfdcff

commit b8614ab0d2c5a24ce8498b2e1cdaa45e3ccfdcff
Author:     Christos Longros <chris.longros@gmail.com>
AuthorDate: 2026-09-05 11:21:16 +0000
Commit:     Yusuf Yaman <nxjoseph@FreeBSD.org>
CommitDate: 2026-09-05 12:51:23 +0000

    sysutils/f3: Update 8.0 => 10.0, take maintainership
    
    Upstream moved sources to src/, build output to build/, the man page to
    man/ and the helper scripts to scripts/, adapt do-install accordingly.
    
    While here, switch to DISTVERSION and pet portclippy.
    
    Changelog:
    https://github.com/AltraMayor/f3/blob/v10.0/changelog
    
    PR:             298206
    Approved by:    osa, vvd (Mentors, implicit)
---
 sysutils/f3/Makefile | 24 +++++++++++++-----------
 sysutils/f3/distinfo |  6 +++---
 2 files changed, 16 insertions(+), 14 deletions(-)

diff --git a/sysutils/f3/Makefile b/sysutils/f3/Makefile
index 9b1e89151359..249718521a1b 100644
--- a/sysutils/f3/Makefile
+++ b/sysutils/f3/Makefile
@@ -1,10 +1,9 @@
 PORTNAME=	f3
-PORTVERSION=	8.0
 DISTVERSIONPREFIX=	v
-PORTREVISION=	2
+DISTVERSION=	10.0
 CATEGORIES=	sysutils
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	chris.longros@gmail.com
 COMMENT=	Fight Flash Fraud or Fight Fake Flash test tool
 WWW=		https://oss.digirati.com.br/f3
 
@@ -18,18 +17,21 @@ USES=		gmake localbase:ldflags pathfix shebangfix
 USE_GITHUB=	yes
 GH_ACCOUNT=	AltraMayor
 
+SHEBANG_FILES=	scripts/f3write.h2w scripts/log-f3wr
+
 LDFLAGS+=	-largp
 
 PLIST_FILES=	bin/f3read bin/f3write bin/f3write.h2w \
-		bin/log-f3wr share/man/man1/f3read.1.gz
-
-SHEBANG_FILES=	f3write.h2w log-f3wr
+		bin/log-f3wr share/man/man1/f3read.1.gz \
+		share/man/man1/f3write.1.gz
 
 do-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/f3read ${STAGEDIR}${PREFIX}/bin
-	${INSTALL_PROGRAM} ${WRKSRC}/f3write ${STAGEDIR}${PREFIX}/bin
-	${INSTALL_SCRIPT} ${WRKSRC}/f3write.h2w ${STAGEDIR}${PREFIX}/bin
-	${INSTALL_SCRIPT} ${WRKSRC}/log-f3wr ${STAGEDIR}${PREFIX}/bin
-	${INSTALL_MAN} ${WRKSRC}/f3read.1 ${STAGEDIR}${PREFIX}/share/man/man1
+	${INSTALL_PROGRAM} ${WRKSRC}/build/f3read ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/build/f3write ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_SCRIPT} ${WRKSRC}/scripts/f3write.h2w ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_SCRIPT} ${WRKSRC}/scripts/log-f3wr ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_MAN} ${WRKSRC}/man/f3read.1 ${STAGEDIR}${PREFIX}/share/man/man1
+	${RLN} ${STAGEDIR}${PREFIX}/share/man/man1/f3read.1 \
+		${STAGEDIR}${PREFIX}/share/man/man1/f3write.1
 
 .include <bsd.port.mk>
diff --git a/sysutils/f3/distinfo b/sysutils/f3/distinfo
index d913a3846ea8..f503f8e9f5e2 100644
--- a/sysutils/f3/distinfo
+++ b/sysutils/f3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1606051429
-SHA256 (AltraMayor-f3-v8.0_GH0.tar.gz) = fb5e0f3b0e0b0bff2089a4ea6af53278804dfe0b87992499131445732e311ab4
-SIZE (AltraMayor-f3-v8.0_GH0.tar.gz) = 71493
+TIMESTAMP = 1788607229
+SHA256 (AltraMayor-f3-v10.0_GH0.tar.gz) = ce54275b7793f97391583ede33c1d87590901d8da20cce604b1f07a029aefc67
+SIZE (AltraMayor-f3-v10.0_GH0.tar.gz) = 82954