head 1.8; access; symbols pkgsrc-2026Q2:1.8.0.8 pkgsrc-2026Q2-base:1.8 pkgsrc-2026Q1:1.8.0.6 pkgsrc-2026Q1-base:1.8 pkgsrc-2025Q4:1.8.0.4 pkgsrc-2025Q4-base:1.8 pkgsrc-2025Q3:1.8.0.2 pkgsrc-2025Q3-base:1.8 pkgsrc-2025Q2:1.5.0.4 pkgsrc-2025Q2-base:1.5 pkgsrc-2025Q1:1.5.0.2 pkgsrc-2025Q1-base:1.5 pkgsrc-2024Q4:1.4.0.10 pkgsrc-2024Q4-base:1.4 pkgsrc-2024Q3:1.4.0.8 pkgsrc-2024Q3-base:1.4 pkgsrc-2024Q2:1.4.0.6 pkgsrc-2024Q2-base:1.4 pkgsrc-2024Q1:1.4.0.4 pkgsrc-2024Q1-base:1.4 pkgsrc-2023Q4:1.4.0.2 pkgsrc-2023Q4-base:1.4 pkgsrc-2023Q3:1.3.0.2 pkgsrc-2023Q3-base:1.3; locks; strict; comment @# @; 1.8 date 2025.09.13.16.19.20; author vins; state Exp; branches; next 1.7; commitid cK7e9KhfSDoJtzaG; 1.7 date 2025.09.10.10.37.57; author vins; state Exp; branches; next 1.6; commitid 9dvVU0alv9w9H9aG; 1.6 date 2025.07.14.17.50.07; author vins; state Exp; branches; next 1.5; commitid pgk3SS8PylsPWJ2G; 1.5 date 2025.02.11.19.05.47; author vins; state Exp; branches; next 1.4; commitid js0IfknINfGKh5JF; 1.4 date 2023.10.24.22.09.48; author wiz; state Exp; branches; next 1.3; commitid MTsrqKm6aGrQAVJE; 1.3 date 2023.09.08.21.05.37; author vins; state Exp; branches; next 1.2; commitid VZlM5DVG3P45J0EE; 1.2 date 2023.09.05.13.42.32; author vins; state Exp; branches; next 1.1; commitid 9d3YDgWCgLKcnADE; 1.1 date 2023.09.04.10.32.47; author vins; state Exp; branches; next ; commitid CtTXtaN6Zvs4mrDE; desc @@ 1.8 log @opensmtpd-filter-dnsbl: update patch to reflect net/libasr update Remove event_asr_* compat code from main.c. Use libasr built-in implementation. @ text @# $NetBSD: Makefile,v 1.7 2025/09/10 10:37:57 vins Exp $ DISTNAME= filter-dnsbl-0.4 PKGNAME= ${DISTNAME:S|^|opensmtpd-|} PKGREVISION= 2 CATEGORIES= mail MASTER_SITES= https://src.imperialat.at/releases/ MAINTAINER= vins@@NetBSD.org HOMEPAGE= https://src.imperialat.at/?action=summary&path=filter-dnsbl.git COMMENT= OpenSMTPD filter integration for DNSBL lists LICENSE= isc DEPENDS+= opensmtpd-[0-9]*:../../mail/opensmtpd USE_BSD_MAKEFILE= yes CFLAGS.Linux+= -D_GNU_SOURCE #strcasestr() SUBST_CLASSES+= prefix SUBST_STAGE.prefix= pre-configure SUBST_FILES.prefix= README.dnsbl SUBST_VARS.prefix= PKG_SYSCONFDIR PREFIX SUBST_MESSAGE.prefix= Replacing pkgsrc placeholders MAKE_ENV+= LOCALBASE=${PREFIX} MAKE_ENV+= BINDIR=${PREFIX}/libexec/opensmtpd MAKE_ENV+= MANDIR=${PREFIX}/${PKGMANDIR} INSTALL_ENV= INSTALL=${INSTALL:Q} INSTALL_TARGET= bindir install INSTALLATION_DIRS+= libexec/opensmtpd ${PKGMANDIR}/man8 INSTALLATION_DIRS+= share/doc/opensmtpd/filters post-extract: ${RUN}${CP} ${FILESDIR}/README.* ${WRKSRC} post-install: ${INSTALL_DATA} ${WRKSRC}/README.dnsbl \ ${DESTDIR}${PREFIX}/share/doc/opensmtpd/filters .include "../../devel/libopensmtpd/buildlink3.mk" .include "../../devel/libevent/buildlink3.mk" .include "../../net/libasr/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.7 log @opensmtpd-filter-dnsbl: bump revision after libasr update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2025/07/14 17:50:07 vins Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.6 log @opesnsmtpd-filter-dnsbl: update to 0.4 # changes * Adjust for new libopensmtpd changes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2025/02/11 19:05:47 vins Exp $ d5 1 d26 1 a26 1 MAKE_ENV+= LOCALBASE=${PREFIX:Q} @ 1.5 log @mail/opensmtpd-filter-*: revbump folling devel/libopensmtpd update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2023/10/24 22:09:48 wiz Exp $ d3 1 a3 1 DISTNAME= filter-dnsbl-0.3 a4 1 PKGREVISION= 3 d6 1 a6 1 MASTER_SITES= https://imperialat.at/releases/ d9 1 a9 1 HOMEPAGE= http://imperialat.at/dev/filter-dnsbl/ @ 1.4 log @*: bump for openssl 3 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2023/09/08 21:05:37 vins Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.3 log @opensmtpd-filter-dnsbl: fix build following libasr update. Bump revision. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2023/09/05 13:42:32 vins Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.2 log @opensmtpd-filter-dnsbl: require _GNU_SOURCE for strcasestr() on Linux. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2023/09/04 10:32:47 vins Exp $ d5 1 d18 1 a18 1 CFLAGS.Linux+= -D_GNU_SOURCE #strcasestr() @ 1.1 log @mail/opensmtpd-filter-dnsbl: import opensmtpd-filter-dnsbl-0.3. filter-dnsbl is an opensmtpd filter that checks the sender's IP address against one or more dnsbl lists to flag or reject spam messages at session time. @ text @d1 1 a1 1 # $NetBSD$ d17 2 @