Hi, the attached diff updates net/rbldnsd to latest version of rspamd fork. The fork is currently maintained and it has got rid of net/py-dns dependency. Ok ? Comments ? Cheers Giovanni
Index: Makefile =================================================================== RCS file: /cvs/ports/net/rbldnsd/Makefile,v retrieving revision 1.19 diff -u -p -r1.19 Makefile --- Makefile 8 Nov 2022 11:17:00 -0000 1.19 +++ Makefile 11 Jan 2024 08:28:49 -0000 @@ -1,36 +1,27 @@ COMMENT= small daemon for DNSBLs -DISTNAME= rbldnsd-0.998.20180516 -GH_ACCOUNT= spamhaus +DISTNAME= rbldnsd-1.0.0.2024.01.11 +GH_ACCOUNT= rspamd GH_PROJECT= rbldnsd -GH_COMMIT= cfb7e80ffa690861b1b79772328aa274d1d5446a -REVISION= 0 +GH_COMMIT= ec13fa915138330ed9c734ac73250bfcb0b3c268 CATEGORIES= net -HOMEPAGE= https://rbldnsd.io MAINTAINER= Giovanni Bechis <giova...@openbsd.org> -# GPLv2 +# Mostly GPL, with some code licensed under 3-clause BSD license PERMIT_PACKAGE= Yes WANTLIB= c z -MODULES= lang/python -MODPY_VERSION = ${MODPY_DEFAULT_VERSION_2} -MODPY_RUNDEP= no +MODULES= devel/cmake -CONFIGURE_STYLE=simple RBLDNSD_BASE= ${VARBASE}/rbldnsd SUBST_VARS= VARBASE RBLDNSD_BASE TEST_TARGET= check -TEST_DEPENDS= net/py-dns -pre-configure: - ${SUBST_CMD} ${WRKSRC}/Makefile.in - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/rbldnsd ${PREFIX}/sbin +post-install: + mv ${PREFIX}/sbin/rbldnsd-1.0.0 ${PREFIX}/sbin/rbldnsd ${INSTALL_MAN} ${WRKSRC}/rbldnsd.8 ${PREFIX}/man/man8 .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/net/rbldnsd/distinfo,v retrieving revision 1.7 diff -u -p -r1.7 distinfo --- distinfo 18 Mar 2019 16:29:49 -0000 1.7 +++ distinfo 11 Jan 2024 08:28:49 -0000 @@ -1,2 +1,2 @@ -SHA256 (rbldnsd-0.998.20180516-cfb7e80f.tar.gz) = qi+PKkQkcYU8SHIThe1jRD6woITrap7KP5tzno8FpME= -SIZE (rbldnsd-0.998.20180516-cfb7e80f.tar.gz) = 156145 +SHA256 (rbldnsd-1.0.0.2024.01.11-ec13fa91.tar.gz) = V+NFScIlChierW7t/H31lMa87321w80h/8FMZ+9tmIE= +SIZE (rbldnsd-1.0.0.2024.01.11-ec13fa91.tar.gz) = 217954 Index: patches/patch-Makefile_in =================================================================== RCS file: patches/patch-Makefile_in diff -N patches/patch-Makefile_in --- patches/patch-Makefile_in 11 Mar 2022 19:47:19 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,12 +0,0 @@ -Index: Makefile.in ---- Makefile.in.orig -+++ Makefile.in -@@ -11,7 +11,7 @@ AR = @AR@ - ARFLAGS = @ARFLAGS@ - RANLIB = @RANLIB@ - AWK = @AWK@ --PYTHON = python -+PYTHON = ${MODPY_BIN} - GNUTAR = tar - - # Disable statistic counters