Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 26 Apr 2007 11:32:23 +0900
From:      Hirohisa Yamaguchi <umq@ueo.co.jp>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/112152: [maintainer] mail/dkim-milter update to 0.6.6
Message-ID:  <86lkgfkgqw.wl%umq@ueo.co.jp>
Resent-Message-ID: <200704260240.l3Q2e5pS084998@freefall.freebsd.org>

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

>Number:         112152
>Category:       ports
>Synopsis:       [maintainer] mail/dkim-milter update to 0.6.6
>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:   Thu Apr 26 02:40:04 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Hirohisa Yamaguchi
>Release:        FreeBSD 7.0-CURRENT amd64
>Organization:
<organization of PR author (multiple lines)>
>Environment:
System: FreeBSD calliope.****.org 7.0-CURRENT FreeBSD 7.0-CURRENT #5: Sun Apr 8 16:30:19 JST 2007 root@calliope.****.org:/usr/obj/usr/src/sys/CALLIOPE64 amd64

>Description:
	The new version of dkim-milter has been released.
	Release notes: http://sourceforge.net/project/shownotes.php?release_id=503723

	WITH_VERIFY_DOMAINKEYS option seems to work okay now, so unbreak the feature.
>How-To-Repeat:
	N/A
>Fix:

	The patch follows:

cvs diff: Diffing .
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/mail/dkim-milter/Makefile,v
retrieving revision 1.21
diff -p -u -r1.21 Makefile
--- Makefile	21 Apr 2007 15:23:17 -0000	1.21
+++ Makefile	26 Apr 2007 02:29:54 -0000
@@ -13,7 +13,7 @@
 ## base system, building this port may fail.
 
 PORTNAME=	dkim-milter
-PORTVERSION=	0.6.5
+PORTVERSION=	0.6.6
 CATEGORIES=	mail
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	${PORTNAME}
@@ -47,9 +47,48 @@ SENDMAIL_MILTER_PORT?=	sendmail
 SUB_FILES=	milter-dkim.sh
 WCONF=		${WRKSRC}/devtools/Site
 MAN8=		dkim-filter.8
-PLIST_FILES=	libexec/dkim-filter sbin/gentxt-dkim
+PLIST_FILES=	libexec/dkim-filter sbin/gentxt-dkim \
+		%%STATS%%libexec/dkim-stats
 PORTDOCS=	FEATURES INSTALL KNOWNBUGS LICENSE README RELEASE_NOTES \
-		autorespond.csh
+		autorespond.csh \
+		draft-allman-dkim-ssp-02.txt draft-hoffman-dac-vbr-00.txt \
+		draft-ietf-dkim-base-10.txt draft-ietf-dkim-overview-04.txt \
+		draft-ietf-dkim-ssp-requirements-02.txt rfc4686.txt
+.if !defined(NOPORTDOCS)
+LIBDOCS=	${DOCSDIR_REL}/libdkim/index.html \
+		${DOCSDIR_REL}/libdkim/overview.html \
+		${DOCSDIR_REL}/libdkim/dkim.html \
+		${DOCSDIR_REL}/libdkim/dkim_alg_t.html \
+		${DOCSDIR_REL}/libdkim/dkim_body.html \
+		${DOCSDIR_REL}/libdkim/dkim_canon_t.html \
+		${DOCSDIR_REL}/libdkim/dkim_close.html \
+		${DOCSDIR_REL}/libdkim/dkim_eoh.html \
+		${DOCSDIR_REL}/libdkim/dkim_eom.html \
+		${DOCSDIR_REL}/libdkim/dkim_free.html \
+		${DOCSDIR_REL}/libdkim/dkim_getcanonlen.html \
+		${DOCSDIR_REL}/libdkim/dkim_getidentity.html \
+		${DOCSDIR_REL}/libdkim/dkim_getkeysize.html \
+		${DOCSDIR_REL}/libdkim/dkim_getsighdr.html \
+		${DOCSDIR_REL}/libdkim/dkim_getsignalg.html \
+		${DOCSDIR_REL}/libdkim/dkim_getsigntime.html \
+		${DOCSDIR_REL}/libdkim/dkim_header.html \
+		${DOCSDIR_REL}/libdkim/dkim_init.html \
+		${DOCSDIR_REL}/libdkim/dkim_lib.html \
+		${DOCSDIR_REL}/libdkim/dkim_options.html \
+		${DOCSDIR_REL}/libdkim/dkim_policy.html \
+		${DOCSDIR_REL}/libdkim/dkim_policy_t.html \
+		${DOCSDIR_REL}/libdkim/dkim_query_t.html \
+		${DOCSDIR_REL}/libdkim/dkim_reportinfo.html \
+		${DOCSDIR_REL}/libdkim/dkim_sigkey_t.html \
+		${DOCSDIR_REL}/libdkim/dkim_sign.html \
+		${DOCSDIR_REL}/libdkim/dkim_ssl_version.html \
+		${DOCSDIR_REL}/libdkim/dkim_stat.html \
+		${DOCSDIR_REL}/libdkim/dkim_verify.html \
+		${DOCSDIR_REL}/libdkim/rfc2822_mailbox_split.html
+PLIST_FILES+=	${DOCSDIR_REL}/README.dkim-filter \
+		${LIBDOCS}
+PLIST_DIRS+=	${DOCSDIR_REL}/libdkim
+.endif
 
 SITE+=		${FILESDIR}/site.config.m4
 .if !defined(SENDMAIL_MILTER_IN_BASE)
@@ -61,13 +100,18 @@ SITE+=		${FILESDIR}/site.config.m4.milte
 SUB_LIST=	"RC_SCRIPT=${PREFIX}/etc/rc.d/${USE_RC_SUBR:S/.sh$//}${RC_SUBR_SUFFIX}"
 
 .if defined(WITH_VERIFY_DOMAINKEYS) && !defined(WITHOUT_VERIFY_DOMAINKEYS)
-BROKEN=		dkim-milter does not verify DomainKeys correctly
 LIBDK_PORT=	mail/dk-milter
 BUILD_DEPENDS+=	${NONEXISTENT}:${PORTSDIR}/${LIBDK_PORT}:patch
 DKMILTER_DISTNAME!=	cd ${PORTSDIR}/${LIBDK_PORT} && ${MAKE} -V DISTNAME
 LIBDK_PATH=	${PORTSDIR}/${LIBDK_PORT}/work/${DKMILTER_DISTNAME}/libdk
 .endif
 
+.if defined(WITH_STATS) && !defined(WITHOUT_STATS)
+PLIST_SUB+=	STATS=""
+.else
+PLIST_SUB+=	STATS="@comment "
+.endif
+
 pre-fetch:
 .if defined(SENDMAIL_WITHOUT_MILTER)
 	@${ECHO_MSG}
@@ -81,7 +125,7 @@ pre-fetch:
 	@${ECHO_MSG} "which is requied in the latest specification."
 	@${ECHO_MSG}
 	@${ECHO_MSG} "dkim-milter has the following tunable option(s):"
-#	@${ECHO_MSG} " WITH_VERIFY_DOMAINKEYS=yes	Verify DomainKeys using dk-milter's libdk"
+	@${ECHO_MSG} " WITH_VERIFY_DOMAINKEYS=yes	Verify DomainKeys using dk-milter's libdk"
 	@${ECHO_MSG} " SENDMAIL_MILTER_IN_BASE=yes	Build to run with base sendmail"
 	@${ECHO_MSG} " WITH_POSTFIX=yes		Build to run with postfix port"
 	@${ECHO_MSG}
@@ -125,6 +169,11 @@ post-install:
 .for f in ${PORTDOCS}
 	${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
 .endfor
+	${INSTALL_DATA} ${WRKSRC}/dkim-filter/README ${DOCSDIR}/README.dkim-filter
+	${MKDIR} ${DOCSDIR}/libdkim
+.for f in ${LIBDOCS}
+	${INSTALL_DATA} ${WRKSRC}/libdkim/docs/`${BASENAME} ${f}` ${DOCSDIR}/libdkim/
+.endfor
 .endif
 	@${CAT} ${PKGMESSAGE}
 
Index: Makefile.features
===================================================================
RCS file: /home/ncvs/ports/mail/dkim-milter/Makefile.features,v
retrieving revision 1.2
diff -p -u -r1.2 Makefile.features
--- Makefile.features	21 Apr 2007 15:23:17 -0000	1.2
+++ Makefile.features	26 Apr 2007 02:29:54 -0000
@@ -28,6 +28,11 @@
 		${WRKSRC}/dkim-filter/Makefile.m4
 .endif
 
+.if defined(WITH_HASH_BUFFERING) && !defined(WITHOUT_HASH_BUFFERING)
+	@${REINPLACE_CMD} -e '/-D_FFR_HASH_BUFFERING/s|^dnl ||' \
+		${WRKSRC}/libdkim/Makefile.m4
+.endif
+
 .if defined(WITH_LOG_SSL_ERRORS) && !defined(WITHOUT_LOG_SSL_ERRORS)
 	@${REINPLACE_CMD} -e '/-D_FFR_LOG_SSL_ERRORS/s|^dnl ||' \
 		${WRKSRC}/dkim-filter/Makefile.m4
@@ -90,6 +95,12 @@
 		${WRKSRC}/dkim-filter/Makefile.m4
 .endif
 
+.if defined(WITH_STATS) && !defined(WITHOUT_STATS)
+	@${REINPLACE_CMD} -e '/-D_FFR_STATS/s|^dnl ||' \
+		${WRKSRC}/dkim-filter/Makefile.m4 \
+		${WRKSRC}/libdkim/Makefile.m4
+.endif
+
 .if defined(WITH_VBR) && !defined(WITHOUT_VBR)
 	@${REINPLACE_CMD} -e '/-D_FFR_VBR/s|^dnl ||' \
 		${WRKSRC}/dkim-filter/Makefile.m4 \
Index: distinfo
===================================================================
RCS file: /home/ncvs/ports/mail/dkim-milter/distinfo,v
retrieving revision 1.12
diff -p -u -r1.12 distinfo
--- distinfo	21 Apr 2007 15:23:17 -0000	1.12
+++ distinfo	26 Apr 2007 02:29:54 -0000
@@ -1,3 +1,3 @@
-MD5 (dkim-milter-0.6.5.tar.gz) = ecbfa29e8b1fafac1a43345ca8c418da
-SHA256 (dkim-milter-0.6.5.tar.gz) = 3b93b408223d90bfda9a8517da1269be24c20b2f15662526498651b8df81b3e9
-SIZE (dkim-milter-0.6.5.tar.gz) = 487509
+MD5 (dkim-milter-0.6.6.tar.gz) = 7967e57b2df7a3019a4156a24971d5a8
+SHA256 (dkim-milter-0.6.6.tar.gz) = 25705f3fade8ba5db86272c1e937f006a645958467b47b7650b8d89451086bcb
+SIZE (dkim-milter-0.6.6.tar.gz) = 492420
cvs diff: Diffing files
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86lkgfkgqw.wl%umq>