View | Details | Raw Unified | Return to bug 156518
Collapse All | Expand All

(-)Makefile (-8 / +11 lines)
Lines 6-17 Link Here
6
#
6
#
7
7
8
PORTNAME=	opendkim
8
PORTNAME=	opendkim
9
PORTVERSION=	2.2.2
9
PORTVERSION=	2.3.2
10
CATEGORIES=	mail security
10
CATEGORIES=	mail security
11
MASTER_SITES=	SF/opendkim
11
MASTER_SITES=	SF
12
MASTER_SITE_SUBDIR=	${PORTNAME}
12
13
13
MAINTAINER=	umq@ueo.co.jp
14
MAINTAINER=	umq@ueo.co.jp
14
COMMENT=	DKIM library and milter implimentation
15
COMMENT=	DKIM library and milter implementation
15
16
16
LICENSE=	BSD SENDMAIL
17
LICENSE=	BSD SENDMAIL
17
LICENSE_COMB=	multi
18
LICENSE_COMB=	multi
Lines 37-43 Link Here
37
	LUA		"Describe filter policy with lua"	Off \
38
	LUA		"Describe filter policy with lua"	Off \
38
	OPENDBX		"Store filter policies via OpenDBX"	Off \
39
	OPENDBX		"Store filter policies via OpenDBX"	Off \
39
	OPENLDAP	"Store filter policies in LDAP"		Off \
40
	OPENLDAP	"Store filter policies in LDAP"		Off \
40
	OPENSSL_PORT	"Use OpenSSL in ports"			Off \
41
	POPAUTH		"Use POP authentication DB"		Off \
41
	POPAUTH		"Use POP authentication DB"		Off \
42
	QUERY_CACHE	"Cache DNS query results locally"	Off \
42
	QUERY_CACHE	"Cache DNS query results locally"	Off \
43
	UNBOUND		"Use unbound DNS library"		Off
43
	UNBOUND		"Use unbound DNS library"		Off
