On 2026/01/04 16:19, Edd Barrett wrote:
> Hi,
>
> A fairly simple update to sysutils/dinit.
>
> Upstream moved the binaries (at least, the ones that get built for OpenBSD)
> from ${PREFIX}/sbin to ${PREFIX}/bin.
>
> Should I prepare an entry in -current.html, or is it not worth it?
not worth it, I think - normal use will find the tools in the path, and
the rc script has full path anyway. update lgtm.
> Cheers
>
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/sysutils/dinit/Makefile,v
> diff -u -p -r1.10 Makefile
> --- Makefile 14 Apr 2024 10:40:39 -0000 1.10
> +++ Makefile 4 Jan 2026 16:13:16 -0000
> @@ -1,4 +1,4 @@
> -V = 0.18.0
> +V = 0.20.0
> COMMENT = service monitoring / "init" system
> DISTNAME = dinit-${V}
> SITES =
> https://github.com/davmac314/dinit/releases/download/v${V}/
> @@ -18,7 +18,7 @@ COMPILER = base-clang ports-gcc
> USE_GMAKE = Yes
> MAKE_FLAGS += CXX="${CXX}" \
> CXXFLAGS="${CXXFLAGS}" \
> - SBINDIR=${TRUEPREFIX}/sbin \
> + BINDIR=${TRUEPREFIX}/bin \
> MANDIR=${TRUEPREFIX}/man \
> SYSCONTROLSOCKET=${VARBASE}/run/dinit.sock
>
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/sysutils/dinit/distinfo,v
> diff -u -p -r1.7 distinfo
> --- distinfo 14 Apr 2024 10:40:39 -0000 1.7
> +++ distinfo 29 Dec 2025 09:00:25 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (dinit-0.18.0.tar.xz) = FvcNatO6PsXHCcgQ+/sAn2XkHAuV0ys3Ja6I5HexxIo=
> -SIZE (dinit-0.18.0.tar.xz) = 263664
> +SHA256 (dinit-0.20.0.tar.xz) = +OP5JinZrrfQnhhZ3Rz8J1TBGHPha0B6QQJfboHp4zw=
> +SIZE (dinit-0.20.0.tar.xz) = 308164
> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/sysutils/dinit/pkg/PLIST,v
> diff -u -p -r1.4 PLIST
> --- pkg/PLIST 17 Nov 2023 15:23:42 -0000 1.4
> +++ pkg/PLIST 29 Dec 2025 09:07:42 -0000
> @@ -1,13 +1,13 @@
> @rcscript ${RCDIR}/dinit
> +@bin bin/dinit
> +@bin bin/dinit-check
> +@bin bin/dinit-monitor
> +@bin bin/dinitctl
> @man man/man5/dinit-service.5
> +@man man/man8/dinit-check.8
> @man man/man8/dinit-monitor.8
> @man man/man8/dinit.8
> -@man man/man8/dinitcheck.8
> @man man/man8/dinitctl.8
> -@bin sbin/dinit
> -@bin sbin/dinit-monitor
> -@bin sbin/dinitcheck
> -@bin sbin/dinitctl
> share/doc/dinit/
> share/doc/dinit/COMPARISON
> share/doc/dinit/DESIGN
> Index: pkg/dinit.rc
> ===================================================================
> RCS file: /cvs/ports/sysutils/dinit/pkg/dinit.rc,v
> diff -u -p -r1.2 dinit.rc
> --- pkg/dinit.rc 11 Mar 2022 19:57:20 -0000 1.2
> +++ pkg/dinit.rc 29 Dec 2025 09:10:21 -0000
> @@ -1,6 +1,6 @@
> #!/bin/ksh
>
> -daemon="${TRUEPREFIX}/sbin/dinit"
> +daemon="${TRUEPREFIX}/bin/dinit"
>
> . /etc/rc.d/rc.subr
>
> --
> Best Regards
> Edd Barrett
>
> https://www.theunixzoo.co.uk
>