2 |
|
|
3 |
|
PORTNAME= sendmail |
4 |
|
PORTVERSION= 8.14.9 |
5 |
< |
PORTREVISION= 2 |
5 |
> |
PORTREVISION= 3 |
6 |
|
CATEGORIES= mail ipv6 |
7 |
|
MASTER_SITES= ftp://ftp.sendmail.org/pub/sendmail/ \ |
8 |
|
${MASTER_SITE_RINGSERVER:S,%SUBDIR%,net/mail/sendmail/&,} |
11 |
|
|
12 |
|
MAINTAINER= ports@MidnightBSD.org |
13 |
|
COMMENT= Reliable, highly configurable mail transfer agent with utilities |
14 |
+ |
|
15 |
|
LICENSE= agg |
16 |
|
|
17 |
|
CONFLICTS?= courier-0.* postfix-1.* postfix-2.* smail-3.* zmailer-2.* opensmtpd-* |
157 |
|
@${CP} -pR ${WRKSRC}/libmilter ${WRKSRC}/libsharedmilter |
158 |
|
${CP} ${FILESDIR}/sharedlibrary.m4 \ |
159 |
|
${WRKSRC}/devtools/M4/UNIX/sharedlibrary.m4 |
160 |
< |
@${MV} ${WRKSRC}/libsharedmilter/Makefile.m4 \ |
161 |
< |
${WRKSRC}/libsharedmilter/Makefile.m4.sed |
161 |
< |
@${SED} -e 's=`library=`sharedlibrary=' \ |
162 |
< |
${WRKSRC}/libsharedmilter/Makefile.m4.sed \ |
163 |
< |
> ${WRKSRC}/libsharedmilter/Makefile.m4 |
160 |
> |
${REINPLACE_CMD} -e 's=`library=`sharedlibrary=' \ |
161 |
> |
${WRKSRC}/libsharedmilter/Makefile.m4 |
162 |
|
.endif |
163 |
|
|
164 |
|
do-configure: |
165 |
< |
@${MV} ${WRKSRC}/devtools/OS/FreeBSD ${WRKSRC}/devtools/OS/FreeBSD.sed |
168 |
< |
${SED} ${SED_SCRIPT} ${WRKSRC}/devtools/OS/FreeBSD.sed \ |
169 |
< |
> ${WRKSRC}/devtools/OS/FreeBSD |
165 |
> |
${REINPLACE_CMD} ${SED_SCRIPT} ${WRKSRC}/devtools/OS/FreeBSD |
166 |
|
${SED} -e "s=%%PREFIX%%=${PREFIX}=g" \ |
167 |
|
-e "s=%%LOCALBASE%%=${LOCALBASE}=g" \ |
168 |
|
${SITE} > ${WCONF}/site.config.m4 |
184 |
|
'APPENDDEF(`conf_sendmail_ENVDEF'\'', `-DSOCKETMAP'\'')' \ |
185 |
|
>> ${WCONF}/site.config.m4 |
186 |
|
.endif |
187 |
< |
.if defined(SENDMAIL_WITH_PICKY_HELO_CHECK) |
187 |
> |
.if ${PORT_OPTIONS:MPICKY_HELO_CHECK} |
188 |
|
${ECHO_CMD} \ |
189 |
|
'APPENDDEF(`conf_sendmail_ENVDEF'\'', `-DPICKY_HELO_CHECK'\'')' \ |
190 |
|
>> ${WCONF}/site.config.m4 |
214 |
|
.endif |
215 |
|
|
216 |
|
post-build: |
217 |
< |
( cd ${WRKSRC}/doc/op && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} op.txt ) |
217 |
> |
(cd ${WRKSRC}/doc/op && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} op.txt) |
218 |
|
.if ${PORT_OPTIONS:MMILTER} |
219 |
|
(cd ${BUILD_WRKSRC}/libmilter; ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET}) |
220 |
|
.if ${PORT_OPTIONS:MMILTER_SHARED} |