Index: Makefile
===================================================================
RCS file: /cvs/ports/comms/hamlib/Makefile,v
diff -u -p -u -p -r1.55 Makefile
--- Makefile	1 Nov 2025 11:16:40 -0000	1.55
+++ Makefile	15 Nov 2025 17:06:17 -0000
@@ -5,6 +5,8 @@ COMMENT-tcl=	Tcl bindings for hamlib
 VERSION=	4.6.4
 REVISION=	1
 REVISION-main=	2
+REVISION-tcl=	2
+
 DISTNAME=	hamlib-${VERSION}
 CATEGORIES=	comms hamradio
 
@@ -18,6 +20,8 @@ HOMEPAGE=	https://hamlib.github.io/
 MODULES=	lang/python \
 		lang/tcl
 
+MODTCL_VERSION=	8.6
+
 # GPLv2/LGPLv2.1
 PERMIT_PACKAGE=	Yes
 
@@ -47,6 +51,8 @@ RUN_DEPENDS-tcl=	${MODTCL_RUN_DEPENDS}
 
 SITES=			https://github.com/Hamlib/Hamlib/releases/download/${VERSION}/
 
+MAKE_FLAGS=		tcldir=${MODTCL_TCLDIR}/hamlib
+
 CONFIGURE_STYLE=	gnu
 
 CONFIGURE_ARGS=		--with-cxx-binding \
@@ -64,5 +70,6 @@ post-install:
 	rm -f ${PREFIX}/libdata/perl5/site_perl/*-openbsd/perltest.pl \
 		${PREFIX}/libdata/perl5/*-openbsd/perllocal.pod
 	rmdir ${PREFIX}/libdata/perl5/*-openbsd
+	rm -f ${PREFIX}/lib/tcl/hamlib/hamlibtcl.{la,so}
 
 .include <bsd.port.mk>
Index: pkg/PLIST-tcl
===================================================================
RCS file: /cvs/ports/comms/hamlib/pkg/PLIST-tcl,v
diff -u -p -u -p -r1.6 PLIST-tcl
--- pkg/PLIST-tcl	22 Jul 2025 11:08:15 -0000	1.6
+++ pkg/PLIST-tcl	15 Nov 2025 17:06:17 -0000
@@ -1,6 +1,3 @@
-lib/tcl${MODTCL_VERSION}/
-lib/tcl${MODTCL_VERSION}/Hamlib/
-@so lib/tcl${MODTCL_VERSION}/Hamlib/hamlibtcl-4.6.so
-lib/tcl${MODTCL_VERSION}/Hamlib/hamlibtcl.la
-@so lib/tcl${MODTCL_VERSION}/Hamlib/hamlibtcl.so
-lib/tcl${MODTCL_VERSION}/Hamlib/pkgIndex.tcl
+lib/tcl/hamlib/
+@so lib/tcl/hamlib/hamlibtcl-4.6.so
+lib/tcl/hamlib/pkgIndex.tcl
