Index | Thread | Search

From:
Stuart Cassoff <exokoide@yahoo.ca>
Subject:
Re: Remove MOTDCL_BIN and MODTK_BIN from SUBST_VARS.
To:
OpenBSD Ports <ports@openbsd.org>
Date:
Fri, 13 Mar 2026 16:57:19 -0400

Download raw body.

Thread
ping

On Sun, 8 Feb 2026, Stuart Cassoff wrote:

> Only five ports are affected.
> 
> I'll send separete messages about:
> comms/tkhylafax
> graphics/gocr
> misc/WordGenerator
> 
> I'm maintainer for these (pretty much the same change):
> devel/vtcl
> textproc/boust
> 
> 
> Stu
> 
> 
> 
> --- /usr/ports/lang/tcl/tcl.port.mk	Sun Feb  8 13:36:15 2026
> +++ tcl.port.mk	Sun Feb  8 13:36:57 2026
> @@ -39,5 +39,3 @@ MODTCL_TCLSH_ADJ =	perl -pi \
>  
>  # Same for 'wish'.
>  MODTCL_WISH_ADJ =	${MODTCL_TCLSH_ADJ:S/tclsh/wish/}
> -
> -SUBST_VARS +=		MODTCL_BIN
> 
> 
> 
> --- /usr/ports/x11/tk/tk.port.mk	Sun Feb  8 13:36:35 2026
> +++ tk.port.mk	Sun Feb  8 13:38:05 2026
> @@ -23,8 +23,6 @@ MODTK_INCDIR ?=		${LOCALBASE}/include/tk${MODTK_VERSIO
>  MODTK_LIBDIR ?=		${MODTCL_TCLDIR}/tk${MODTK_VERSION}
>  
>  
> -SUBST_VARS +=		MODTK_BIN
> -
>  MODULES +=		lang/tcl
>  
>  MODTK_BUILD_DEPENDS ?=	${_MODTK_SPEC}:x11/tk/${MODTK_VERSION} \
> 
> 
> 
> Index: port-modules.5
> ===================================================================
> RCS file: /cvs/src/share/man/man5/port-modules.5,v
> diff -u -p -u -p -r1.282 port-modules.5
> --- port-modules.5	6 Jan 2026 13:50:26 -0000	1.282
> +++ port-modules.5	8 Feb 2026 18:41:12 -0000
> @@ -1105,9 +1105,7 @@ and
>  .Ev MODTCL_WISH_ADJ
>  shell fragments to patch the interpreter path in executable scripts.
>  Also affects
> -.Ev CATEGORIES
> -and
> -.Ev SUBST_VARS .
> +.Ev CATEGORIES .
>  .It perl
>  This module is documented in the main
>  .Xr bsd.port.mk 5
> @@ -1341,9 +1339,7 @@ module, provides a default
>  to match
>  .Ev MODTK_VERSION ,
>  and affects
> -.Ev CATEGORIES
> -and
> -.Ev SUBST_VARS .
> +.Ev CATEGORIES .
>  Note the
>  .Ev MODTCL_WISH_ADJ
>  shell fragment in the
> 
>