FreeBSD Bugzilla – Attachment 56825 Details for
Bug 85795
[PATCH] Fix mail/milter-greylist with sendmail from ports and add option to bild it with libspf2
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 1.89 KB, created by
Oleg Sharoiko
on 2005-09-06 14:40:19 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
Oleg Sharoiko
Created:
2005-09-06 14:40:19 UTC
Size:
1.89 KB
patch
obsolete
>--- Makefile.orig Tue Sep 6 17:02:22 2005 >+++ Makefile Tue Sep 6 17:16:46 2005 >@@ -15,24 +15,59 @@ > MAINTAINER= aragorn+ports@teaser.fr > COMMENT= Easy-to-use greylist milter for sendmail > >+CONFLICTS= milter-greylist-devel-[1-9]*.* >+ >+## >+# Use the following quirks to choose which sendmail to use (ports or system): >+# >+# WITH_SENDMAIL_BASE=yes >+# or >+# WITH_SENDMAIL_PORT=yes >+# >+# If unspecified, check for an up-to-date system version but give an >+# installed port preference over it. >+# >+ > MAN5= greylist.conf.5 > MAN8= milter-greylist.8 > >+.include <bsd.port.pre.mk> >+ >+.if !defined(WITH_SENDMAIL_BASE) && \ >+ !defined(WITH_SENDMAIL_PORT) && \ >+ !exists(${LOCALBASE}/lib/libmilter.a) >+WITH_SENDMAIL_BASE=yes >+.endif >+ >+.if defined(WITH_SENDMAIL_BASE) >+.if exists(/usr/lib/libmilter.a) >+MILTERBASE= /usr >+.else >+BROKEN= "Base system sendmail not found or too old, rebuild with WITH_SENDMAIL_PORT=yes" >+.endif >+.else >+BUILD_DEPENDS+= ${LOCALBASE}/lib/libmilter.a:${PORTSDIR}/mail/sendmail >+MILTERBASE?= ${LOCALBASE} >+.endif >+ >+.if defined(WITH_LIBSPF2) >+BUILD_DEPENDS+= ${LOCALBASE}/lib/libspf2.so:${PORTSDIR}/mail/libspf2 >+CONFIGURE_ARGS+= --with-libspf2=${LOCALBASE} >+.endif >+ > CFLAGS+= ${PTHREAD_CFLAGS} > LIBS+= ${PTHREAD_LIBS} > > GNU_CONFIGURE= yes > CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} >-CONFIGURE_ARGS+= --with-user=smmsp >-CONFIGURE_ENV+= CFLAGS="${CFLAGS}" LIBS="${LIBS}" >+CONFIGURE_ARGS+= --with-user=smmsp --with-libmilter=${MILTERBASE} >+CONFIGURE_ENV+= CFLAGS="${CFLAGS}" LIBS="${LIBS} " > > ALL_TARGET= milter-greylist > > USE_RC_SUBR= yes > RC_SCRIPTS_SUB= PREFIX=${PREFIX} RC_SUBR=${RC_SUBR} > >-CONFLICTS= milter-greylist-devel-[1-9]*.* >- > post-extract: > @${SED} ${RC_SCRIPTS_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ > ${FILESDIR}/milter-greylist.sh > ${WRKSRC}/milter-greylist.sh >@@ -73,4 +108,4 @@ > > @${CAT} ${PKGMESSAGE} > >-.include <bsd.port.mk> >+.include <bsd.port.post.mk>
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 85795
: 56825