From jmcoopr@webmail.bmi.net  Mon Aug 13 10:33:12 2001
Return-Path: <jmcoopr@webmail.bmi.net>
Received: from yoda.bmi.net (yoda.bmi.net [204.57.191.163])
	by hub.freebsd.org (Postfix) with ESMTP
	id D200D37B407; Mon, 13 Aug 2001 10:33:11 -0700 (PDT)
	(envelope-from jmcoopr@webmail.bmi.net)
Received: from johncoop.MSHOME (drumheller-router.bmi.net [206.63.201.3] (may be forged))
	by yoda.bmi.net (Pro-8.9.3/Pro-8.9.3) with ESMTP id KAA11464;
	Mon, 13 Aug 2001 10:33:10 -0700
Received: (from root@localhost)
	by johncoop.MSHOME (8.11.5/8.11.5) id f7DHXLK36878;
	Mon, 13 Aug 2001 10:33:21 -0700 (PDT)
	(envelope-from jmcoopr)
Message-Id: <200108131733.f7DHXLK36878@johncoop.MSHOME>
Date: Mon, 13 Aug 2001 10:33:21 -0700 (PDT)
From: John Merryweather Cooper <jmcoopr@webmail.bmi.net>
Reply-To: John Merryweather Cooper <jmcoopr@webmail.bmi.net>
To: FreeBSD-gnats-submit@freebsd.org
Cc: tobez@freebsd.org
Subject: Maintainer-Update [PATCH] of libesmtp to version 0.8.4
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         29677
>Category:       ports
>Synopsis:       Maintainer-Update [PATCH] of libesmtp to version 0.8.4
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Aug 13 10:40:01 PDT 2001
>Closed-Date:    Wed Aug 15 13:02:48 PDT 2001
>Last-Modified:  Wed Aug 15 13:03:04 PDT 2001
>Originator:     John Merryweather Cooper
>Release:        FreeBSD 4.4-PRERELEASE i386
>Organization:
>Environment:
System: FreeBSD johncoop.MSHOME 4.4-PRERELEASE FreeBSD 4.4-PRERELEASE #2: Sun Aug 12 15:40:30 PDT 2001 jmcoopr@johncoop.MSHOME:/usr/obj/usr/src/sys/JOHNCOOP i386


	
>Description:
	diff -ruN to update libesmtp from 0.8.3 to 0.8.4.  Features are:

		1) integration of all FreeBSD source patches into main release;
		2) fix bug in CRAM-MD5 AUTH--it now works;
		3) STARTTLS is now functional--no longer experimental with caveats:

			client certificates/verifying client certificates not yet
			supported


>How-To-Repeat:
	N/A

>Fix:

diff -ruN libesmtp/Makefile libesmtp.new/Makefile
--- libesmtp/Makefile	Sat Aug  4 10:46:59 2001
+++ libesmtp.new/Makefile	Mon Aug 13 10:19:04 2001
@@ -5,7 +5,7 @@
 # $FreeBSD: ports/mail/libesmtp/Makefile,v 1.7 2001/07/30 12:05:02 tobez Exp $
 
 PORTNAME=	libesmtp
-PORTVERSION=	0.8.3
+PORTVERSION=	0.8.4
 CATEGORIES=	mail
 MASTER_SITES=	http://www.stafford.uklinux.net/libesmtp/ \
 		http://www.theochem.kth.se/~pawsa/balsa/ \
@@ -24,8 +24,8 @@
 		LIBS="-L${LOCALBASE}/lib"
 CONFIGURE_TARGET=	--target=${MACHINE_ARCH}-unknown-freebsd${OSREL}
 
-# the following is required for Balsa-1.1.7
-CONFIGURE_ARGS=	--enable-require-all-recipients
+# require-all-recipients is required for Balsa-1.1.7
+CONFIGURE_ARGS=	--enable-require-all-recipients --enable-starttls
 
 post-install:
 .ifndef(NOPORTDOCS)
diff -ruN libesmtp/distinfo libesmtp.new/distinfo
--- libesmtp/distinfo	Sat Aug  4 10:46:59 2001
+++ libesmtp.new/distinfo	Mon Aug 13 10:19:19 2001
@@ -1 +1 @@
-MD5 (libesmtp-0.8.3.tar.bz2) = 3074cbc65a1344116b71ea0cdafb5dcd
+MD5 (libesmtp-0.8.4.tar.bz2) = efda799ecdc178eff25e2b8f95f93149
diff -ruN libesmtp/files/patch-smtp-api.c libesmtp.new/files/patch-smtp-api.c
--- libesmtp/files/patch-smtp-api.c	Wed Mar  7 02:52:05 2001
+++ libesmtp.new/files/patch-smtp-api.c	Wed Dec 31 16:00:00 1969
@@ -1,11 +0,0 @@
---- smtp-api.c.orig	Tue Mar  6 21:28:55 2001
-+++ smtp-api.c	Tue Mar  6 21:29:15 2001
-@@ -20,6 +20,8 @@
-  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
-  */
- 
-+#include <sys/types.h>
-+
- #include <stdarg.h>
- #include <string.h>
- #include <stdlib.h>
diff -ruN libesmtp/pkg-plist libesmtp.new/pkg-plist
--- libesmtp/pkg-plist	Sat Aug  4 10:46:59 2001
+++ libesmtp.new/pkg-plist	Fri Aug 10 10:46:57 2001
@@ -2,12 +2,12 @@
 include/auth-client.h
 include/auth-plugin.h
 include/libesmtp.h
-lib/esmtp/sasl-cram-md5.a
-lib/esmtp/sasl-cram-md5.so
-lib/esmtp/sasl-login.a
-lib/esmtp/sasl-login.so
-lib/esmtp/sasl-plain.a
-lib/esmtp/sasl-plain.so
+lib/esmtp-plugins/sasl-cram-md5.a
+lib/esmtp-plugins/sasl-cram-md5.so
+lib/esmtp-plugins/sasl-login.a
+lib/esmtp-plugins/sasl-login.so
+lib/esmtp-plugins/sasl-plain.a
+lib/esmtp-plugins/sasl-plain.so
 lib/libesmtp.a
 lib/libesmtp.so
 lib/libesmtp.so.5
@@ -19,4 +19,4 @@
 %%PORTDOCS%%share/examples/libesmtp/test-mail
 %%PORTDOCS%%@dirrm share/examples/libesmtp
 %%PORTDOCS%%@dirrm share/doc/libesmtp
-@unexec rmdir %D/lib/esmtp 2>/dev/null || true
+@unexec rmdir %D/lib/esmtp-plugins 2>/dev/null || true

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: tobez 
State-Changed-When: Wed Aug 15 13:02:48 PDT 2001 
State-Changed-Why:  
Update commited, thanks! 

http://www.FreeBSD.org/cgi/query-pr.cgi?pr=29677 
>Unformatted:
