On Fri, Jun 09, 2023 at 10:36:13AM +0200, Volker Schlecht wrote:
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/lang/erlang/25/Makefile,v
> retrieving revision 1.17
> diff -u -p -r1.17 Makefile
> --- Makefile  31 May 2023 15:17:33 -0000      1.17
> +++ Makefile  9 Jun 2023 16:45:03 -0000
> @@ -3,14 +3,13 @@ BROKEN-alpha=       beam/erl_process.c:6692: i
>  COMMENT-main=        ${COMMENT}
>  COMMENT-wx=  WxWidgets bindings for Erlang
>  
> -V=           25.3.2
> +V=           25.3.2.2

Looks like for 25 you keep the conflict in sync, would this be better?

UPDATE_PLIST_ARGS = -i V

> Index: pkg/PLIST-main
> ===================================================================
> RCS file: /cvs/ports/lang/erlang/25/pkg/PLIST-main,v
> retrieving revision 1.10
> diff -u -p -r1.10 PLIST-main
> --- pkg/PLIST-main    31 May 2023 15:17:34 -0000      1.10
> +++ pkg/PLIST-main    9 Jun 2023 16:45:03 -0000
> @@ -2,7 +2,7 @@
>  @option is-branch
>  @conflict erlang->=25,<26
>  @conflict erlang->=25v0,<26v0
> -@conflict erlang-wx->=25,<25.3.2
> +@conflict erlang-wx->=25,<25.3.2.2

@conflict erlang-wx->=25,<${V}

>  @pkgpath lang/erlang/21,-main
>  @newgroup _epmd:888
>  @newuser _epmd:888:_epmd::Erlang EPMD Account:/var/empty:/sbin/nologin


26, however, is at 26.0.1 and <26.1 with your latest diff, so I'm unsure.

Reply via email to