This brings in two and a half years of development and bug fixes. It has really improved, though a long road is ahead still. Changelog etc. at: https://www.sdaoden.eu/code-nail-ann.html Thank you.
Index: Makefile =================================================================== RCS file: /cvs/ports/mail/s-nail/Makefile,v retrieving revision 1.19 diff -u -p -r1.19 Makefile --- Makefile 8 Dec 2017 01:04:14 -0000 1.19 +++ Makefile 8 Mar 2018 16:26:49 -0000 @@ -1,45 +1,41 @@ # $OpenBSD: Makefile,v 1.19 2017/12/08 01:04:14 espie Exp $ -COMMENT= enhanced, MIME capable Berkeley Mail +COMMENT= SysV mail/BSD Mail/POSIX mailx: send and receive mail -DISTNAME= s-nail-14.8.16 -CATEGORIES= mail -HOMEPAGE= https://www.sdaoden.eu/code.html\#s-mailx -FIX_EXTRACT_PERMISSIONS=Yes +DISTNAME= s-nail-14.9.9 +CATEGORIES= mail +HOMEPAGE= https://www.sdaoden.eu/code.html\#s-mailx +FIX_EXTRACT_PERMISSIONS=Yes # BSD -PERMIT_PACKAGE_CDROM= Yes +PERMIT_PACKAGE_CDROM=Yes -WANTLIB += c crypto iconv idn ssl +WANTLIB += c crypto curses iconv idn ssl -MASTER_SITES= https://www.sdaoden.eu/downloads/ -MAINTAINER= Dmitrij D. Czarkoff <czark...@openbsd.org> +MASTER_SITES= https://ftp.sdaoden.eu/ +MAINTAINER= Dmitrij D. Czarkoff <czark...@openbsd.org> -MAKE_FILE= makefile -MAKE_FLAGS= CC="${CC}" \ - CFLAGS="${CFLAGS}" \ - C_INCLUDE_PATH="${LOCALBASE}/include" \ - LDFLAGS="${LDFLAGS}" \ - LD_LIBRARY_PATH="${LOCALBASE}/lib" \ - MANDIR="${PREFIX}/man" \ - SYSCONFDIR="${SYSCONFDIR}" \ - WANT_AUTOCC=0 \ - WANT_EDITLINE=0 \ - WANT_NCL=1 \ - WANT_DOTLOCK=0 \ - SID= +MAKE_FILE= makefile +MAKE_FLAGS= C_INCLUDE_PATH="${LOCALBASE}/include" \ + LD_LIBRARY_PATH="${LOCALBASE}/lib" \ + VAL_MANDIR="${PREFIX}/man" \ + VAL_SYSCONFDIR="${SYSCONFDIR}" \ + VAL_SID= \ + \ + OPT_AUTOCC=no \ + OPT_DOTLOCK=no \ .if !empty(DEBUG) -MAKE_FLAGS+= WANT_DEBUG=1 -FAKE_FLAGS+= WANT_DEBUG=1 +MAKE_FLAGS+= OPT_DEBUG=yes +FAKE_FLAGS+= OPT_DEBUG=yes .endif -MAKE_ENV= VERBOSE=Yes +MAKE_ENV= VERBOSE=anynonempty -LIB_DEPENDS= converters/libiconv \ - devel/libidn +LIB_DEPENDS= converters/libiconv \ + devel/libidn -INSTALL_TARGET= packager-install +INSTALL_TARGET= install post-install: ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/nail Index: distinfo =================================================================== RCS file: /cvs/ports/mail/s-nail/distinfo,v retrieving revision 1.13 diff -u -p -r1.13 distinfo --- distinfo 29 Jan 2017 06:08:51 -0000 1.13 +++ distinfo 8 Mar 2018 16:26:49 -0000 @@ -1,2 +1,2 @@ -SHA256 (s-nail-14.8.16.tar.gz) = xpt0+0scKhokHVOfVTFUpx53TocSI+6AjoY5Zl2bTMo= -SIZE (s-nail-14.8.16.tar.gz) = 604423 +SHA256 (s-nail-14.9.9.tar.gz) = zb0ni2NPMt+A8i0KP8flmw1fPUGhn+9GOO/LbC0ZhJA= +SIZE (s-nail-14.9.9.tar.gz) = 885904 Index: patches/patch-nail_rc =================================================================== RCS file: patches/patch-nail_rc diff -N patches/patch-nail_rc --- patches/patch-nail_rc 20 Oct 2016 10:49:23 -0000 1.5 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,14 +0,0 @@ -$OpenBSD: patch-nail_rc,v 1.5 2016/10/20 10:49:23 czarkoff Exp $ - ---- nail.rc.orig Wed Oct 5 12:04:53 2016 -+++ nail.rc Sat Oct 8 03:38:20 2016 -@@ -43,6 +43,9 @@ set ask - # *header* on a per-folder basis (it is meaningless unless *header* is set) - set bsdannounce - -+# Use the traditional BSD Mail interface style. -+set bsdcompat -+ - # Uncomment this in order to get coloured output in $PAGER. - # (Coloured output is only used if $TERM is either found in *colour-terms* - # or includes the string "color") Index: pkg/DESCR =================================================================== RCS file: /cvs/ports/mail/s-nail/pkg/DESCR,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 DESCR --- pkg/DESCR 29 Mar 2013 03:54:34 -0000 1.1.1.1 +++ pkg/DESCR 8 Mar 2018 16:26:49 -0000 @@ -1,5 +1,4 @@ -S-nail is a fork of Heirloom mailx, formerly known as nail. It is a mail user -agent derived from Berkeley Mail 8.1 and is intended to provide the -functionality of the POSIX.2 mailx command with additional support for MIME -messages, Maildir, POP3, IMAP, SMTP, threading, spam control, and other -features. +S-nail provides a simple and friendly environment for sending and receiving +mail. It is intended to provide the functionality of the POSIX mailx(1) +command, but is MIME capable and optionally offers extensions for line editing, +S/MIME, SMTP and POP3, among others. --steffen | |Der Kragenbaer, The moon bear, |der holt sich munter he cheerfully and one by one |einen nach dem anderen runter wa.ks himself off |(By Robert Gernhardt)