Lines 13-19
Link Here
|
13 |
## base system, building this port may fail. |
13 |
## base system, building this port may fail. |
14 |
|
14 |
|
15 |
PORTNAME= dkim-milter |
15 |
PORTNAME= dkim-milter |
16 |
PORTVERSION= 2.3.2 |
16 |
PORTVERSION= 2.4.0 |
17 |
CATEGORIES= mail |
17 |
CATEGORIES= mail |
18 |
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} |
18 |
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} |
19 |
MASTER_SITE_SUBDIR= ${PORTNAME} |
19 |
MASTER_SITE_SUBDIR= ${PORTNAME} |
Lines 42-57
Link Here
|
42 |
SUB_FILES= milter-dkim.sh |
42 |
SUB_FILES= milter-dkim.sh |
43 |
WCONF= ${WRKSRC}/devtools/Site |
43 |
WCONF= ${WRKSRC}/devtools/Site |
44 |
MAN5= dkim-filter.conf.5 |
44 |
MAN5= dkim-filter.conf.5 |
45 |
MAN8= dkim-filter.8 |
45 |
MAN8= dkim-filter.8 dkim-genkey.8 dkim-testkey.8 dkim-testssp.8 |
46 |
PLIST_FILES= libexec/dkim-filter sbin/gentxt-dkim \ |
46 |
PLIST_FILES= etc/mail/dkim-filter.conf.sample \ |
47 |
etc/mail/dkim-filter.conf.sample \ |
47 |
libexec/dkim-filter libexec/dkim-genkey \ |
48 |
%%STATS%%libexec/dkim-stats |
48 |
%%STATS%%libexec/dkim-stats \ |
|
|
49 |
libexec/dkim-testkey libexec/dkim-testssp |
49 |
PLIST_DIRS= etc/mail |
50 |
PLIST_DIRS= etc/mail |
50 |
PORTDOCS= FEATURES INSTALL KNOWNBUGS LICENSE README RELEASE_NOTES \ |
51 |
PORTDOCS= FEATURES INSTALL KNOWNBUGS LICENSE README RELEASE_NOTES \ |
51 |
autorespond.csh \ |
52 |
autorespond.csh \ |
52 |
draft-hoffman-dac-vbr-01.txt draft-ietf-dkim-overview-05.txt \ |
53 |
draft-hoffman-dac-vbr-02.txt draft-ietf-dkim-deployment-00.txt \ |
53 |
draft-ietf-dkim-ssp-01.txt draft-ietf-dkim-ssp-requirements-05.txt \ |
54 |
draft-ietf-dkim-overview-07.txt draft-ietf-dkim-ssp-01.txt \ |
54 |
draft-kucherawy-sender-auth-header-08.txt rfc4686.txt rfc4871.txt |
55 |
draft-kucherawy-sender-auth-header-09.txt \ |
|
|
56 |
rfc4686.txt rfc4871.txt rfc5016.txt |
55 |
.if !defined(NOPORTDOCS) |
57 |
.if !defined(NOPORTDOCS) |
56 |
LIBDOCS= ${DOCSDIR_REL}/libdkim/index.html \ |
58 |
LIBDOCS= ${DOCSDIR_REL}/libdkim/index.html \ |
57 |
${DOCSDIR_REL}/libdkim/overview.html \ |
59 |
${DOCSDIR_REL}/libdkim/overview.html \ |
Lines 63-72
Link Here
|
63 |
${DOCSDIR_REL}/libdkim/dkim_close.html \ |
65 |
${DOCSDIR_REL}/libdkim/dkim_close.html \ |
64 |
${DOCSDIR_REL}/libdkim/dkim_eoh.html \ |
66 |
${DOCSDIR_REL}/libdkim/dkim_eoh.html \ |
65 |
${DOCSDIR_REL}/libdkim/dkim_eom.html \ |
67 |
${DOCSDIR_REL}/libdkim/dkim_eom.html \ |
|
|
68 |
${DOCSDIR_REL}/libdkim/dkim_flush_cache.html \ |
66 |
${DOCSDIR_REL}/libdkim/dkim_free.html \ |
69 |
${DOCSDIR_REL}/libdkim/dkim_free.html \ |
67 |
${DOCSDIR_REL}/libdkim/dkim_get_user_context.html \ |
70 |
${DOCSDIR_REL}/libdkim/dkim_get_user_context.html \ |
|
|
71 |
${DOCSDIR_REL}/libdkim/dkim_getcachestats.html \ |
72 |
${DOCSDIR_REL}/libdkim/dkim_getdomain.html \ |
68 |
${DOCSDIR_REL}/libdkim/dkim_geterror.html \ |
73 |
${DOCSDIR_REL}/libdkim/dkim_geterror.html \ |
|
|
74 |
${DOCSDIR_REL}/libdkim/dkim_gethandlingstr.html \ |
69 |
${DOCSDIR_REL}/libdkim/dkim_getmode.html \ |
75 |
${DOCSDIR_REL}/libdkim/dkim_getmode.html \ |
|
|
76 |
${DOCSDIR_REL}/libdkim/dkim_getpolicystr.html \ |
70 |
${DOCSDIR_REL}/libdkim/dkim_getpresult.html \ |
77 |
${DOCSDIR_REL}/libdkim/dkim_getpresult.html \ |
71 |
${DOCSDIR_REL}/libdkim/dkim_getpresultstr.html \ |
78 |
${DOCSDIR_REL}/libdkim/dkim_getpresultstr.html \ |
72 |
${DOCSDIR_REL}/libdkim/dkim_getresultstr.html \ |
79 |
${DOCSDIR_REL}/libdkim/dkim_getresultstr.html \ |
Lines 77-82
Link Here
|
77 |
${DOCSDIR_REL}/libdkim/dkim_header.html \ |
84 |
${DOCSDIR_REL}/libdkim/dkim_header.html \ |
78 |
${DOCSDIR_REL}/libdkim/dkim_init.html \ |
85 |
${DOCSDIR_REL}/libdkim/dkim_init.html \ |
79 |
${DOCSDIR_REL}/libdkim/dkim_lib.html \ |
86 |
${DOCSDIR_REL}/libdkim/dkim_lib.html \ |
|
|
87 |
${DOCSDIR_REL}/libdkim/dkim_minbody.html \ |
80 |
${DOCSDIR_REL}/libdkim/dkim_ohdrs.html \ |
88 |
${DOCSDIR_REL}/libdkim/dkim_ohdrs.html \ |
81 |
${DOCSDIR_REL}/libdkim/dkim_options.html \ |
89 |
${DOCSDIR_REL}/libdkim/dkim_options.html \ |
82 |
${DOCSDIR_REL}/libdkim/dkim_param_t.html \ |
90 |
${DOCSDIR_REL}/libdkim/dkim_param_t.html \ |
Lines 140-145
Link Here
|
140 |
|
148 |
|
141 |
SUB_LIST= "RC_SCRIPT=${PREFIX}/etc/rc.d/${USE_RC_SUBR:S/.sh$//}${RC_SUBR_SUFFIX}" |
149 |
SUB_LIST= "RC_SCRIPT=${PREFIX}/etc/rc.d/${USE_RC_SUBR:S/.sh$//}${RC_SUBR_SUFFIX}" |
142 |
|
150 |
|
|
|
151 |
.if defined(WITH_LIBDKIM_SHARED) |
152 |
.if ${ARCH} == "amd64" |
153 |
BROKEN= The devtools do not support the feature |
154 |
.endif |
155 |
SITE_SUB+= -e '\|bld_LIBDKIM_SHARED|s/^dnl //g' |
156 |
.endif |
143 |
.if defined(WITH_DEBUG) |
157 |
.if defined(WITH_DEBUG) |
144 |
SITE_SUB+= -e '\|confOPTIMIZE.*-g|s/^dnl //g' |
158 |
SITE_SUB+= -e '\|confOPTIMIZE.*-g|s/^dnl //g' |
145 |
.endif |
159 |
.endif |
Lines 149-154
Link Here
|
149 |
.if defined(WITH_POPAUTH) && !defined(WITHOUT_POPAUTH) |
163 |
.if defined(WITH_POPAUTH) && !defined(WITHOUT_POPAUTH) |
150 |
SITE_SUB+= -e '/-DPOPAUTH/s/^dnl //g' |
164 |
SITE_SUB+= -e '/-DPOPAUTH/s/^dnl //g' |
151 |
.endif |
165 |
.endif |
|
|
166 |
.if defined(WITH_QUERY_CACHE) && !defined(WITHOUT_QUERY_CACHE) |
167 |
SITE_SUB+= -e '/-DQUERY_CACHE/s/^dnl //g' |
168 |
.endif |
152 |
|
169 |
|
153 |
.if defined(WITH_VERIFY_DOMAINKEYS) && !defined(WITHOUT_VERIFY_DOMAINKEYS) |
170 |
.if defined(WITH_VERIFY_DOMAINKEYS) && !defined(WITHOUT_VERIFY_DOMAINKEYS) |
154 |
LIBDK_PORT= mail/dk-milter |
171 |
LIBDK_PORT= mail/dk-milter |
Lines 204-211
Link Here
|
204 |
@${ECHO_MSG} |
221 |
@${ECHO_MSG} |
205 |
@${ECHO_MSG} "dkim-milter has the following tunable option(s):" |
222 |
@${ECHO_MSG} "dkim-milter has the following tunable option(s):" |
206 |
@${ECHO_MSG} " WITH_POPAUTH=yes Query POP-before-SMTP authentication database" |
223 |
@${ECHO_MSG} " WITH_POPAUTH=yes Query POP-before-SMTP authentication database" |
|
|
224 |
@${ECHO_MSG} " WITH_QUERY_CACHE=yes Cache DNS Query" |
207 |
@${ECHO_MSG} " WITH_VERIFY_DOMAINKEYS=yes Verify DomainKeys using dk-milter's libdk" |
225 |
@${ECHO_MSG} " WITH_VERIFY_DOMAINKEYS=yes Verify DomainKeys using dk-milter's libdk" |
208 |
@${ECHO_MSG} " WITH_SENDMAIL_BASE=yes Build to run with base sendmail" |
226 |
@${ECHO_MSG} " WITH_SENDMAIL_BASE=yes Build to run with base sendmail" |
209 |
@${ECHO_MSG} " WITH_POSTFIX=yes Build to run with postfix port" |
227 |
@${ECHO_MSG} " WITH_POSTFIX=yes Build to run with postfix port" |
210 |
@${ECHO_MSG} |
228 |
@${ECHO_MSG} |
211 |
@sleep 5 |
229 |
@sleep 5 |
Lines 233-240
Link Here
|
233 |
.if !defined(WITH_DEBUG) |
251 |
.if !defined(WITH_DEBUG) |
234 |
@${STRIP_CMD} ${PREFIX}/libexec/dkim-filter |
252 |
@${STRIP_CMD} ${PREFIX}/libexec/dkim-filter |
235 |
.endif |
253 |
.endif |
236 |
${INSTALL_SCRIPT} ${WRKSRC}/dkim-filter/gentxt.csh \ |
|
|
237 |
${PREFIX}/sbin/gentxt-dkim |
238 |
@${MKDIR} ${PREFIX}/etc/mail |
254 |
@${MKDIR} ${PREFIX}/etc/mail |
239 |
${INSTALL_DATA} ${WRKSRC}/dkim-filter/dkim-filter.conf.sample ${PREFIX}/etc/mail/ |
255 |
${INSTALL_DATA} ${WRKSRC}/dkim-filter/dkim-filter.conf.sample ${PREFIX}/etc/mail/ |
240 |
.for i in ${MAN5} |
256 |
.for i in ${MAN5} |