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?
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