From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Jun 1 03:00:34 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8A78716A4E0 for ; Thu, 1 Jun 2006 03:00:34 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 473DD43D45 for ; Thu, 1 Jun 2006 03:00:34 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k5130YNA099745 for ; Thu, 1 Jun 2006 03:00:34 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k5130YIL099744; Thu, 1 Jun 2006 03:00:34 GMT (envelope-from gnats) Date: Thu, 1 Jun 2006 03:00:34 GMT Message-Id: <200606010300.k5130YIL099744@freefall.freebsd.org> To: freebsd-ports-bugs@FreeBSD.org From: Doug Hardie Cc: Subject: Re: ports/97641: Upgrade qpopper to 4.0.9 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Doug Hardie List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Jun 2006 03:00:36 -0000 The following reply was made to PR ports/97641; it has been noted by GNATS. From: Doug Hardie To: bug-followup@FreeBSD.org, Doug Hardie Cc: Subject: Re: ports/97641: Upgrade qpopper to 4.0.9 Date: Wed, 31 May 2006 19:55:03 -0700 diff -ruN qpopper.bak/Makefile qpopper/Makefile --- qpopper.bak/Makefile Wed May 10 15:36:59 2006 +++ qpopper/Makefile Mon May 22 11:18:19 2006 @@ -2,20 +2,21 @@ # Date created: 1 April 1995 # Whom: pst # -# $FreeBSD: ports/mail/qpopper/Makefile,v 1.90 2006/05/10 22:36:59 edwin Exp $ +# $FreeBSD: ports/mail/qpopper/Makefile,v 1.89 2005/11/15 06:50:03 ade Exp $ # PORTNAME= qpopper -PORTVERSION= 4.0.8 +PORTVERSION= 4.0.9 CATEGORIES= mail ipv6 MASTER_SITES= ftp://ftp.qualcomm.com/eudora/servers/unix/popper/ \ http://core.ring.gr.jp/archives/net/mail/qpopper/ DISTNAME= ${PORTNAME}${PORTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= bc979@lafn.org COMMENT= Berkeley POP 3 server (now maintained by Qualcomm) USE_AUTOTOOLS= autoconf:259 +USE_REINPLACE= yes USE_OPENSSL= yes CONFIGURE_ENV= LIBS="-lcrypt -lmd -lutil -L${LOCALBASE}/lib" \ OS_DEFS="-DSETPROCTITLE ${OS_DEFS}" @@ -46,7 +47,6 @@ APOP "build with APOP" on \ DOCUMENTATION "install pdf documentation" off \ DRAC "build with Dynamic Relay Authorization" off \ - IPV6 "build with IPv6 support" on \ FULL_POPD_DEBUG "build with more verbose debugging" off \ PAM "build with PAM authentication" off \ POPPASSD "build the poppassd daemon" off \ @@ -63,11 +63,11 @@ WITHOUT_IPV6= yes .endif -.if !defined(WITHOUT_IPV6) -PATCH_SITES= http://www.imasy.or.jp/~ume/ipv6/ -PATCHFILES= qpopper4.0.8-ipv6-20050515.diff.gz -PATCH_DIST_STRIP= -p1 -.endif +# .if !defined(WITHOUT_IPV6) +# PATCH_SITES= http://www.imasy.or.jp/~ume/ipv6/ +# PATCHFILES= qpopper4.0.8-ipv6-20050515.diff.gz +# PATCH_DIST_STRIP= -p1 +# .endif .if defined(WITHOUT_APOP) QPOPAUTH= "@comment " diff -ruN qpopper.bak/distinfo qpopper/distinfo --- qpopper.bak/distinfo Fri Nov 25 07:30:55 2005 +++ qpopper/distinfo Wed May 31 19:46:14 2006 @@ -1,6 +1,3 @@ -MD5 (qpopper4.0.8.tar.gz) = 8dd2d0c72bd3821eac8c52b9edb3f422 -SHA256 (qpopper4.0.8.tar.gz) = 2a166d70ab42bbe5a605707f0bf0416052df15a3c88e090f cb9ad7ffe07714f9 -SIZE (qpopper4.0.8.tar.gz) = 2766902 -MD5 (qpopper4.0.8-ipv6-20050515.diff.gz) = ece052733db5b780fa76ce6e5bc57719 -SHA256 (qpopper4.0.8-ipv6-20050515.diff.gz) = b45b671fb1e11d9285d5195ca6e5b2358 c171176970287045da50b0632ab9c94 -SIZE (qpopper4.0.8-ipv6-20050515.diff.gz) = 11479 +MD5 (qpopper4.0.9.tar.gz) = de2cd15f95cfd00d0d080fd16287acad +SHA256 (qpopper4.0.9.tar.gz) = c98830ba61c20c38d64c2c2e84fe7f21642b25cfc15f6257 f4cad474d01d4c5d +SIZE (qpopper4.0.9.tar.gz) = 2767261 Binary files qpopper.bak/files/.DS_Store and qpopper/files/.DS_Store differ Binary files qpopper.bak/files/._.DS_Store and qpopper/ files/._.DS_Store differ diff -ruN qpopper.bak/files/patch-as qpopper/files/patch-as --- qpopper.bak/files/patch-as Wed Dec 31 16:00:00 1969 +++ qpopper/files/patch-as Sat May 13 17:42:51 2006 @@ -0,0 +1,26 @@ +--- popper/genpath.c.orig Thu Mar 9 14:32:37 2006 ++++ popper/genpath.c Sat May 13 17:40:25 2006 +@@ -133,7 +133,10 @@ + break; + + case GNPH_POP: /* .pop file */ +- len1 = strlcpy ( pszDrop, p->pCfg_temp_dir, iDropLen ); ++ if (p->bHome_dir_misc == TRUE) ++ len1 = strlcpy (pszDrop, pw->pw_dir, iDropLen ); ++ else ++ len1 = strlcpy (pszDrop, p->pCfg_temp_dir, iDropLen ); + len2 = strlcat ( pszDrop, "/", iDropLen ); + break; + +@@ -143,7 +146,10 @@ + break; + + case GNPH_CACHE: /* .cache file */ +- len1 = strlcpy ( pszDrop, p->pCfg_cache_dir, iDropLen ); ++ if (p->bHome_dir_misc == TRUE) ++ len1 = strlcpy (pszDrop, pw->pw_dir, iDropLen ); ++ else ++ len1 = strlcpy (pszDrop, p->pCfg_cache_dir, iDropLen ); + len2 = strlcat ( pszDrop, "/", iDropLen ); + break; + diff -ruN qpopper.bak/pkg-descr qpopper/pkg-descr --- qpopper.bak/pkg-descr Mon May 9 14:36:02 2005 +++ qpopper/pkg-descr Sat May 13 18:52:19 2006 @@ -1,5 +1,7 @@ This is a POP 3 server useful for dealing with remote mail reader clients -such as Eudora. +such as Eudora. One of the 4.1a2 patches has been included so that +home-dir-misc actually works. The option and patch for IPv6 have been removed +as it they are not up to date for 4.0.9. Don't forget to edit /etc/inetd.conf to enable the server after installation.