Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Oct 2002 10:48:49 GMT
From:      Nick Hilliard <nick@foobar.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/44746: update port: mail/maildrop to 1.5.0
Message-ID:  <200210301048.g9UAmnMZ058806@muffin.acquirer.com>

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

>Number:         44746
>Category:       ports
>Synopsis:       update port: mail/maildrop to 1.5.0
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Oct 30 02:50:01 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Nick Hilliard
>Release:        FreeBSD 4.7-RELEASE i386
>Organization:
Network Ability
>Environment:
System: FreeBSD pancake.netability.ie 4.7-RELEASE FreeBSD 4.7-RELEASE #1: Wed Oct 23 13:02:34 IST 2002 nick@<blah>:/usr/obj/usr/src/sys/PANCAKE i386


>Description:

	upgrade of maildrop port from 1.3.8 to 1.5.0.  This also fixes a
	serious bug which causes several pop /local mail readers to barf
	when reading from an mbox created by maildrop.

	A patch is attached below.
>How-To-Repeat:
>Fix:

diff -ur maildrop-1.3.8/Makefile maildrop/Makefile
--- maildrop-1.3.8/Makefile	Tue Oct 29 16:05:34 2002
+++ maildrop/Makefile	Tue Oct 29 16:09:18 2002
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	maildrop
-PORTVERSION=	1.3.8
+PORTVERSION=	1.5.0
 CATEGORIES=	mail
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	courier
@@ -41,13 +41,14 @@
 CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include ${CPPFLAGS}" \
 		LIBS="-L${LOCALBASE}/lib"
 GNU_CONFIGURE=	yes
+USE_BZIP2=	yes
 
 .if defined(NOPORTDOCS)
 # Just install the binary and man pages, no extra documentation
 INSTALL_TARGET=	install-maildrop install-man
 .endif
 
-MAN1=		dotlock.1 mailbot.1 maildirmake.1 maildrop.1 makemime.1 \
+MAN1=		lockmail.1 mailbot.1 maildirmake.1 maildrop.1 makemime.1 \
 		reformail.1 reformime.1
 MAN5=		maildropex.5 maildropfilter.5 maildropgdbm.5
 MAN7=		maildirquota.7
diff -ur maildrop-1.3.8/Makefile~ maildrop/Makefile~
--- maildrop-1.3.8/Makefile~	Tue Oct 29 15:27:10 2002
+++ maildrop/Makefile~	Tue Oct 29 16:09:03 2002
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	maildrop
-PORTVERSION=	1.3.8
+PORTVERSION=	1.5.0
 CATEGORIES=	mail
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	courier
@@ -31,7 +31,6 @@
 MAILDROP_SGID?=	mail
 
 CONFIGURE_ARGS+=	--enable-syslog=1 \
-		--enable-keep-fromline=1 \
 		--enable-use-flock \
 		--with-etcdir="${PREFIX}/etc" \
 		--enable-maildrop-uid="${MAILDROP_SUID}" \
@@ -43,12 +42,15 @@
 		LIBS="-L${LOCALBASE}/lib"
 GNU_CONFIGURE=	yes
 
+
+#USE_BZIP2=	yes
+
 .if defined(NOPORTDOCS)
 # Just install the binary and man pages, no extra documentation
 INSTALL_TARGET=	install-maildrop install-man
 .endif
 
-MAN1=		dotlock.1 mailbot.1 maildirmake.1 maildrop.1 makemime.1 \
+MAN1=		lockmail.1 mailbot.1 maildirmake.1 maildrop.1 makemime.1 \
 		reformail.1 reformime.1
 MAN5=		maildropex.5 maildropfilter.5 maildropgdbm.5
 MAN7=		maildirquota.7
