Index | Thread | Search

From:
Stuart Henderson <stu@spacehopper.org>
Subject:
Re: Remove MODTCL_VERSION and MODTK_VERSION from SUBST_VARS.
To:
Stuart Cassoff <exokoide@yahoo.ca>
Cc:
OpenBSD Ports <ports@openbsd.org>
Date:
Thu, 4 Dec 2025 15:35:05 +0000

Download raw body.

Thread
On 2025/12/04 10:14, Stuart Cassoff wrote:
> Substituting version numbers may result in unwanted artefacts
> in PLISTs, especially with Tcl/Tk 9.

definitely. ok

> The only two ports that need this do it for themselves.*
> 
> Ports substituting MODTCL_VERSION: 0.
> 
> Ports substituting MODTK_VERSION: 2.
>   print/texlive/base
>   x11/x11vnc
> 
> 
> Stu
> 
> *This will become true when x11/x11vnc is updated:
> https://marc.info/?l=openbsd-ports&m=176482296610170&w=2
> 
> 
> 
> Index: tcl.port.mk
> ===================================================================
> RCS file: /cvs/ports/lang/tcl/tcl.port.mk,v
> diff -u -p -u -p -r1.19 tcl.port.mk
> --- tcl.port.mk	2 Dec 2025 13:06:51 -0000	1.19
> +++ tcl.port.mk	4 Dec 2025 14:53:38 -0000
> @@ -37,4 +37,4 @@ MODTCL_TCLSH_ADJ =	perl -pi \
>  # Same for 'wish'.
>  MODTCL_WISH_ADJ =	${MODTCL_TCLSH_ADJ:S/tclsh/wish/}
>  
> -SUBST_VARS +=		MODTCL_VERSION MODTCL_BIN
> +SUBST_VARS +=		MODTCL_BIN
> 
> 
> 
> Index: tk.port.mk
> ===================================================================
> RCS file: /cvs/ports/x11/tk/tk.port.mk,v
> diff -u -p -u -p -r1.16 tk.port.mk
> --- tk.port.mk	2 Dec 2025 13:07:16 -0000	1.16
> +++ tk.port.mk	4 Dec 2025 14:53:54 -0000
> @@ -20,7 +20,7 @@ MODTK_INCDIR ?=		${LOCALBASE}/include/tk
>  MODTK_LIBDIR ?=		${MODTCL_TCLDIR}/tk${MODTK_VERSION}
>  
>  
> -SUBST_VARS +=		MODTK_VERSION MODTK_BIN
> +SUBST_VARS +=		MODTK_BIN
>  
>  MODULES +=		lang/tcl
>  
>