Skip site navigation (1)Skip section navigation (2)
Date:      Fri,  4 Jul 2008 12:29:55 +0200 (CEST)
From:      Xavier Beaudouin <kiwi@oav.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/125256: [MAINTAINER] mail/lmtpd: update to 0.10.3
Message-ID:  <20080704102955.575ED2E245@proxy.home.oav.net>
Resent-Message-ID: <200807041040.m64Ae1Ps059843@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         125256
>Category:       ports
>Synopsis:       [MAINTAINER] mail/lmtpd: update to 0.10.3
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jul 04 10:40:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Xavier Beaudouin
>Release:        FreeBSD 7.0-RELEASE-p2 i386
>Organization:
Association KAZAR / The Caudium Group
>Environment:
System: FreeBSD proxy.home.oav.net 7.0-RELEASE-p2 FreeBSD 7.0-RELEASE-p2 #0: Wed Jun 18 07:33:20 UTC 2008
>Description:
- Changes:
  * GCC4 compatibility patches
  * Use of a temporary file to handle log rotation correctly.
    This gets rid of the NFS and noatime problem.

- Update to 0.10.3

Removed file(s):
- files/patch-lmtpconf.c
- files/patch-re-re.c
- files/patch-sieve-sievelex.c

Removed dir:
- files/

Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:

--- lmtpd-0.10.3.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/mail/lmtpd.old/Makefile /usr/ports/mail/lmtpd/Makefile
--- /usr/ports/mail/lmtpd.old/Makefile	2008-07-04 12:10:32.000000000 +0200
+++ /usr/ports/mail/lmtpd/Makefile	2008-07-04 12:10:48.000000000 +0200
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	lmtpd
-PORTVERSION=	0.10.2
+PORTVERSION=	0.10.3
 CATEGORIES=	mail
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE} ftp://ftp.oav.net/pll/
 MASTER_SITE_SUBDIR=	pll
diff -ruN --exclude=CVS /usr/ports/mail/lmtpd.old/distinfo /usr/ports/mail/lmtpd/distinfo
--- /usr/ports/mail/lmtpd.old/distinfo	2008-07-04 12:10:32.000000000 +0200
+++ /usr/ports/mail/lmtpd/distinfo	2008-07-04 12:11:21.000000000 +0200
@@ -1,3 +1,3 @@
-MD5 (lmtpd-0.10.2.tar.gz) = 6d8b8556756c820d35102755e3913639
-SHA256 (lmtpd-0.10.2.tar.gz) = 8b2f89945747498c1213a4c2b19eb0eded60bfe66c3a868e4692db213df3cf38
-SIZE (lmtpd-0.10.2.tar.gz) = 486769
+MD5 (lmtpd-0.10.3.tar.gz) = b824d882ee461d18a95b564ee4f3b835
+SHA256 (lmtpd-0.10.3.tar.gz) = 865decd9fdc98359bf826da3f5f6c534abf26cfec3392050ebff704dccad968e
+SIZE (lmtpd-0.10.3.tar.gz) = 539857
diff -ruN --exclude=CVS /usr/ports/mail/lmtpd.old/files/patch-lmtpconf.c /usr/ports/mail/lmtpd/files/patch-lmtpconf.c
--- /usr/ports/mail/lmtpd.old/files/patch-lmtpconf.c	2008-07-04 12:10:32.000000000 +0200
+++ /usr/ports/mail/lmtpd/files/patch-lmtpconf.c	1970-01-01 01:00:00.000000000 +0100
@@ -1,19 +0,0 @@
---- lmtpconf.c.org	2004-10-26 17:59:50.000000000 +0200
-+++ lmtpconf.c	2006-12-24 11:23:03.000000000 +0100
-@@ -197,6 +197,7 @@
-   return rl;
- }
- 
-+static int readconf1(char *file, struct fstate *state, struct conf *spec);
- 
- static int setval(void *val, int type, char *args) {
-   switch(type) {
-@@ -392,8 +393,6 @@
-     return 0;
-   case FLAGS_INCLUDE: 
-     if (args) {
--      static int readconf1(char *file, struct fstate *state,
--			   struct conf *spec);
-       struct conf_state *cstate = val;
-       char *filename = args;
-       int ret = -1;
diff -ruN --exclude=CVS /usr/ports/mail/lmtpd.old/files/patch-re-re.c /usr/ports/mail/lmtpd/files/patch-re-re.c
--- /usr/ports/mail/lmtpd.old/files/patch-re-re.c	2008-07-04 12:10:32.000000000 +0200
+++ /usr/ports/mail/lmtpd/files/patch-re-re.c	1970-01-01 01:00:00.000000000 +0100
@@ -1,13 +0,0 @@
---- re/re.c.orig	2004-10-26 17:59:51.000000000 +0200
-+++ re/re.c	2006-12-24 11:29:14.000000000 +0100
-@@ -44,8 +44,8 @@
- extern RE re_rfc822;
- extern RE re_true;
- extern RE re_false;
--extern RE re_error;
--extern RE re_error_memory;
-+static RE re_error;
-+static RE re_error_memory;
- #if WITH_TRE
- extern RE re_tre_extended;
- char *re_tre_init(void);
diff -ruN --exclude=CVS /usr/ports/mail/lmtpd.old/files/patch-sieve-sievelex.c /usr/ports/mail/lmtpd/files/patch-sieve-sievelex.c
--- /usr/ports/mail/lmtpd.old/files/patch-sieve-sievelex.c	2008-07-04 12:10:32.000000000 +0200
+++ /usr/ports/mail/lmtpd/files/patch-sieve-sievelex.c	1970-01-01 01:00:00.000000000 +0100
@@ -1,22 +0,0 @@
---- sieve/sievelex.c.orig	Mon Sep 12 10:59:53 2005
-+++ sieve/sievelex.c	Wed Sep 14 20:12:03 2005
-@@ -24,6 +24,8 @@
- static char const rcsid[] UNUSED =
- "$Id: sievelex.c,v 1.10 2005/09/12 08:59:53 lwa Exp $";
- 
-+#include <sys/types.h>
-+
- #define WITH_SIEVE_REGEX
- 
- #ifdef WITH_SIEVE_REGEX
-@@ -1727,8 +1729,9 @@
- 
- LOCAL int sieve_handle_test_list(struct sieve_state *state, int doit, int type) {
-   struct token Pt;
-+  int value;
-   sieve_lex(state, &Pt, 0);
--  int value = (type == SIEVE_ALLOF);
-+  value = (type == SIEVE_ALLOF);
-   if (Pt.op == '(') {
-     do {
-       int test = sieve_test(state, doit);
--- lmtpd-0.10.3.patch ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080704102955.575ED2E245>