diff -ur maildrop-1.3.8/distinfo maildrop/distinfo
--- maildrop-1.3.8/distinfo	Thu Apr 25 08:05:35 2002
+++ maildrop/distinfo	Tue Oct 29 15:41:04 2002
@@ -1 +1 @@
-MD5 (maildrop-1.3.8.tar.gz) = c76fce669ba7b0abdc15cfc3b6217156
+MD5 (maildrop-1.5.0.tar.bz2) = 2362ece1de4f14a77ae3014fef319f7f
diff -ur maildrop-1.3.8/files/patch-Makefile.in maildrop/files/patch-Makefile.in
--- maildrop-1.3.8/files/patch-Makefile.in	Fri Dec  7 23:03:35 2001
+++ maildrop/files/patch-Makefile.in	Tue Oct 29 15:44:41 2002
@@ -1,6 +1,6 @@
---- Makefile.in.orig	Tue Nov 27 08:22:26 2001
-+++ Makefile.in	Thu Dec  6 23:26:43 2001
-@@ -27,7 +27,7 @@
+--- Makefile.in.orig	Tue Oct 29 15:42:15 2002
++++ Makefile.in	Tue Oct 29 15:42:52 2002
+@@ -29,7 +29,7 @@
  bindir = @bindir@
  sbindir = @sbindir@
  libexecdir = @libexecdir@
@@ -9,12 +9,12 @@
  sysconfdir = @sysconfdir@
  sharedstatedir = @sharedstatedir@
  localstatedir = @localstatedir@
-@@ -87,7 +87,7 @@
- EXTRA_DIST = UPGRADE.html UPGRADE.txt INSTALL.txt README README.postfix maildroptips.txt maildropldap.config maildropmysql.config
+@@ -105,7 +105,7 @@
+ EXTRA_DIST = README.html INSTALL.html UPGRADE.html README.postfix maildroptips.txt maildropldap.config maildropmysql.config automake.fix COPYING.GPL
  
  scriptdir = $(pkgdatadir)/scripts
 -htmldir = $(pkgdatadir)/html
 +htmldir = $(pkgdatadir)
- @INSTALL_USERDB_TRUE@USERDBHTML = @INSTALL_USERDB_TRUE@userdb.html makeuserdb.html userdbpw.html
+ 
+ @INSTALL_USERDB_TRUE@USERDBHTML = userdb.html makeuserdb.html userdbpw.html
  @INSTALL_USERDB_FALSE@USERDBHTML = 
- @INSTALL_USERDB_TRUE@USERDBMAN = @INSTALL_USERDB_TRUE@userdb.8 makeuserdb.8 userdbpw.8
diff -ur maildrop-1.3.8/files/patch-ad maildrop/files/patch-ad
--- maildrop-1.3.8/files/patch-ad	Wed Feb 21 21:39:34 2001
+++ maildrop/files/patch-ad	Tue Oct 29 15:45:32 2002
@@ -1,6 +1,6 @@
---- maildrop/funcs.C.orig	Wed Feb 21 16:56:38 2001
-+++ maildrop/funcs.C	Wed Feb 21 16:57:06 2001
-@@ -110,13 +110,7 @@
+--- maildrop/funcs.C.orig	Tue Oct 29 15:43:32 2002
++++ maildrop/funcs.C	Tue Oct 29 15:43:51 2002
+@@ -110,14 +110,7 @@
  static GETGROUPS_T getprocgroup()
  {
  #if	HAS_GETPGRP
@@ -11,6 +11,7 @@
 -#else
 -	return ( getpgrp( getpid()) );
 -#endif
- #else
+-#else
  #if	HAS_GETPGID
  	return ( getpgid( 0 ) );
+ #else
Only in maildrop-1.3.8/files: patch-ae
diff -ur maildrop-1.3.8/pkg-plist maildrop/pkg-plist
--- maildrop-1.3.8/pkg-plist	Wed May 23 18:04:50 2001
+++ maildrop/pkg-plist	Tue Oct 29 15:59:31 2002
@@ -1,11 +1,11 @@
-bin/dotlock
+bin/lockmail
 bin/mailbot
 bin/maildirmake
 bin/maildrop
 bin/makemime
 bin/reformail
 bin/reformime
-%%PORTDOCS%%share/doc/maildrop/dotlock.html
+%%PORTDOCS%%share/doc/maildrop/lockmail.html
 %%PORTDOCS%%share/doc/maildrop/mailbot.html
 %%PORTDOCS%%share/doc/maildrop/maildirmake.html
 %%PORTDOCS%%share/doc/maildrop/maildrop.html
>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




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