Index: head/mail/archiveopteryx/Makefile =================================================================== --- head/mail/archiveopteryx/Makefile (revision 386914) +++ head/mail/archiveopteryx/Makefile (revision 386915) @@ -1,55 +1,52 @@ # Created by: Ashish SHUKLA # $FreeBSD$ PORTNAME= archiveopteryx PORTVERSION= 3.2.0 PORTREVISION= 4 CATEGORIES= mail MASTER_SITES= http://archiveopteryx.org/download/ MAINTAINER= feld@FreeBSD.org COMMENT= Advanced PostgreSQL-based IMAP/POP server LICENSE= MIT BUILD_DEPENDS= jam:${PORTSDIR}/devel/jam USES= perl5 tar:bzip2 pgsql:9.1+ USE_OPENSSL= yes USE_PERL5= build PORTDOCS= COPYING README bsd.txt SUB_FILES= pkg-message USE_RC_SUBR= ${PORTNAME} USERS= aox GROUPS= aox PLIST_SUB+= USERS="${USERS}" PLIST_SUB+= GROUPS="${GROUPS}" JAM?= ${LOCALBASE}/bin/jam .include # force Clang when on FreeBSD 10+ .if ${OSVERSION} >= 1000000 JAMARG= "-sCLANG=1" .endif post-patch: @${GREP} -Rl '%%[[:alpha:]]\+%%' ${WRKSRC} |${XARGS} ${REINPLACE_CMD} \ -e 's,%%PREFIX%%,${PREFIX},g' ${REINPLACE_CMD} "s|INSTALLROOT ?= \"\" ;|INSTALLROOT = \"${STAGEDIR}\" ;|" ${WRKSRC}/Jamsettings do-build: @cd ${WRKSRC} && ${JAM} ${JAMARG} do-install: @cd ${WRKSRC} && ${JAM} ${JAMARG} install -post-install: - @${CAT} ${PKGMESSAGE} - .include Index: head/mail/archiveopteryx-devel/Makefile =================================================================== --- head/mail/archiveopteryx-devel/Makefile (revision 386914) +++ head/mail/archiveopteryx-devel/Makefile (revision 386915) @@ -1,62 +1,59 @@ # Created by: Ashish SHUKLA # $FreeBSD$ PORTNAME= archiveopteryx PORTVERSION= 3.2.99.20140730 PORTREVISION= 1 CATEGORIES= mail PKGNAMESUFFIX= -devel MAINTAINER= feld@FreeBSD.org COMMENT= Advanced PostgreSQL-based IMAP/POP server LICENSE= MIT BUILD_DEPENDS= jam:${PORTSDIR}/devel/jam USE_GITHUB= yes GH_ACCOUNT= aox GH_PROJECT= aox GH_TAGNAME= 39bdb8b USES= perl5 tar:bzip2 pgsql:9.1+ USE_OPENSSL= yes USE_PERL5= build PORTDOCS= COPYING README bsd.txt SUB_FILES= pkg-message USE_RC_SUBR= ${PORTNAME} CONFLICTS= archiveopteryx-[0-9]* USERS= aox GROUPS= aox PLIST_SUB+= USERS="${USERS}" PLIST_SUB+= GROUPS="${GROUPS}" JAM?= ${LOCALBASE}/bin/jam .include # force Clang when on FreeBSD 10+ .if ${OSVERSION} >= 1000000 JAMARG= "-sCLANG=1" .endif post-patch: @${GREP} -Rl '%%[[:alpha:]]\+%%' ${WRKSRC} |${XARGS} ${REINPLACE_CMD} \ -e 's,%%PREFIX%%,${PREFIX},g' ${REINPLACE_CMD} "s|INSTALLROOT ?= \"\" ;|INSTALLROOT = \"${STAGEDIR}\" ;|" ${WRKSRC}/Jamsettings do-build: @cd ${WRKSRC} && ${JAM} ${JAMARG} do-install: @cd ${WRKSRC} && ${JAM} ${JAMARG} install -post-install: - @${CAT} ${PKGMESSAGE} - .include Index: head/mail/avenger/Makefile =================================================================== --- head/mail/avenger/Makefile (revision 386914) +++ head/mail/avenger/Makefile (revision 386915) @@ -1,55 +1,53 @@ # Created by: dm # $FreeBSD$ PORTNAME= avenger PORTVERSION= 0.8.4 PORTREVISION= 1 CATEGORIES= mail MASTER_SITES= http://www.mailavenger.org/dist/ MAINTAINER= ports@FreeBSD.org COMMENT= Anti-spam SMTP server USE_BDB= 42+ USE_OPENSSL= yes GNU_CONFIGURE= yes USERS= ${PORTNAME} GROUPS= ${USERS} PORTDOCS= INSTALL INSTALL.html README NEWS SUB_FILES= pkg-message CONFIGURE_ENV= WFLAGS='-Wall' CONFIGURE_ARGS= --enable-ssl=${OPENSSLBASE} \ --with-db=${LOCALBASE} \ --with-etcdir=${ETCDIR} OPTIONS_DEFINE= SASL DOCS SASL_CONFIGURE_ON= --enable-sasl SASL_LIB_DEPENDS= libsasl2.so:${PORTSDIR}/security/cyrus-sasl2 post-patch: @${REINPLACE_CMD} -e \ '/for vers in/s|5.*;|${BDB_LIB_NAME:S,db-,,};|' \ ${WRKSRC}/configure post-install: @${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/etc/asmtpd.conf \ ${STAGEDIR}${ETCDIR}/asmtpd.conf.sample ${INSTALL_DATA} ${WRKSRC}/etc/unknown \ ${STAGEDIR}${ETCDIR}/unknown.sample ${INSTALL_DATA} ${WRKSRC}/etc/pf.os ${STAGEDIR}${PREFIX}/share @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/etc/smtp-filter.pf ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/etc/avsendmail.m4 ${STAGEDIR}${DATADIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} - @${CAT} ${PKGMESSAGE} - .include Index: head/mail/elmo/Makefile =================================================================== --- head/mail/elmo/Makefile (revision 386914) +++ head/mail/elmo/Makefile (revision 386915) @@ -1,50 +1,47 @@ # Created by: trevor # $FreeBSD$ PORTNAME= elmo PORTVERSION= 1.3.0 PORTREVISION= 3 CATEGORIES= mail MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= dhn@FreeBSD.org COMMENT= Receive, filter, read, compose, and send mail at the text console CONFLICTS= elmo-devel-[0-9]* OPTIONS_DEFINE= NLS GNU_CONFIGURE= yes USES= iconv shebangfix perl5 USE_OPENSSL= yes USE_PERL5= run SHEBANG_FILES= src/elmoconf.pl LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib NLS_CONFIGURE_ON= --with-libintl-prefix="${LOCALBASE}" NLS_CONFIGURE_OFF= --disable-nls NLS_USES= gettext OPTIONS_SUB= yes .if exists(${LOCALBASE}/lib/libgpgme.so) || defined(WITH_GPGME) LIB_DEPENDS+= libgpgme.so:${PORTSDIR}/security/gpgme .else pre-everything:: @${ECHO_CMD} @${ECHO_CMD} "Define WITH_GPGME=yes to build with gpgme support." @${ECHO_CMD} .endif post-patch: @${REINPLACE_CMD} -e 's|gpgme4|gpgme|g' -e 's|== "|= "|g' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|gpgme4|gpgme|g' ${WRKSRC}/src/pgp.c -post-install: - @${CAT} ${PKGMESSAGE} - .include Index: head/mail/mew/Makefile =================================================================== --- head/mail/mew/Makefile (revision 386914) +++ head/mail/mew/Makefile (revision 386915) @@ -1,55 +1,54 @@ # Created by: Kiriyama Kazuhiko # $FreeBSD$ PORTNAME= mew PORTVERSION= 6.6 PORTREVISION= 2 CATEGORIES= mail elisp MASTER_SITES= http://www.mew.org/Release/ PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= hiroto.kagotani@gmail.com COMMENT= Messaging in the Emacs World for emacs OPTIONS_DEFINE= DATABASE DOCS STUNNEL OPTIONS_DEFAULT=STUNNEL DATABASE_DESC= Support database feature (with Ruby & Sqlite3) STUNNEL_DESC= Support SSL feature using stunnel DATABASE_RUN_DEPENDS= rubygem-sqlite3>=0:${PORTSDIR}/databases/rubygem-sqlite3 STUNNEL_RUN_DEPENDS= stunnel>=0:${PORTSDIR}/security/stunnel # emacs port setup USE_EMACS= yes SUB_FILES= pkg-message GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-elispdir=${LOCALBASE}/${EMACS_SITE_LISPDIR}/mew \ --with-etcdir=${LOCALBASE}/${EMACS_SITE_LISPDIR}/mew/etc .include # target name for make build and install ALL_TARGET= all info INSTALL_TARGET= install .if ${PORT_OPTIONS:MDOCS} ALL_TARGET+= jinfo INSTALL_TARGET+=install-jinfo .endif INFO= mew .if ${PORT_OPTIONS:MDOCS} INFO+= mew.ja .endif post-install: @${RM} -f ${STAGEDIR}${PREFIX}/${INFO_PATH}/*.info.~1~ .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} ; \ ${INSTALL_DATA} 00* dot.* ${STAGEDIR}${DOCSDIR}/ ; \ ) ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${DOCSDIR} .endif - @${CAT} ${PKGMESSAGE} .include Index: head/mail/ripmime/Makefile =================================================================== --- head/mail/ripmime/Makefile (revision 386914) +++ head/mail/ripmime/Makefile (revision 386915) @@ -1,30 +1,27 @@ # Created by: Justin Stanford # $FreeBSD$ PORTNAME= ripmime PORTVERSION= 1.4.0.10 CATEGORIES= mail MASTER_SITES= http://www.pldaniels.com/ripmime/ \ GENTOO MAINTAINER= dinoex@FreeBSD.org COMMENT= Extracts attached files out of a MIME encoded email package MAKE_JOBS_UNSAFE= yes PLIST_FILES= bin/ripmime man/man1/ripmime.1.gz pre-build: @${REINPLACE_CMD} -e 's!CC=!CC?=!; s!/usr/local!${PREFIX}!; \ s!^CFLAGS=!CFLAGS ?=!' \ ${WRKSRC}/Makefile ${WRKSRC}/ripOLE/Makefile \ ${WRKSRC}/tnef/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/ripmime ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_MAN} ${WRKSRC}/ripmime.1 ${STAGEDIR}${PREFIX}/man/man1/ -post-install: - @${CAT} ${PKGMESSAGE} - .include Index: head/mail/roundcube-automatic_addressbook/Makefile =================================================================== --- head/mail/roundcube-automatic_addressbook/Makefile (revision 386914) +++ head/mail/roundcube-automatic_addressbook/Makefile (revision 386915) @@ -1,33 +1,32 @@ # $FreeBSD$ PORTNAME= automatic_addressbook PORTVERSION= 0.4 PORTREVISION= 2 CATEGORIES= mail MASTER_SITES= http://code.crapouillou.net/attachments/download/19/ PKGNAMEPREFIX= roundcube- MAINTAINER= anes@anes.su COMMENT= Roundcube webmail automatic addressbook plugin LICENSE= GPLv3 BUILD_DEPENDS= roundcube>=0.8:${PORTSDIR}/mail/roundcube RUN_DEPENDS= roundcube>=0.8:${PORTSDIR}/mail/roundcube USES= tar:bzip2 NO_BUILD= yes WRKSRC?= ${WRKDIR}/${PORTNAME} RCDIR= ${PREFIX}/www/roundcube WWWDIR= ${RCDIR}/plugins/automatic_addressbook SUB_FILES= pkg-message SUB_LIST= RCDIR=${RCDIR} PLUGINDIR=${WWWDIR} do-install: @${MKDIR} ${STAGEDIR}${WWWDIR} cd ${WRKSRC} && ${PAX} -r -w . ${STAGEDIR}${WWWDIR} - ${CAT} ${PKGMESSAGE} .include Index: head/mail/sentinel/Makefile =================================================================== --- head/mail/sentinel/Makefile (revision 386914) +++ head/mail/sentinel/Makefile (revision 386915) @@ -1,50 +1,47 @@ # Created by: Peter Hollaubek # $FreeBSD$ PORTNAME= sentinel PORTVERSION= 1.7b PORTREVISION= 3 CATEGORIES= mail MASTER_SITES= SF/smfilter/${PORTNAME}/Sentinel%20${PORTVERSION} MAINTAINER= dinoex@FreeBSD.org COMMENT= Sendmail milter API implementation LIB_DEPENDS= libpcre.so:${PORTSDIR}/devel/pcre NEED_ROOT= yes CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= DOCS .include .include "${PORTSDIR}/mail/sendmail/bsd.milter.mk" .if defined(WITHOUT_SENTINEL_DECODE_SUBJECT) CFLAGS+= -DDO_NOT_DECODE_SUBJECT .endif do-build: (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ ${CC} ${CFLAGS} -o ${PORTNAME} sentinel.c ${LDFLAGS} \ -lmilter -lpcre -lpcreposix -lpthread) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/sentinel ${STAGEDIR}${PREFIX}/sbin/ @${MKDIR} ${STAGEDIR}/var/spool/sentinel ${CHOWN} smmsp:smmsp ${STAGEDIR}/var/spool/sentinel ${INSTALL_DATA} ${FILESDIR}/000.sentinel.sh ${STAGEDIR}${PREFIX}/etc/rc.d/sentinel.sh-dist ${INSTALL_DATA} ${WRKSRC}/sentinel.cf.SAMPLE ${STAGEDIR}${PREFIX}/etc/sentinel.cf.dist .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.FreeBSD ${STAGEDIR}${DOCSDIR} .endif -post-install: - @${CAT} ${PKGMESSAGE} - .include Index: head/mail/swaks/Makefile =================================================================== --- head/mail/swaks/Makefile (revision 386914) +++ head/mail/swaks/Makefile (revision 386915) @@ -1,46 +1,45 @@ # Created by: Oliver Eikemeier # $FreeBSD$ PORTNAME= swaks PORTVERSION= 20130209.0 CATEGORIES= mail MASTER_SITES= http://jetmore.org/john/code/swaks/ MAINTAINER= beat@FreeBSD.org COMMENT= Swiss Army Knife SMTP transaction tester LICENSE= GPLv2 PLIST_FILES= bin/${PORTNAME} OPTIONS_DEFINE= PERL_NET_DNS PERL_NET_SSLEAY PERL_AUTHEN_NTLM PERL_NET_DNS_DESC= Add MX lookup support PERL_NET_SSLEAY_DESC= Add TLS support PERL_AUTHEN_NTLM_DESC= Add support for AUTH NTLM USES= perl5 USE_PERL5= run .include .if ${PORT_OPTIONS:MPERL_NET_DNS} RUN_DEPENDS+= p5-Net-DNS>=0:${PORTSDIR}/dns/p5-Net-DNS .endif .if ${PORT_OPTIONS:MPERL_NET_SSLEAY} RUN_DEPENDS+= p5-Net-SSLeay>=0:${PORTSDIR}/security/p5-Net-SSLeay .endif .if ${PORT_OPTIONS:MPERL_AUTHEN_NTLM} RUN_DEPENDS+= p5-Authen-NTLM>=0:${PORTSDIR}/security/p5-Authen-NTLM .endif do-build: @${SED} -e '1s|/usr/bin/perl|${PERL}|' \ ${WRKSRC}/${PORTNAME} > ${WRKSRC}/${PORTNAME}.pl do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.pl ${STAGEDIR}${PREFIX}/bin/${PORTNAME} - @${CAT} ${PKGMESSAGE} .include Index: head/mail/vexim/Makefile =================================================================== --- head/mail/vexim/Makefile (revision 386914) +++ head/mail/vexim/Makefile (revision 386915) @@ -1,73 +1,70 @@ # Created by: John Oxley # $FreeBSD$ PORTNAME= vexim DISTVERSION= 2.2.2_rc1 CATEGORIES= mail www MASTER_SITES= LOCAL/feld DISTNAME= ${PORTNAME}_${DISTVERSION} MAINTAINER= feld@FreeBSD.org COMMENT= Web interface for managing virtual domains for exim LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${LOCALBASE}/share/pear/DB.php:${PORTSDIR}/databases/pear-DB VEXIMDIR= www/${PORTNAME} WRKSRC= ${WRKDIR}/vexim-release SUB_FILES= pkg-message NO_BUILD= yes USE_PHP= gettext session posix USES= gettext OPTIONS_MULTI= DB OPTIONS_MULTI_DB= MYSQL PGSQL OPTIONS_DEFINE= DOCS OPTIONS_DEFAULT= MYSQL .include .if ${PORT_OPTIONS:MMYSQL} USE_MYSQL= yes USE_PHP+= mysql .endif .if ${PORT_OPTIONS:MPGSQL} USES+= pgsql USE_PHP+= pgsql .endif post-patch: ${RM} -r ${WRKSRC}/.hg ${WRKSRC}/.hgtags ${WRKSRC}/vexim/adminuserchange.phps ${MV} ${WRKSRC}/vexim/config/variables.php ${WRKSRC}/vexim/config/variables.php.dist do-install: @${ECHO} "Installing in ${VEXIMDIR}" ${MKDIR} ${STAGEDIR}${PREFIX}/${VEXIMDIR} cd ${WRKSRC}/vexim && ${FIND} . \ -type d -exec ${MKDIR} ${STAGEDIR}${PREFIX}/${VEXIMDIR}/{} \; \ -o -type f \ -exec ${INSTALL_DATA} {} ${STAGEDIR}${PREFIX}/${VEXIMDIR}/{} \; ${MKDIR} ${STAGEDIR}${DATADIR} cd ${WRKSRC}/setup && ${FIND} . \ -type d -exec ${MKDIR} ${STAGEDIR}${DATADIR}/{} \; \ -o -type f \ -exec ${INSTALL_DATA} {} ${STAGEDIR}${DATADIR}/{} \; .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${FIND} docs \ -type d -exec ${MKDIR} ${STAGEDIR}${DOCSDIR}/{} \; \ -o -type f \ -exec ${INSTALL_DATA} {} ${STAGEDIR}${DOCSDIR}/{} \; .for i in INSTALL README TODO ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .endif -post-install: - @${CAT} ${PKGMESSAGE} - .include