pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/mail/exim Changes 4.72:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/6ce591947d4b
branches:  trunk
changeset: 576319:6ce591947d4b
user:      adam <adam%pkgsrc.org@localhost>
date:      Sun Jun 06 14:15:30 2010 +0000

description:
Changes 4.72:
* installed exipick 20100104.1, adding $max_received_linelength, $data_path,
  and $header_path variables; fixed documentation bugs and typos
* installed exipick 20100222.0, added --input-dir and --finput to allow
   exipick to access non-standard spools, including the "frozen" queue (Finput)
* Support mysql stored procedures.
* Spacing fix (syntax error) on Makefile directives for NetBSD
* Documentation fix for max_rcpts.
* Fix for unknown responses from Dovecot authenticator.
* Added umask to procmail example.
* installed exipick 20100323.0, fixing doc bug
* CVE-2010-2023 - prevent hardlink attack on sticky mail directory.
* Upgrade PolarSSL files to upstream version 0.12.1.
* Improve log output when DKIM signing operation fails.
* Treat the transport option dkim_domain as a colon separated list, not as
  a single string, and sign the message with each element, omitting multiple
  occurences of the same signer.
* Null terminate DKIM strings, Null initialise DKIM variable
* dnsdb DNS TXT record bug fix (DKIM-related)
* CVE-2010-2024 - work round race condition on MBX locking.

diffstat:

 mail/exim/Makefile   |  20 ++++++++++----------
 mail/exim/distinfo   |   8 ++++----
 mail/exim/options.mk |   4 +---
 3 files changed, 15 insertions(+), 17 deletions(-)

diffs (85 lines):

diff -r 6693f29f5e6a -r 6ce591947d4b mail/exim/Makefile
--- a/mail/exim/Makefile        Sun Jun 06 12:36:26 2010 +0000
+++ b/mail/exim/Makefile        Sun Jun 06 14:15:30 2010 +0000
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.101 2010/06/02 13:04:04 adam Exp $
+# $NetBSD: Makefile,v 1.102 2010/06/06 14:15:30 adam Exp $
 
-DISTNAME=      exim-4.71
-PKGREVISION=   2
+DISTNAME=      exim-4.72
 CATEGORIES=    mail net
 MASTER_SITES=  ftp://ftp.exim.org/pub/exim/exim4/ \
-       http://dl.ambiweb.de/mirrors/ftp.exim.org/exim/exim4/
+               http://dl.ambiweb.de/mirrors/ftp.exim.org/exim/exim4/
 EXTRACT_SUFX=  .tar.bz2
 
 MAINTAINER=    abs%NetBSD.org@localhost
@@ -38,7 +37,7 @@
 PKG_HOME.${EXIM_USER}= ${VARBASE}/mail
 PKG_SHELL.${EXIM_USER}=        ${NOLOGIN}
 
-PKG_SYSCONFSUBDIR?=    exim
+PKG_SYSCONFSUBDIR=     exim
 EXAMPLESDIR=           ${PREFIX}/share/examples/exim
 CONF_FILES=            ${EXAMPLESDIR}/aliases ${PKG_SYSCONFDIR}/aliases
 CONF_FILES+=           ${EXAMPLESDIR}/configure ${PKG_SYSCONFDIR}/configure
@@ -64,6 +63,12 @@
 SUBST_FILES.exim=      scripts/exim_install
 SUBST_VARS.exim=       PKGSRC_EXIM_VERSION
 
+SUBST_CLASSES+=                cflags
+SUBST_STAGE.cflags=    post-patch
+SUBST_MESSAGE.cflags=  Removing hard-coded CFLAGS
+SUBST_FILES.cflags=    OS/Makefile-*
+SUBST_SED.cflags=      -e 's,^CFLAGS=.*,,'
+
 INSTALL_ARG=           INSTALL_ARG=-no_chown
 INSTALL_ENV+=          ${INSTALL_ARG:Q}
 
@@ -105,11 +110,6 @@
                -e 's:@PKG_SYSCONFDIR@:${PKG_SYSCONFDIR}:' \
            < ${WRKSRC}/Local/eximon.conf.pkgsrc \
            > ${WRKSRC}/Local/eximon.conf
-# CFLAGS is already set by pkgsrc
-       for f in ${WRKSRC}/OS/Makefile-*; do \
-               sed -e 's/^CFLAGS=.*//' $$f > $$f.subst; \
-               mv -f $$f.subst $$f; \
-       done
 
 post-build:
        sed -e 's:@PREFIX@:${PREFIX}:' \
diff -r 6693f29f5e6a -r 6ce591947d4b mail/exim/distinfo
--- a/mail/exim/distinfo        Sun Jun 06 12:36:26 2010 +0000
+++ b/mail/exim/distinfo        Sun Jun 06 14:15:30 2010 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.44 2010/01/31 21:06:29 heinz Exp $
+$NetBSD: distinfo,v 1.45 2010/06/06 14:15:30 adam Exp $
 
-SHA1 (exim-4.71.tar.bz2) = 4b8f853843edcfa4f3bfbb4bef45d8dcff2fc990
-RMD160 (exim-4.71.tar.bz2) = 22e4ad1d43693d61fa1f2f2de40dda647599a087
-Size (exim-4.71.tar.bz2) = 1560170 bytes
+SHA1 (exim-4.72.tar.bz2) = 3aab453faaa076a6b5f02320d7f8ad8aba21b347
+RMD160 (exim-4.72.tar.bz2) = e3ae8dbb056890d49e21e2ba6eaf9cf789ca2c18
+Size (exim-4.72.tar.bz2) = 1559031 bytes
 SHA1 (patch-aa) = cf514f31626cde31747342a2d50edd1dbf7f195f
 SHA1 (patch-ab) = f5be62c134b1a2d0870a14546ec0bb62090d498a
 SHA1 (patch-ae) = 4a9d2fde403cfd6386742b31f062e7801ef081b9
diff -r 6693f29f5e6a -r 6ce591947d4b mail/exim/options.mk
--- a/mail/exim/options.mk      Sun Jun 06 12:36:26 2010 +0000
+++ b/mail/exim/options.mk      Sun Jun 06 14:15:30 2010 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.16 2010/06/02 13:04:04 adam Exp $
+# $NetBSD: options.mk,v 1.17 2010/06/06 14:15:30 adam Exp $
 
 PKG_OPTIONS_VAR=       PKG_OPTIONS.exim
 PKG_SUPPORTED_OPTIONS= exim-appendfile-maildir exim-appendfile-mailstore
@@ -17,8 +17,6 @@
 
 .include "../../mk/bsd.options.mk"
 
-PLIST_SRC=${PKGDIR}/PLIST
-
 .if !empty(PKG_OPTIONS:Mexim-appendfile-maildir)
 LOCAL_MAKEFILE_OPTIONS+=SUPPORT_MAILDIR=yes
 .endif



Home | Main Index | Thread Index | Old Index