diff options
author | wiz <wiz@pkgsrc.org> | 2000-08-26 14:26:57 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2000-08-26 14:26:57 +0000 |
commit | 977bf50a02937ca8d1b7846e586a9b0f94eb7b1c (patch) | |
tree | aa3b8c8554ff83d9452d5463c8fb97c15faf5aeb /mail/procmail/Makefile | |
parent | c175eb34f1fc1fa159c30dc8e66de10094732373 (diff) | |
download | pkgsrc-977bf50a02937ca8d1b7846e586a9b0f94eb7b1c.tar.gz |
Update to procmail-3.15, inspired by D'Arcy J.M. Cain.
Relevant changes:
- Rewrite folder type parsing: corrects handling of MH and maildir
style spools
- v3.14 changed '!' actions too much: revert to v3.13 behavior but
continue to split SENDMAILFLAGS
- Contents of skipped nested blocks could affect 'E', 'e', 'a', and
'A' flags
- Prevent peeking into buffers on "Out of memory" errors
- Unquoted $\var expansions could alter the interpretation of the
following whitespace
- Prevent attempts to set LINEBUF to really huge values
- Optimize SWITCHRC = $_
- Use a secure PATH when processing /etc/procmailrc
- Use 2^31-1 as the maximum score even when sizeof(long)>4
Changes to formail:
- Allow -n with -D and -s again -- corruption couldn't happen after
all
- Don't strip pre-colon whitespace until header is identified
- Properly handle NULs in the body when generating an autoreply that
keeps the body (could coredump)
General:
- Documented that $\var expansions are never split on whitespace
- Removed ':' and '@' from list of characters that can appear in
tempfile names
- Called nice() when shouldn't have
Diffstat (limited to 'mail/procmail/Makefile')
-rw-r--r-- | mail/procmail/Makefile | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/mail/procmail/Makefile b/mail/procmail/Makefile index 244ffe0a8d3..2bd2c613ab7 100644 --- a/mail/procmail/Makefile +++ b/mail/procmail/Makefile @@ -1,16 +1,19 @@ -# $NetBSD: Makefile,v 1.16 2000/08/03 14:42:29 veego Exp $ +# $NetBSD: Makefile,v 1.17 2000/08/26 14:26:57 wiz Exp $ # FreeBSD Id: Makefile,v 1.24 1997/05/14 14:40:34 ache Exp # -DISTNAME= procmail-3.14 +DISTNAME= procmail-3.15 CATEGORIES= mail MASTER_SITES= ftp://ftp.procmail.org/pub/procmail/ -MAINTAINER= packages@netbsd.org +MAINTAINER= packages@netbsd.org +HOMEPAGE= http://www.procmail.org/ -INSTALL_TARGET= install-suid install.man +INSTALL_TARGET= install-suid install.man MAKE_ENV= SHELL=/bin/sh +MESSAGE_FILE= ${WRKDIR}/MESSAGE + post-patch: ${MV} ${WRKSRC}/config.h ${WRKSRC}/config.h-orig ${SED} -e 's|@LOCALBASE@|${LOCALBASE}|g' < ${WRKSRC}/config.h-orig \ @@ -20,6 +23,9 @@ post-patch: < ${WRKSRC}/man/procmail.man-orig \ > ${WRKSRC}/man/procmail.man +pre-install: + ${SED} -e 's,@PREFIX@,${PREFIX},g' ${PKGDIR}/MESSAGE > ${MESSAGE_FILE} + .include "../../mk/bsd.prefs.mk" .if ${OPSYS} == "SunOS" |