Lines 51-61 Link Here
51
.include "${PORTSDIR}/mail/sendmail/bsd.milter.mk"
51
.include "${PORTSDIR}/mail/sendmail/bsd.milter.mk"
52
CONFIGURE_ARGS+=	--with-milter=${MILTERBASE}
52
CONFIGURE_ARGS+=	--with-milter=${MILTERBASE}
53
53
54
.if ${OSVERSION} < 700000
54
.if defined(WITH_GNUTLS)
55
WITH_OPENSSL_PORT=	yes
55
BROKEN=		WITH_GNUTLS option requires security/gnutls 2.12.0 or later
56
.endif
56
LIB_DEPENDS+=	gnutls.44:${PORTSDIR}/security/gnutls
57
CONFIGURE_ARGS+=	--with-gnutls=${LOCALBASE}
58
.else
57
.include "${PORTSDIR}/Mk/bsd.openssl.mk"
59
.include "${PORTSDIR}/Mk/bsd.openssl.mk"
58
CONFIGURE_ARGS+=	--with-openssl=${OPENSSLBASE}
60
CONFIGURE_ARGS+=	--with-openssl=${OPENSSLBASE}
61
.endif
59
62
60
.include "${.CURDIR}/Makefile.features"
63
.include "${.CURDIR}/Makefile.features"
61
64
Lines 112-118 Link Here
112
CONFIGURE_ARGS+=	--with-openldap
115
CONFIGURE_ARGS+=	--with-openldap
113
USE_OPENLDAP=		yes
116
USE_OPENLDAP=		yes
114
.endif
117
.endif
115
.if defined(WITH_LUA) || defined(WITH_STATSEXT)
118
.if defined(WITH_LUA) || defined(WITH_RBL) || defined(WITH_STATSEXT)
116
CONFIGURE_ARGS+=	--with-lua
119
CONFIGURE_ARGS+=	--with-lua
117
MAN3+=			opendkim-lua.3
120
MAN3+=			opendkim-lua.3
118
MAN8+=			miltertest.8
121
MAN8+=			miltertest.8
(-)Makefile.features (-8 / +20 lines)
Lines 15-26 Link Here
15
CONFIGURE_ARGS+=	--enable-allsymbols
15
CONFIGURE_ARGS+=	--enable-allsymbols
16
.endif
16
.endif
17
17
18
.if defined(WITH_BODYLENGTH_DB) && !defined(WITHOUT_BODYLENGTH_DB)
18
.if defined(WITH_ATPS) && !defined(WITHOUT_ATPS)
19
CONFIGURE_ARGS+=	--enable-bodylength_db
19
CONFIGURE_ARGS+=	--enable-atps
20
.endif
20
.endif
21
21
22
.if defined(WITH_CAPTURE_UNKNOWN_ERRORS) && !defined(WITHOUT_CAPTURE_UNKNOWN_ERRORS)
22
.if defined(WITH_BODYLENGTH_DB) && !defined(WITHOUT_BODYLENGTH_DB)
23
CONFIGURE_ARGS+=	--enable-capture_unknown_errors
23
CONFIGURE_ARGS+=	--enable-bodylength_db
24
.endif
24
.endif
25
25
26
.if defined(WITH_CODECOVERAGE) && !defined(WITHOUT_CODECOVERAGE)
26
.if defined(WITH_CODECOVERAGE) && !defined(WITHOUT_CODECOVERAGE)
Lines 49-59 Link Here
49
CONFIGURE_ARGS+=	--enable-ldap_caching
49
CONFIGURE_ARGS+=	--enable-ldap_caching
50
.endif
50
.endif
51
51
52
.if defined(WITH_MAXVERIFY) && !defined(WITHOUT_MAXVERIFY)
53
CONFIGURE_ARGS+=	--enable-maxverify
54
.endif
55
56
.if defined(WITH_OVERSIGN) && !defined(WITHOUT_OVERSIGN)
57
CONFIGURE_ARGS+=	--enable-oversign
58
.endif
59
52
.if defined(WITH_PARSE_TIME) && !defined(WITHOUT_PARSE_TIME)
60
.if defined(WITH_PARSE_TIME) && !defined(WITHOUT_PARSE_TIME)
53
BROKEN=		The feature ``_FFR_PARSE_TIME'' is incomplete, does not work
61
BROKEN=		The feature ``_FFR_PARSE_TIME'' is incomplete, does not work
54
CONFIGURE_ARGS+=	--enable-parsetime
62
CONFIGURE_ARGS+=	--enable-parsetime
55
.endif
63
.endif
56
64
65
.if defined(WITH_POSTGRES_RECONNECT_HACK) && !defined(WITHOUT_POSTGRES_RECONNECT_HACK)
66
CONFIGURE_ARGS+=	--enable-postgres_reconnect_hack
67
.endif
68
69
.if defined(WITH_RBL) && !defined(WITHOUT_RBL)
70
CONFIGURE_ARGS+=	--enable-rbl
71
.endif
72
57
.if defined(WITH_REDIRECT) && !defined(WITHOUT_REDIRECT)
73
.if defined(WITH_REDIRECT) && !defined(WITHOUT_REDIRECT)
58
CONFIGURE_ARGS+=	--enable-redirect
74
CONFIGURE_ARGS+=	--enable-redirect
59
.endif
75
.endif
Lines 90-99 Link Here
90
PLIST_SUB+=		STATS="@comment "
106
PLIST_SUB+=		STATS="@comment "
91
.endif
107
.endif
92
108
93
.if defined(WITH_STATS_I) && !defined(WITHOUT_STATS_I)
94
CONFIGURE_ARGS+=	--enable-stats_i
95
.endif
96
97
.if defined(WITH_STATSEXT) && !defined(WITHOUT_STATSEXT)
109
.if defined(WITH_STATSEXT) && !defined(WITHOUT_STATSEXT)
98
CONFIGURE_ARGS+=	--enable-statsext
110
CONFIGURE_ARGS+=	--enable-statsext
99
.endif
111
.endif
(-)distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (opendkim-2.2.2.tar.gz) = 049fbf05ad6c22dacd0005886e4067533af6af6ebbd9ffb76ddcd2410d84c80b
1
SHA256 (opendkim-2.3.2.tar.gz) = 40c566fe0a182d3c9019d39f3748928c7fa7178cafbfc678630ca85248f55548
2
SIZE (opendkim-2.2.2.tar.gz) = 1098812
2
SIZE (opendkim-2.3.2.tar.gz) = 1281269
(-)pkg-plist (-1 lines)
Lines 7-13 Link Here
7
bin/opendkim-testkey
7
bin/opendkim-testkey
8
etc/mail/opendkim.conf.sample
8
etc/mail/opendkim.conf.sample
9
%%ARLIB%%include/ar/ar.h
9
%%ARLIB%%include/ar/ar.h
10
%%ARLIB%%include/ar/manual.h
11
include/opendkim/dkim.h
10
include/opendkim/dkim.h
12
%%ARLIB%%lib/libar.a
11
%%ARLIB%%lib/libar.a
13
%%ARLIB%%lib/libar.la
12
%%ARLIB%%lib/libar.la

Return to bug 156518