pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/mail/s-nail
Module Name: pkgsrc
Committed By: gdt
Date: Wed Jan 17 23:43:02 UTC 2024
Modified Files:
pkgsrc/mail/s-nail: Makefile PLIST distinfo
Added Files:
pkgsrc/mail/s-nail/patches: patch-mk_make-install.sh
Removed Files:
pkgsrc/mail/s-nail/patches: patch-make.rc
Log Message:
s-nail: updated s-nail to 14.9.24
Update prepared in wip by Kevin Bloom.
Packaging updates:
- removed unneeded patch in favor of MAKE_FLAGS
14.9.23 -> 14.9.24:
- Release tarball might be in --format=pax
- Again honour MTA arguments passed after the "--" command line
"option" in non-send-only mode (broken since at least v14.9.12).
- Support Microsoft IMAP servers.
- Fix crash due to crafted emails.
- Fix expandargv (broken since v14.9.0).
- Fix a bug from nail 10.08 as of 2004-06-28 that leads to
crashes when some file cannot be loaded.
And while here fix one file-close overshoot of mine in since
v14.9.16, that would cause panics in debug-enabled code.
- Deal with argc==0 aka CVE-2021-4034.
14.9.22 -> 14.9.23;
- VAL_RANDOM=getentropy was broken.
- An unset mta-bcc-ok could cause partial Bcc: content
to be written to Cc: or To:.
- Date offset calculation was wrong for timezones which use
a negative adjustment for "is daylight saving time active".
- Continue searching MIME handler sources if the first found one
is not applicable in current context.
- Fixed `vexpr' shift operators broken for "optimization".
- Fixed `date-utc' subcommand which used two "dutc_month"
instead of one plus "dutc_day".
- Temporarily set an unset $LESS to portable "RI" not "RXi".
- A couple of SIGALARM / alarm(2) fixes for the -keepalive-
variable series.
- We drop inherited effective IDs upon startup.
- mimeview now also asks for text/ parts whether an action
shall be applied. And if there is no plain part we may
use the rich one if possible.
- pipe-TYPE/SUBTYPE now support type-markers.
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 pkgsrc/mail/s-nail/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/mail/s-nail/PLIST
cvs rdiff -u -r1.3 -r1.4 pkgsrc/mail/s-nail/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/mail/s-nail/patches/patch-make.rc
cvs rdiff -u -r0 -r1.1 pkgsrc/mail/s-nail/patches/patch-mk_make-install.sh
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/mail/s-nail/Makefile
diff -u pkgsrc/mail/s-nail/Makefile:1.5 pkgsrc/mail/s-nail/Makefile:1.6
--- pkgsrc/mail/s-nail/Makefile:1.5 Wed Jan 3 23:32:11 2024
+++ pkgsrc/mail/s-nail/Makefile Wed Jan 17 23:43:02 2024
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.5 2024/01/03 23:32:11 gdt Exp $
+# $NetBSD: Makefile,v 1.6 2024/01/17 23:43:02 gdt Exp $
-DISTNAME= s-nail-14.9.22
-PKGREVISION= 2
+DISTNAME= s-nail-14.9.24
CATEGORIES= mail
MASTER_SITES= https://www.sdaoden.eu/downloads/
@@ -13,9 +12,10 @@ LICENSE= original-bsd AND osl AND mpl-1
MAKE_FILE= makefile
EGDIR= ${PREFIX}/share/examples/${PKGBASE}
+MAKE_FLAGS+= VAL_PREFIX=${PREFIX}
MAKE_FLAGS+= VAL_MANDIR=${PREFIX}/${PKGMANDIR}
-BUILD_MAKE_FLAGS+= SYSCONFDIR=${PKG_SYSCONFDIR}
-INSTALL_MAKE_FLAGS+= SYSCONFDIR=${EGDIR}
+MAKE_FLAGS+= OPT_AUTOCC=no
+INSTALL_MAKE_FLAGS+= PKGBASE=${PKGBASE}
CONF_FILES= ${EGDIR}/s-nail.rc ${PKG_SYSCONFDIR}/s-nail.rc
Index: pkgsrc/mail/s-nail/PLIST
diff -u pkgsrc/mail/s-nail/PLIST:1.1 pkgsrc/mail/s-nail/PLIST:1.2
--- pkgsrc/mail/s-nail/PLIST:1.1 Tue May 25 15:24:20 2021
+++ pkgsrc/mail/s-nail/PLIST Wed Jan 17 23:43:02 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2021/05/25 15:24:20 nia Exp $
+@comment $NetBSD: PLIST,v 1.2 2024/01/17 23:43:02 gdt Exp $
bin/s-nail
libexec/s-nail-dotlock
man/man1/s-nail.1
Index: pkgsrc/mail/s-nail/distinfo
diff -u pkgsrc/mail/s-nail/distinfo:1.3 pkgsrc/mail/s-nail/distinfo:1.4
--- pkgsrc/mail/s-nail/distinfo:1.3 Tue Oct 26 10:54:29 2021
+++ pkgsrc/mail/s-nail/distinfo Wed Jan 17 23:43:02 2024
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2021/10/26 10:54:29 nia Exp $
+$NetBSD: distinfo,v 1.4 2024/01/17 23:43:02 gdt Exp $
-BLAKE2s (s-nail-14.9.22.tar.gz) = 8f6b3cd6254044a623aa97dd73faf2659d0c139ce5bd2a15458dbe998f71abb4
-SHA512 (s-nail-14.9.22.tar.gz) = 502784947ee60720c6dbe353dd87d07fa0a01e69d5d2d406d6f9c79b1fc0ddb5727cc863e879046a762c5386ce2fa3125867261286e33915932b78daa9fc2b4d
-Size (s-nail-14.9.22.tar.gz) = 1090859 bytes
-SHA1 (patch-make.rc) = 383372deed01c34a984c8696c3d15619aa04aafa
+BLAKE2s (s-nail-14.9.24.tar.gz) = 649bd9205d714677bcdefdef0d5370432025d20858d06f99d3a0cb728c815a0d
+SHA512 (s-nail-14.9.24.tar.gz) = 15101019a9c14fef8162fbce1a15133d2c70f27476b08a7f183d195fb52ed2854731984f833236c543fd681e299c3d93ec508154573b5897d707a0ec5c216575
+Size (s-nail-14.9.24.tar.gz) = 1105199 bytes
+SHA1 (patch-mk_make-install.sh) = a7537f2e6b65fc32a6257f1def5b06bc39e2fe91
Added files:
Index: pkgsrc/mail/s-nail/patches/patch-mk_make-install.sh
diff -u /dev/null pkgsrc/mail/s-nail/patches/patch-mk_make-install.sh:1.1
--- /dev/null Wed Jan 17 23:43:02 2024
+++ pkgsrc/mail/s-nail/patches/patch-mk_make-install.sh Wed Jan 17 23:43:02 2024
@@ -0,0 +1,21 @@
+$NetBSD: patch-mk_make-install.sh,v 1.1 2024/01/17 23:43:02 gdt Exp $
+
+Put the default config in EGDIR so we can use CONF_FILES
+
+--- mk/make-install.sh.orig 2022-03-26 15:28:51.000000000 +0000
++++ mk/make-install.sh
+@@ -51,12 +51,13 @@ echo >> "${OBJDIR}/${VAL_UAGENT}-uninsta
+ __mkdir "${VAL_BINDIR}"
+ __mkdir "${VAL_MANDIR}/man1"
+ __mkdir "${VAL_SYSCONFDIR}"
++__mkdir "${VAL_PREFIX}/share/examples/${PKGBASE}"
+
+ __stripfile "${OBJDIR}"/"${VAL_UAGENT}"
+ __copyfile 0755 "${OBJDIR}"/"${VAL_UAGENT}" "${VAL_BINDIR}"/"${VAL_UAGENT}"
+ __copyfile 0444 "${OBJDIR}"/uman.1 "${VAL_MANDIR}"/man1/"${VAL_UAGENT}".1
+ if [ -f "${DESTDIR}${VAL_SYSCONFDIR}/${VAL_SYSCONFRC}" ]; then :; else
+- __copyfile 0444 "${OBJDIR}"/urc.rc "${VAL_SYSCONFDIR}/${VAL_SYSCONFRC}"
++ __copyfile 0444 "${OBJDIR}"/urc.rc "${VAL_PREFIX}/share/examples/${PKGBASE}/${VAL_SYSCONFRC}"
+ fi
+
+ if [ "${OPT_DOTLOCK}" != 0 ]; then
Home |
Main Index |
Thread Index |
Old Index