ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/mports/trunk/mail/sendmail/Makefile
(Generate patch)

Comparing trunk/mail/sendmail/Makefile (file contents):
Revision 3694 by laffer1, Fri Nov 23 22:19:08 2007 UTC vs.
Revision 14126 by laffer1, Wed Jun 5 02:04:55 2013 UTC

# Line 1 | Line 1
1 < # New ports collection makefile for:    sendmail
2 < # Date created:                         20 Apr 2000
3 < # Whom:                                 dirk.meyer@dinoex.sub.org
4 < #
5 < # $FreeBSD: ports/mail/sendmail/Makefile,v 1.126 2007/02/02 20:17:17 dinoex Exp $
6 < # $MidnightBSD: mports/mail/sendmail/Makefile,v 1.5 2007/11/07 21:37:49 laffer1 Exp $
7 < #
1 > # $MidnightBSD: mports/mail/sendmail/Makefile,v 1.14 2013/03/02 20:47:09 laffer1 Exp $
2  
3   PORTNAME=       sendmail
4 < PORTVERSION=    8.14.2
4 > PORTVERSION=    8.14.7
5   CATEGORIES=     mail ipv6
6   MASTER_SITES=   ftp://ftp.sendmail.org/pub/sendmail/ \
7                  ${MASTER_SITE_RINGSERVER:S,%SUBDIR%,net/mail/sendmail/&,}
# Line 18 | Line 12 | MAINTAINER=    ports@MidnightBSD.org
12   COMMENT=        Reliable, highly configurable mail transfer agent with utilities
13   LICENSE=        agg
14  
15 < CONFLICTS?=     courier-0.* postfix-1.* postfix-2.* smail-3.* zmailer-2.*
22 < CONFLICTS+=     sendmail-8.12.* sendmail-*-8.12.* sendmail+*-8.12.*
15 > CONFLICTS?=     courier-0.* postfix-1.* postfix-2.* smail-3.* zmailer-2.* opensmtpd-*
16  
17   FAKE_OPTS+=     trueprefix
18  
# Line 37 | Line 30 | SENDMAIL=      ${PREFIX}/sbin/sendmail
30   BASEMAIL=       /usr/libexec/sendmail/sendmail
31   PLIST_SUB+=     PREFIX=${PREFIX:S=${PREFIX}/==}
32   PKGMESSAGE=     ${WRKSRC}/pkg-message
33 < MILTER_SOVER?=  4
33 > MILTER_SOVER?=  6
34  
35   # Options to define Features:
36   # SENDMAIL_WITHOUT_IPV6=yes
# Line 45 | Line 38 | MILTER_SOVER?= 4
38   # SENDMAIL_WITHOUT_NIS=yes
39   # SENDMAIL_WITHOUT_SHMEM=yes
40   # SENDMAIL_WITHOUT_SEM=yes
41 + # SENDMAIL_WITHOUT_LA=yes
42 + # SENDMAIL_WITHOUT_MILTER_POOL
43   # SENDMAIL_WITH_TLS=yes
44   # SENDMAIL_WITH_SMTPS=yes
45   # SENDMAIL_WITH_SASL=yes
# Line 89 | Line 84 | CONFLICTS+=    sendmail-sasl-8.* sendmail-sasl2-8.* sendm
84   USE_OPENLDAP=   yes
85   .endif
86   .if defined(SENDMAIL_WITH_SASL) && !defined(SENDMAIL_WITH_SASL2)
87 < SASL_SUFFIX?=   +sasl1
93 < CONFLICTS+=     sendmail-ldap-8.* sendmail-sasl2-8.* sendmail-tls-8.*
94 < LIB_DEPENDS+=   sasl.8:${PORTSDIR}/security/cyrus-sasl
87 > SENDMAIL_WITH_SASL2=    yes
88   .endif
89   .if defined(SENDMAIL_WITH_SASL2)
90   SASL_SUFFIX?=   +sasl2
91   CONFLICTS+=     sendmail-ldap-8.* sendmail-sasl-8.* sendmail-tls-8.*
92 < LIB_DEPENDS+=   sasl2.2:${PORTSDIR}/security/cyrus-sasl2
92 > LIB_DEPENDS+=   sasl2:${PORTSDIR}/security/cyrus-sasl2
93   .if !defined(SENDMAIL_WITHOUT_SASLAUTHD)
94   RUN_DEPENDS+=   ${LOCALBASE}/sbin/saslauthd:${PORTSDIR}/security/cyrus-sasl2-saslauthd
95   .endif
# Line 127 | Line 120 | SITE+= ${FILESDIR}/site.config.m4
120   .if !defined(SENDMAIL_WITHOUT_IPV6)
121   SITE+=  ${FILESDIR}/site.config.m4.ipv6
122   .endif
130 .if defined(SENDMAIL_WITH_SASL)
131 SITE+=  ${FILESDIR}/site.config.m4.sasl
132 .endif
123   .if defined(SENDMAIL_WITH_SASL2)
124   SITE+=  ${FILESDIR}/site.config.m4.sasl2
125   .endif
# Line 170 | Line 160 | SED_SCRIPT+=   -e "s;-DNIS ;;"
160   .endif
161  
162   post-extract:
173        @${SED} -e "s=%%PREFIX%%=${PREFIX}=" ${FILESDIR}/sm-client.sh \
174                > ${WRKSRC}/sm-client.sh
175        @${SED} -e "s=%%PREFIX%%=${PREFIX}=" ${FILESDIR}/sendmail.sh \
176                > ${WRKSRC}/sendmail.sh
163          @${SED} -e "s=%%PREFIX%%=${PREFIX}=g" \
164                  -e "s=%%LOCALBASE%%=${LOCALBASE}=g" \
165                  -e "s=%%PORTSDIR%%=${PORTSDIR}=g" \
# Line 237 | Line 223 | do-configure:
223          'APPENDDEF(`confENVDEF'\'', `-DSM_CONF_SEM=0'\'')' \
224                  >> ${WCONF}/site.config.m4
225   .endif
226 + .if defined(SENDMAIL_WITHOUT_LA)
227 +        ${ECHO_CMD} \
228 +        'APPENDDEF(`confENVDEF'\'', `-DLA_TYPE=LA_ZERO'\'')' \
229 +                >> ${WCONF}/site.config.m4
230 + .endif
231 + .if !defined(SENDMAIL_WITHOUT_MILTER) && !defined(SENDMAIL_WITHOUT_MILTER_POOL)
232 +        ${ECHO_CMD} \
233 +         'APPENDDEF(`conf_libmilter_ENVDEF'\'', `-DSM_CONF_POLL=1'\'')' \
234 +                >> ${WCONF}/site.config.m4
235 +        ${ECHO_CMD} \
236 +         'APPENDDEF(`conf_libmilter_ENVDEF'\'', `-D_FFR_WORKERS_POOL=1'\'')' \
237 +                >> ${WCONF}/site.config.m4
238 + .endif
239  
240   post-build:
241          ( cd ${WRKSRC}/doc/op && ${MAKE} op.txt )
# Line 291 | Line 290 | post-install:
290           ${PREFIX}/lib/libmilter.so.${MILTER_SOVER}
291          ${LN} -sf libmilter.so.${MILTER_SOVER} ${PREFIX}/lib/libmilter.so
292   .endif
294 .endif
295 .if exists(${DESTDIR}/etc/mail/mailer.conf)
296        ${INSTALL_SCRIPT} ${WRKSRC}/sm-client.sh \
297                ${FAKE_DESTDIR}${LOCALBASE}/etc/rc.d/sm-client.sh.sample
298        ${INSTALL_SCRIPT} ${WRKSRC}/sendmail.sh \
299                ${FAKE_DESTDIR}${LOCALBASE}/etc/rc.d/sendmail.sh.sample
293   .endif
294   .for i in ${MAN8}
295          @${RM} -f ${MANPREFIX}/man/cat8/${i} ${MANPREFIX}/man/cat8/${i}.gz

Comparing trunk/mail/sendmail/Makefile (property cvs2svn:cvs-rev):
Revision 3694 by laffer1, Fri Nov 23 22:19:08 2007 UTC vs.
Revision 14126 by laffer1, Wed Jun 5 02:04:55 2013 UTC

# Line 1 | Line 1
1 < 1.6
1 > 1.15

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines