Index | Thread | Search

From:
Giovanni Bechis <giovanni@paclan.it>
Subject:
UPDATE: net/rbldnsd
To:
ports@openbsd.org
Date:
Thu, 11 Jan 2024 09:33:24 +0100

Download raw body.

Thread
  • Giovanni Bechis:

    UPDATE: net/rbldnsd

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 <giovanni@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