this had the same issue as ipsvd from the same author which I've just updated (and simplified the port a bit). both are still developed upstream and the most recent releases build without patches on newer compilers.
ok? Index: Makefile =================================================================== RCS file: /cvs/ports/sysutils/socklog/Makefile,v diff -u -p -r1.11 Makefile --- Makefile 27 Sep 2023 17:16:34 -0000 1.11 +++ Makefile 8 Jun 2026 20:19:26 -0000 @@ -1,28 +1,23 @@ -COMMENT= small and secure replacement for syslogd +COMMENT= small and secure replacement for syslogd -DISTNAME= socklog-2.1.0 -CATEGORIES= sysutils +DISTNAME= socklog-2.1.2 +CATEGORIES= sysutils -HOMEPAGE= http://www.smarden.org/socklog/ +# https://github.com/g-pape/socklog/ +HOMEPAGE= https://smarden.org/socklog/ +SITES= https://smarden.org/socklog/ -MAINTAINER= Christian Rueger <[email protected]> +MAINTAINER= Christian Rueger <[email protected]> +# BSD PERMIT_PACKAGE= Yes -WANTLIB= c -SITES= ${HOMEPAGE} -WRKDIST= ${WRKDIR}/admin/${DISTNAME} -WRKSRC= ${WRKDIST}/src -BINPROGRAMS= tryto uncat -SBINPROGRAMS= socklog socklog-check socklog-conf -BINMANPAGES= tryto.1 uncat.1 -SBINMANPAGES= socklog-check.8 socklog-conf.8 socklog.8 -DOCS1= benefits.html network.html socklog.8.html \ - configuration.html notify.html tryto.1.html \ - examples.html uncat.1.html index.html \ - socklog-check.8.html upgrade.html install.html \ - socklog-conf.8.html -DOCS2= CHANGES README COPYING +WANTLIB= c + +WRKDIST= ${WRKDIR}/admin/${DISTNAME} +WRKSRC= ${WRKDIST}/src +BINPROGRAMS= tryto uncat +SBINPROGRAMS= socklog socklog-check socklog-conf pre-build: echo "${CC} ${CFLAGS} ${COPTS}" > ${WRKSRC}/conf-cc @@ -41,18 +36,10 @@ do-install: .for pgm in ${SBINPROGRAMS} ${INSTALL_PROGRAM} ${WRKDIST}/command/${pgm} ${PREFIX}/sbin/ .endfor -.for page in ${BINMANPAGES} - ${INSTALL_MAN} ${WRKDIST}/man/${page} ${PREFIX}/man/man1 -.endfor -.for page in ${SBINMANPAGES} - ${INSTALL_MAN} ${WRKDIST}/man/${page} ${PREFIX}/man/man8 -.endfor + ${INSTALL_MAN} ${WRKDIST}/man/*.1 ${PREFIX}/man/man1 + ${INSTALL_MAN} ${WRKDIST}/man/*.8 ${PREFIX}/man/man8 ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/socklog -.for doc in ${DOCS1} - ${INSTALL_DATA} ${WRKDIST}/doc/${doc} ${PREFIX}/share/doc/socklog/ -.endfor -.for doc in ${DOCS2} - ${INSTALL_DATA} ${WRKDIST}/package/${doc} ${PREFIX}/share/doc/socklog/ -.endfor + ${INSTALL_DATA} ${WRKDIST}/doc/*.html ${PREFIX}/share/doc/socklog/ + ${INSTALL_DATA} ${WRKDIST}/package/[A-Z]* ${PREFIX}/share/doc/socklog/ .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/sysutils/socklog/distinfo,v diff -u -p -r1.6 distinfo --- distinfo 18 Jan 2015 03:15:15 -0000 1.6 +++ distinfo 8 Jun 2026 20:19:26 -0000 @@ -1,2 +1,2 @@ -SHA256 (socklog-2.1.0.tar.gz) = qoaaeH7gBNpOVQm1oAMbzBekq0rGUMLOjU5IgSOstFU= -SIZE (socklog-2.1.0.tar.gz) = 56942 +SHA256 (socklog-2.1.2.tar.gz) = e8ej+ejhWn55EoHAV0GkwM8N6G50hw/SxvTX55QrleY= +SIZE (socklog-2.1.2.tar.gz) = 60743 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/sysutils/socklog/pkg/PLIST,v diff -u -p -r1.2 PLIST --- pkg/PLIST 11 Mar 2022 19:58:02 -0000 1.2 +++ pkg/PLIST 8 Jun 2026 20:19:26 -0000 @@ -1,13 +1,13 @@ -bin/tryto -bin/uncat +@bin bin/tryto +@bin bin/uncat @man man/man1/tryto.1 @man man/man1/uncat.1 @man man/man8/socklog-check.8 @man man/man8/socklog-conf.8 @man man/man8/socklog.8 -sbin/socklog -sbin/socklog-check -sbin/socklog-conf +@bin sbin/socklog +@bin sbin/socklog-check +@bin sbin/socklog-conf share/doc/socklog/ share/doc/socklog/CHANGES share/doc/socklog/COPYING @@ -19,9 +19,11 @@ share/doc/socklog/index.html share/doc/socklog/install.html share/doc/socklog/network.html share/doc/socklog/notify.html +@comment share/doc/socklog/readme.solaris.html share/doc/socklog/socklog-check.8.html share/doc/socklog/socklog-conf.8.html share/doc/socklog/socklog.8.html share/doc/socklog/tryto.1.html share/doc/socklog/uncat.1.html share/doc/socklog/upgrade.html +@comment share/doc/socklog/usedietlibc.html
