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>