Index: head/mail/milter-greylist/Makefile =================================================================== --- head/mail/milter-greylist/Makefile (revision 469110) +++ head/mail/milter-greylist/Makefile (revision 469111) @@ -1,100 +1,98 @@ # Created by: Cyril Guibourg # $FreeBSD$ PORTNAME= milter-greylist PORTVERSION= 4.6.2 PORTREVISION= 2 CATEGORIES= mail MASTER_SITES= ftp://ftp.espci.fr/pub/milter-greylist/ \ http://fossies.org/unix/privat/ MAINTAINER= m.tsatsenko@gmail.com COMMENT= Easy-to-use greylist milter for sendmail and postfix LICENSE= BSD3CLAUSE -PKGMESSAGE= ${WRKDIR}/pkg-message - MAKE_JOBS_UNSAFE= yes USES= tar:tgz ## # 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. ## OPTIONS_DEFINE= DKIM SPF GEOIP CURL LDAP P0F POSTFIX DOCS EXAMPLES OPTIONS_DEFAULT= DKIM SPF GEOIP CURL DKIM_DESC= DKIM support SPF_DESC= SPF support CURL_DESC= curl support P0F_DESC= P0F support POSTFIX_DESC= Use Postfix instead of Sendmail DKIM_LIB_DEPENDS= libopendkim.so:mail/opendkim P0F_RUN_DEPENDS= p0f:net-mgmt/p0f SPF_LIB_DEPENDS= libspf2.so:mail/libspf2 CURL_LIB_DEPENDS= libcurl.so:ftp/curl GEOIP_LIB_DEPENDS= libGeoIP.so:net/GeoIP POSTFIX_CONFIGURE_ENABLE= postfix POSTFIX_LDFLAGS_OFF= ${SENDMAIL_LDFLAGS} POSTFIX_LIBS_OFF= ${SENDMAIL_LDADD} P0F_CONFIGURE_ENABLE= p0f306 DKIM_CONFIGURE_ON= --with-libopendkim=${LOCALBASE} DKIM_USES= ssl SPF_CONFIGURE_ON= --with-libspf2=${LOCALBASE} GEOIP_CONFIGURE_ON= --with-libGeoIP=${LOCALBASE} CURL_CONFIGURE_ON= --with-libcurl=${LOCALBASE} LDAP_CONFIGURE_ON= --with-openldap=${LOCALBASE} LDAP_LDFLAGS= -L${LOCALBASE}/lib LDAP_USE= OPENLDAP=yes .include LIBS+= -lpthread GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-user=mailnull \ --with-libmilter=${MILTERBASE} \ --enable-dnsrbl \ --with-thread-safe-resolver \ --with-dumpfile=/var/milter-greylist/greylist.db ALL_TARGET= milter-greylist SUB_FILES+= pkg-message USE_RC_SUBR= milter-greylist PORTDOCS= README PORTEXAMPLES= greylist.conf do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/mail ${INSTALL_MAN} ${WRKSRC}/greylist.conf.5 \ ${STAGEDIR}${PREFIX}/man/man5/ ${INSTALL_MAN} ${WRKSRC}/milter-greylist.8 \ ${STAGEDIR}${PREFIX}/man/man8/ ${INSTALL_PROGRAM} ${WRKSRC}/milter-greylist \ ${STAGEDIR}${PREFIX}/libexec/ ${INSTALL_DATA} ${WRKSRC}/greylist.conf \ ${STAGEDIR}${PREFIX}/etc/mail/greylist.conf.sample @${MKDIR} ${STAGEDIR}/var/milter-greylist do-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/greylist.conf ${STAGEDIR}${EXAMPLESDIR}/ do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}/ .include "${PORTSDIR}/mail/sendmail/bsd.milter.mk" .include Index: head/mail/nullmailer/Makefile =================================================================== --- head/mail/nullmailer/Makefile (revision 469110) +++ head/mail/nullmailer/Makefile (revision 469111) @@ -1,59 +1,57 @@ # Created by: clive # $FreeBSD$ PORTNAME= nullmailer PORTVERSION= 1.13 PORTREVISION= 3 PORTEPOCH= 1 CATEGORIES= mail MASTER_SITES= http://untroubled.org/nullmailer/ \ http://untroubled.org/nullmailer/archive/ MAINTAINER= ports@FreeBSD.org COMMENT= MTA for hosts which relay to a fixed set of smart relays LICENSE= GPLv2 LOCALSTATEDIR= /var/spool .if defined(MAINTAINER_MODE) UID_FILES+= ../../UIDs GID_FILES+= ../../GIDs .endif USERS= nullmail GROUPS= nullmail NULLMAIL_UID= 522 NULLMAIL_GID= 522 GNU_CONFIGURE= yes CONFIGURE_ARGS+=--localstatedir=${LOCALSTATEDIR} USE_SUBMAKE= yes USE_RC_SUBR= ${PORTNAME} SUB_FILES+= pkg-install pkg-deinstall pkg-message -PKGINSTALL= ${WRKDIR}/pkg-install -PKGMESSAGE= ${WRKDIR}/pkg-message PLIST_SUB+= LOCALSTATEDIR=${LOCALSTATEDIR} NULLMAIL_USER=${USERS} SUB_LIST+= LOCALSTATEDIR=${LOCALSTATEDIR} NULLMAIL_USER=${USERS} OPTIONS_DEFINE= GNUTLS .include .if ${PORT_OPTIONS:MGNUTLS} LIB_DEPENDS+= libgnutls.so:security/gnutls CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -lgnutls CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" CONFIGURE_ARGS+=--enable-tls .else CONFIGURE_ARGS+=--disable-tls .endif post-install: ${INSTALL_DATA} -c ${FILESDIR}/remotes.sample ${STAGEDIR}${ETCDIR} ${ECHO} 'hostname' > ${STAGEDIR}${ETCDIR}/me.sample .include Index: head/mail/spambnc/Makefile =================================================================== --- head/mail/spambnc/Makefile (revision 469110) +++ head/mail/spambnc/Makefile (revision 469111) @@ -1,56 +1,55 @@ # Created by: George Reid # $FreeBSD$ PORTNAME= spambnc PORTVERSION= 20060416 CATEGORIES= mail MASTER_SITES= http://www.spambouncer.org/dist/sb/:tarball \ http://www.spambouncer.org/configure/:doc DISTFILES= sb.tar.gz:tarball quickstart.shtml:doc DIST_SUBDIR= spambnc-${PORTVERSION} EXTRACT_ONLY= sb.tar.gz MAINTAINER= thierry@FreeBSD.org COMMENT= Set of procmail recipes which handle known/suspected spam LICENSE= GPLv2 RUN_DEPENDS= procmail:mail/procmail EXTRACT_DIR= ${WRKDIRPREFIX}${.CURDIR}/worktmp/${DISTNAME} EXTRACT_BEFORE_ARGS= -C ${EXTRACT_DIR} -xf NO_BUILD= yes NO_ARCH= yes PLIST= ${WRKDIR}/.pkg-plist -PKGMESSAGE= ${WRKDIR}/pkg-message SUB_FILES= pkg-message PORTDATA= * PORTDOCS= documentation.html upgrading.html loglevels.txt OPTIONS_DEFINE= DOCS DOCS_MASTER_SITES= http://www.spambouncer.org/configure/:upg DOCS_DISTFILES= upgrading.shtml:upg pre-extract: ${MKDIR} ${EXTRACT_DIR} post-extract: ${MV} ${EXTRACT_DIR} ${WRKDIR} ${RM} -r ${WRKDIRPREFIX}${.CURDIR}/worktmp do-install: ${MKDIR} ${STAGEDIR}${DATADIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR}) ${RM} -r ${STAGEDIR}${DATADIR}/docs do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/quickstart.shtml \ ${STAGEDIR}${DOCSDIR}/documentation.html ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/upgrading.shtml \ ${STAGEDIR}${DOCSDIR}/upgrading.html ${INSTALL_DATA} ${WRKSRC}/docs/loglevels.txt ${STAGEDIR}${DOCSDIR} .include Index: head/mail/ssmtp/Makefile =================================================================== --- head/mail/ssmtp/Makefile (revision 469110) +++ head/mail/ssmtp/Makefile (revision 469111) @@ -1,76 +1,75 @@ # Created by: Tomasz Paszkowski # $FreeBSD$ PORTNAME= ssmtp PORTVERSION= 2.64 PORTREVISION= 3 CATEGORIES= mail ipv6 MASTER_SITES= DEBIAN_POOL DISTFILES= ${PORTNAME}_${PORTVERSION}.orig${EXTRACT_SUFX} MAINTAINER= aragon@phat.za.net COMMENT= Extremely simple MTA to get mail off the system to a mail hub LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYRIGHT GNU_CONFIGURE= yes USES= gmake tar:bzip2 GROUPS= ssmtp SUB_FILES+= pkg-message -PKGMESSAGE= ${WRKDIR}/pkg-message MAKE_ENV+= TARGET_ARCH= CFLAGS+= -I${OPENSSLINC} LDFLAGS+= -L${OPENSSLLIB} MAILERCONF= /etc/mail/mailer.conf OPTIONS_DEFINE= LOGFILE IPV6 USERPREFS XORIGIP CRAMMD5 OPENSSL OPTIONS_DEFAULT=XORIGIP CRAMMD5 OPENSSL LOGFILE_DESC= Log file USERPREFS_DESC= User-defined revaliases XORIGIP_DESC= X-Originating-IP header for REMOTE_ADDR envvar CRAMMD5_DESC= CRAM-MD5 authentication support LOGFILE_CONFIGURE_ON= --enable-logfile XORIGIP_EXTRA_PATCHES= ${FILESDIR}/remote-addr.patch IPV6_CONFIGURE_ON= --enable-inet6 CRAMMD5_CONFIGURE_ON= --enable-md5auth OPENSSL_CONFIGURE_ON= --enable-ssl OPENSSL_USES= ssl .include .if ${PORT_OPTIONS:MUSERPREFS} CFLAGS+= -DUSERPREFS pre-everything:: @${ECHO_CMD} "If you don't want to let your users set their own revalias address" @${ECHO_CMD} "(in ~/.ssmtprc), please define WITHOUT_USERPREFS." .endif post-configure: @${REINPLACE_CMD} -e "s,/etc/ssl/certs/ssmtp.pem,${PREFIX}/etc/ssmtp/ssmtp.pem,g" \ ${WRKSRC}/ssmtp.c ${WRKSRC}/ssmtp.conf @${REINPLACE_CMD} -e "s, /etc, ${PREFIX}/etc,g" ${WRKSRC}/ssmtp.8 replace: @${REINPLACE_CMD} -e 's,^[^#],#&,g' ${MAILERCONF} @${ECHO_CMD} "sendmail ${PREFIX}/sbin/ssmtp" >> ${MAILERCONF} @${ECHO_CMD} "send-mail ${PREFIX}/sbin/ssmtp" >> ${MAILERCONF} @${ECHO_CMD} "mailq ${PREFIX}/sbin/ssmtp" >> ${MAILERCONF} @${ECHO_CMD} "newaliases ${PREFIX}/sbin/ssmtp" >> ${MAILERCONF} @${ECHO_CMD} "hoststat /usr/bin/true" >> ${MAILERCONF} @${ECHO_CMD} "purgestat /usr/bin/true" >> ${MAILERCONF} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/ssmtp ${STAGEDIR}${PREFIX}/sbin/ssmtp @${MKDIR} ${STAGEDIR}${PREFIX}/etc/ssmtp ${INSTALL_DATA} ${WRKSRC}/revaliases \ ${STAGEDIR}${PREFIX}/etc/ssmtp/revaliases.sample ${INSTALL_DATA} ${WRKSRC}/ssmtp.conf \ ${STAGEDIR}${PREFIX}/etc/ssmtp/ssmtp.conf.sample ${INSTALL_MAN} ${WRKSRC}/ssmtp.8 ${STAGEDIR}${MANPREFIX}/man/man8/ssmtp.8 ${INSTALL_MAN} ${WRKSRC}/ssmtp.conf.5 \ ${STAGEDIR}${MANPREFIX}/man/man5/ssmtp.conf.5 .include