So here's the update to s-nail-14.8.3. This release brings an additional executable to perform dot-locking against mailboxes. Since by default on OpenBSD /var/mail belongs to root:wheel, mode 755 there is no way for that (setgid) executable to work, so I removed it from the build (WANT_PRIVSEP=0).
Test reports / comments / oks? (: Index: Makefile =================================================================== RCS file: /cvs/ports/mail/s-nail/Makefile,v retrieving revision 1.11 diff -u -p -r1.11 Makefile --- Makefile 3 Feb 2015 17:41:58 -0000 1.11 +++ Makefile 6 Jul 2015 11:42:37 -0000 @@ -2,7 +2,7 @@ COMMENT= enhanced, MIME capable Berkeley Mail -DISTNAME= s-nail-14.7.11 +DISTNAME= s-nail-14.8.3 DISTFILES= ${DISTNAME:S/./_/g}.tar.gz CATEGORIES= mail HOMEPAGE= http://sdaoden.users.sourceforge.net/code.html#s-nail @@ -23,14 +23,16 @@ MAKE_FLAGS= CC="${CC}" \ C_INCLUDE_PATH="${LOCALBASE}/include" \ LDFLAGS="${LDFLAGS}" \ LD_LIBRARY_PATH=${LOCALBASE}/lib \ + MANDIR="${PREFIX}/man" \ SYSCONFDIR="${SYSCONFDIR}" \ - WANT_EDITLINE=1 + WANT_AUTOCC=0 \ + WANT_EDITLINE=1 \ + WANT_PRIVSEP=0 MAKE_ENV= VERBOSE=Yes LIB_DEPENDS= devel/libidn INSTALL_TARGET= packager-install -NO_TEST= Yes post-install: ln -sf ${TRUEPREFIX}/bin/s-nail ${PREFIX}/bin/nail Index: distinfo =================================================================== RCS file: /cvs/ports/mail/s-nail/distinfo,v retrieving revision 1.7 diff -u -p -r1.7 distinfo --- distinfo 3 Feb 2015 17:41:58 -0000 1.7 +++ distinfo 6 Jul 2015 11:33:25 -0000 @@ -1,2 +1,2 @@ -SHA256 (s-nail-14_7_11.tar.gz) = zxxeEIni4Y8euAreQbO3X/Xt2JjjBmrNS+L0IVU51H4= -SIZE (s-nail-14_7_11.tar.gz) = 525827 +SHA256 (s-nail-14_8_3.tar.gz) = +E7dt9cK5D9ivr/Q8Mqe1SCWd53G74tHbGB67BpYDTQ= +SIZE (s-nail-14_8_3.tar.gz) = 626811 -- jca | PGP: 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE