Wed Nov 21 19:51:20 2018 UTC ()
Update to 20181121. Changes:

- NOFIXSMTPIO: new environment variable to perform no filtering.
- FIXSMTPIODEBUG: prefix program name to log messages.
- Compile as C99.
- Have die_nomem() log two levels of call stack.
- Have get_one() log one caller further.
- Avoid extern in declarations.
- Empty next_pile and free event when done.
- Use acceptutils' stralloc wrappers in tls_info().
- Don't call tls_info(): no point setting TLS connection environment
  variables when our child has already forked.


(schmonz)
diff -r1.5 -r1.6 pkgsrc/mail/qmail-acceptutils/Makefile
diff -r1.3 -r1.4 pkgsrc/mail/qmail-acceptutils/distinfo

cvs diff -r1.5 -r1.6 pkgsrc/mail/qmail-acceptutils/Makefile (expand / switch to unified diff)

--- pkgsrc/mail/qmail-acceptutils/Makefile 2018/11/08 20:54:53 1.5
+++ pkgsrc/mail/qmail-acceptutils/Makefile 2018/11/21 19:51:20 1.6
@@ -1,37 +1,39 @@ @@ -1,37 +1,39 @@
1# $NetBSD: Makefile,v 1.5 2018/11/08 20:54:53 schmonz Exp $ 1# $NetBSD: Makefile,v 1.6 2018/11/21 19:51:20 schmonz Exp $
2 2
3DISTNAME= netqmail-1.06 3DISTNAME= netqmail-1.06
4PKGNAME= qmail-acceptutils-${ACPATCHVERSION} 4PKGNAME= qmail-acceptutils-${ACPATCHVERSION}
5CATEGORIES= mail 5CATEGORIES= mail
6MASTER_SITES= http://www.qmail.org/ 6MASTER_SITES= http://www.qmail.org/
7 7
8MAINTAINER= schmonz@NetBSD.org 8MAINTAINER= schmonz@NetBSD.org
9HOMEPAGE= https://schmonz.com/qmail/acceptutils/ 9HOMEPAGE= https://schmonz.com/qmail/acceptutils/
10COMMENT= Offer TLS and SMTP AUTH with new features and no patch conflicts 10COMMENT= Offer TLS and SMTP AUTH with new features and no patch conflicts
11LICENSE= public-domain 11LICENSE= public-domain
12 12
13ACPATCHVERSION= 20181108 13ACPATCHVERSION= 20181121
14ACPATCH= ${DISTNAME}-acceptutils-${ACPATCHVERSION}.patch 14ACPATCH= ${DISTNAME}-acceptutils-${ACPATCHVERSION}.patch
15PATCHFILES+= ${ACPATCH} 15PATCHFILES+= ${ACPATCH}
16SITES.${ACPATCH}= ${HOMEPAGE} 16SITES.${ACPATCH}= ${HOMEPAGE}
17 17
18DEPENDS+= mess822-[0-9]*:../../mail/mess822 18DEPENDS+= mess822-[0-9]*:../../mail/mess822
19DEPENDS+= ucspi-ssl-[0-9]*:../../net/ucspi-ssl 19DEPENDS+= ucspi-ssl-[0-9]*:../../net/ucspi-ssl
20 20
21CONFLICTS+= qmail<=1.03nb32 21CONFLICTS+= qmail<=1.03nb32
22 22
23DJB_RESTRICTED= no 23DJB_RESTRICTED= no
24BUILD_TARGET= acceptutils 24BUILD_TARGET= acceptutils
25 25
 26USE_LANGUAGES= c c99
 27
