diff --git a/mail/qmail-rblchk/Makefile b/mail/qmail-rblchk/Makefile index 3b1d73eec984..185abca4ff09 100644 --- a/mail/qmail-rblchk/Makefile +++ b/mail/qmail-rblchk/Makefile @@ -1,48 +1,51 @@ PORTNAME= qmail-rblchk PORTVERSION= 2.4.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= mail MASTER_SITES= http://www.morettoni.net/qmail/ \ LOCAL/ehaupt MAINTAINER= ports@FreeBSD.org COMMENT= Qmail RBL filter WWW= http://www.morettoni.net/qmail-rblchk.en.html +# so says qmail-rblchk.c +LICENSE= BSD2CLAUSE + USES= groff qmail:run ALL_TARGET= default INSTALL_TARGET= setup CFLAGS?= -O2 -Wimplicit -Wunused -Wcomment -Wchar-subscripts -Wuninitialized \ -Wshadow -Wcast-qual -Wcast-align -Wwrite-strings LDFLAGS?= -s WRKSRC= ${WRKDIR}/${PORTNAME} OPTIONS_DEFINE= EXAMPLES .include .if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif post-patch: @${REINPLACE_CMD} -e '/"cat/d; s|,02755|,0755|' \ -e 's|\"man|\"share/man|g' \ ${WRKSRC}/hier.c do-configure: ${PRINTF} "${STAGEDIR}${PREFIX}\n\n.../bin.\n" > ${WRKSRC}/conf-home ${ECHO_CMD} "${CC} ${CFLAGS}" > ${WRKSRC}/conf-cc ${ECHO_CMD} "${CC} ${LDFLAGS}" > ${WRKSRC}/conf-ld post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} .for f in rbllist.sh spam-report.sh dot-qmail-storeip ${INSTALL_DATA} ${WRKSRC}/contrib/${f} ${STAGEDIR}${EXAMPLESDIR} .endfor .include diff --git a/mail/qmail-rblchk/files/patch-error.h b/mail/qmail-rblchk/files/patch-error.h new file mode 100644 index 000000000000..5dc2cfdcaf6f --- /dev/null +++ b/mail/qmail-rblchk/files/patch-error.h @@ -0,0 +1,11 @@ +--- error.h.orig 2024-09-25 10:49:27 UTC ++++ error.h +@@ -1,7 +1,7 @@ + #ifndef ERROR_H + #define ERROR_H + +-extern int errno; ++#include + + extern int error_intr; + extern int error_nomem;