26ACCEPTUTILS= authup checknotroot fixsmtpio reup 28ACCEPTUTILS= authup checknotroot fixsmtpio reup
27 29
28INSTALLATION_DIRS= bin ${PKGMANDIR}/man8 30INSTALLATION_DIRS= bin ${PKGMANDIR}/man8
29 31
30do-install: 32do-install:
31 for i in ${ACCEPTUTILS}; do \ 33 for i in ${ACCEPTUTILS}; do \
32 ${INSTALL_PROGRAM} ${WRKSRC}/$$i ${DESTDIR}${PREFIX}/bin/$$i; \ 34 ${INSTALL_PROGRAM} ${WRKSRC}/$$i ${DESTDIR}${PREFIX}/bin/$$i; \
33 ${INSTALL_MAN} ${WRKSRC}/$$i.8 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8/$$i.8; \ 35 ${INSTALL_MAN} ${WRKSRC}/$$i.8 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8/$$i.8; \
34 done 36 done
35 37
36.include "../../mk/djbware.mk" 38.include "../../mk/djbware.mk"
37.include "../../mk/bsd.pkg.mk" 39.include "../../mk/bsd.pkg.mk"

cvs diff -r1.3 -r1.4 pkgsrc/mail/qmail-acceptutils/distinfo (expand / switch to unified diff)

--- pkgsrc/mail/qmail-acceptutils/distinfo 2018/11/08 20:54:53 1.3
+++ pkgsrc/mail/qmail-acceptutils/distinfo 2018/11/21 19:51:20 1.4
@@ -1,10 +1,10 @@ @@ -1,10 +1,10 @@
1$NetBSD: distinfo,v 1.3 2018/11/08 20:54:53 schmonz Exp $ 1$NetBSD: distinfo,v 1.4 2018/11/21 19:51:20 schmonz Exp $
2 2
3SHA1 (netqmail-1.06-acceptutils-20181108.patch) = 76aceac5a61473ef700d62df5f3eec386f5dc02e 3SHA1 (netqmail-1.06-acceptutils-20181121.patch) = d492d511dec21c961f4234553173cd47134d0649
4RMD160 (netqmail-1.06-acceptutils-20181108.patch) = b1169f64e021afc5e27d2d59036183ae85fa3153 4RMD160 (netqmail-1.06-acceptutils-20181121.patch) = 479318902462f6384e77ca04140963eba528feaf
5SHA512 (netqmail-1.06-acceptutils-20181108.patch) = 32b16ecf19cc6270da0633bc95a80e82681e812b39657b212b43c31576224176f1f9d75049bbc44aaee4126535b7d4d46c227bc7ce9f9ca598f0b3e70c796d6e 5SHA512 (netqmail-1.06-acceptutils-20181121.patch) = a793283a24e89b032ad0b3a7b5ac3f81b36f308182bcd4d272246bb70ccd2524ee2015fc7fa2f54ed41329f7fbab9b4b4355438717fb8392dd90415e377b7175
6Size (netqmail-1.06-acceptutils-20181108.patch) = 106720 bytes 6Size (netqmail-1.06-acceptutils-20181121.patch) = 109658 bytes
7SHA1 (netqmail-1.06.tar.gz) = 9ee9a603e2ad3d8e1d34b900e19b7a5d275f538b 7SHA1 (netqmail-1.06.tar.gz) = 9ee9a603e2ad3d8e1d34b900e19b7a5d275f538b
8RMD160 (netqmail-1.06.tar.gz) = d31598afa862abb35bc1feb8d038ab619b5a17a2 8RMD160 (netqmail-1.06.tar.gz) = d31598afa862abb35bc1feb8d038ab619b5a17a2
9SHA512 (netqmail-1.06.tar.gz) = de40a6d8fac502bd785010434d99b99f2c0524e10aea3d0f2a0d35c70fce91e991eb1fb8f20a1276eb56d7e73130ea5e2c178f6075d138af47b28d9ca6e6046b 9SHA512 (netqmail-1.06.tar.gz) = de40a6d8fac502bd785010434d99b99f2c0524e10aea3d0f2a0d35c70fce91e991eb1fb8f20a1276eb56d7e73130ea5e2c178f6075d138af47b28d9ca6e6046b
10Size (netqmail-1.06.tar.gz) = 260941 bytes 10Size (netqmail-1.06.tar.gz) = 260941 bytes