Index: head/mail/balsa/Makefile =================================================================== --- head/mail/balsa/Makefile (revision 517068) +++ head/mail/balsa/Makefile (revision 517069) @@ -1,57 +1,57 @@ # Created by: Glenn Johnson # $FreeBSD$ # $MCom$ PORTNAME= balsa PORTVERSION= 2.5.1 PORTREVISION= 4 CATEGORIES= mail gnome MASTER_SITES= http://pawsa.fedorapeople.org/balsa/ MAINTAINER= gnome@FreeBSD.org COMMENT= Mail reader for the GNOME desktop BUILD_DEPENDS= gnome-keyring:security/gnome-keyring \ itstool:textproc/itstool \ yelp-tools>=0:textproc/yelp-tools LIB_DEPENDS= libpcre.so:devel/pcre \ libesmtp.so:mail/libesmtp \ libgmime-2.6.so:mail/gmime26 \ libcanberra-gtk3.so:audio/libcanberra-gtk3 RUN_DEPENDS= gnome-keyring:security/gnome-keyring # Depends on gtkhtml4 (which is being abandonend). When our webkitgtk3 # in ports gets updated to > 1.10.x, balsa should depend on it. -USES= desktop-file-utils gettext gmake iconv pathfix \ - perl5 pkgconfig tar:bzip2 ssl +USES= desktop-file-utils gettext gmake gnome iconv pathfix perl5 \ + pkgconfig ssl tar:bzip2 USE_GNOME= gnomeprefix gtkhtml4 intlhack libxslt INSTALLS_ICONS= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-threads \ --disable-more-warnings \ --with-ssl \ --without-nm \ --with-html-widget=gtkhtml4 \ --with-gmime=2.6 \ --with-canberra CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib ${ICONV_LIB} OPTIONS_SUB= yes OPTIONS_DEFINE= LDAP GTKSPELL GTKSV NOTIFY GPG OPTIONS_DEFAULT=LDAP GTKSPELL GTKSV NOTIFY GTKSPELL_DESC= Spell checking support GTKSV_DESC= GtkSourceview support GPG_DESC= GnuPG support GPG_CONFIGURE_WITH= gpgme GPG_LIB_DEPENDS= libgpgme.so:security/gpgme LDAP_USE= OPENLDAP=yes LDAP_CONFIGURE_WITH= ldap GTKSPELL_CONFIGURE_WITH= gtkspell GTKSPELL_LIB_DEPENDS= libgtkspell3-3.so:textproc/gtkspell3 GTKSV_USE= GNOME=gtksourceview3 GTKSV_CONFIGURE_WITH= gtksourceview NOTIFY_CONFIGURE_WITH= libnotify NOTIFY_LIB_DEPENDS= libnotify.so:devel/libnotify .include Index: head/mail/claws-mail-python/Makefile =================================================================== --- head/mail/claws-mail-python/Makefile (revision 517068) +++ head/mail/claws-mail-python/Makefile (revision 517069) @@ -1,14 +1,15 @@ # Created by: Martin Wilke # $FreeBSD$ PORTNAME= python PORTREVISION= 0 COMMENT= Python scripting plugin for Claws Mail +USES+= gnome USE_GNOME= pygtk2 CLAWS_PLUGINS_BUILD= python .include "../claws-mail/Makefile.claws" .include Index: head/mail/cone/Makefile =================================================================== --- head/mail/cone/Makefile (revision 517068) +++ head/mail/cone/Makefile (revision 517069) @@ -1,50 +1,51 @@ # Created by: Matthias Andree # $FreeBSD$ PORTNAME= cone PORTVERSION= 1.0 PORTREVISION= 3 CATEGORIES= mail # This is for beta versions, leave it in please: #MASTER_SITES= http://www.courier-mta.org/beta/${PORTNAME}/ \ # http://www.lerctr.org/~ler/ # This is for release versions, leave it in please: MASTER_SITES= SF/courier/${PORTNAME}/${PORTVERSION} MAINTAINER= cpeticus@gmail.com COMMENT= Console based mail client with POP3/IMAP/SMAP support LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING.GPL LIB_DEPENDS= libaspell.so:textproc/aspell \ libidn.so:dns/libidn \ libcourier-unicode.so:devel/courier-unicode BUILD_DEPENDS= gpgv:security/gnupg1 RUN_DEPENDS= gpgv:security/gnupg1 -USES= compiler:c++11-lang fam gettext gmake iconv localbase:ldflags \ - ncurses perl5 pkgconfig shebangfix ssl tar:bzip2 +USES= compiler:c++11-lang fam gettext gmake gnome iconv \ + localbase:ldflags ncurses perl5 pkgconfig shebangfix ssl \ + tar:bzip2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-certdb=${PREFIX}/share/cone/rootcerts --exec-prefix=${PREFIX} \ --with-notice=unicode SHEBANG_FILES= sysconftool USE_GNOME= libxml2 INSTALL_TARGET= install-strip CPPFLAGS+= -D_XOPEN_SOURCE_EXTENDED OPTIONS_DEFINE= DOCS post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/leaf @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/mailtool @${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/cone ${INSTALL_SCRIPT} ${WRKSRC}/sysconftool ${STAGEDIR}${PREFIX}/sbin/cone-sysconftool @${RM} ${STAGEDIR}${PREFIX}/share/cone/rootcerts/.0 post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/ChangeLog ${STAGEDIR}${DOCSDIR} .include Index: head/mail/gmime2/Makefile =================================================================== --- head/mail/gmime2/Makefile (revision 517068) +++ head/mail/gmime2/Makefile (revision 517069) @@ -1,49 +1,50 @@ # Created by: Kirill Ponomarew # $FreeBSD$ PORTNAME= gmime PORTVERSION= 2.2.27 PORTREVISION?= 2 CATEGORIES?= mail MASTER_SITES= GNOME PKGNAMESUFFIX?= 2 MAINTAINER?= bofh@FreeBSD.org COMMENT?= Library (written in C) for parsing and creating messages using MIME LICENSE= LGPL21 PORTSCOUT= limit:^2\.2 CONFLICTS= gmime-1.0.* gmime-2.4.* SLAVEDIRS= mail/gmime2-sharp USE_GNOME?= glib20 -USES+= gmake iconv libtool pathfix pkgconfig +USES+= gmake gnome iconv libtool pathfix pkgconfig USE_LDCONFIG= yes + GNU_CONFIGURE= yes # www.freebsd.org/cgi/query-pr.cgi?pr=118092 # Rename uudecode and uuencode to gmime-* to not conflict with userland CONFIGURE_ARGS?= ${ICONV_CONFIGURE_BASE} \ --with-html-dir=${PREFIX}/share/doc \ --enable-mono=no \ --program-transform-name="s/uuencode/gmime-uuencode/;s/uudecode/gmime-uudecode/;" CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= DOCS PORTDOCS= * post-patch: @${REINPLACE_CMD} -e "s|stdint.h|inttypes.h|" ${WRKSRC}/zentimer.h @${REINPLACE_CMD} -e 's|-DG_DISABLE_DEPRECATED||g' \ ${WRKSRC}/gmime/Makefile.in post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in docs/reference/html/* ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/mail/gmime24/Makefile =================================================================== --- head/mail/gmime24/Makefile (revision 517068) +++ head/mail/gmime24/Makefile (revision 517069) @@ -1,48 +1,49 @@ # Created by: Kirill Ponomarew # $FreeBSD$ PORTNAME= gmime PORTVERSION= 2.4.33 PORTREVISION?= 3 CATEGORIES?= mail MASTER_SITES= GNOME PKGNAMESUFFIX?= 24 MAINTAINER?= bofh@FreeBSD.org COMMENT?= Library (written in C) for parsing and creating messages using MIME LICENSE= LGPL21 CONFLICTS= gmime-1.0.* SLAVEDIRS= mail/gmime2-sharp DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}24 -USES+= gmake iconv libtool pathfix pkgconfig tar:xz +USES+= gmake gnome iconv libtool pathfix pkgconfig tar:xz USE_GNOME?= glib20 USE_LDCONFIG= yes + GNU_CONFIGURE= yes # www.freebsd.org/cgi/query-pr.cgi?pr=118092 # Rename uudecode and uuencode to gmime-* to not conflict with userland # fix kept in case issue returns CONFIGURE_ARGS?=--with-html-dir=${PREFIX}/share/doc \ --enable-mono=no \ --program-transform-name="s/uuencode/gmime-uuencode/;s/uudecode/gmime-uudecode/;" CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= DOCS PORTDOCS= * post-patch: @${REINPLACE_CMD} -e 's|-DG_DISABLE_DEPRECATED||g' \ ${WRKSRC}/*/Makefile.in post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in docs/reference/html/* ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/mail/gmime24-sharp/Makefile =================================================================== --- head/mail/gmime24-sharp/Makefile (revision 517068) +++ head/mail/gmime24-sharp/Makefile (revision 517069) @@ -1,31 +1,31 @@ # Created by: Tom McLaughlin # $FreeBSD$ PORTREVISION= 5 CATEGORIES= mail PKGNAMESUFFIX= 24-sharp MAINTAINER= mono@FreeBSD.org COMMENT= Mono bindings for gmime LIB_DEPENDS= libgmime-2.4.so:mail/gmime24 MASTERDIR= ${.CURDIR}/../gmime24 BUILD_WRKSRC= ${WRKSRC}/mono INSTALL_WRKSRC= ${BUILD_WRKSRC} DESCR= ${.CURDIR}/pkg-descr PLIST= ${.CURDIR}/pkg-plist -USES= mono +USES= gnome mono USE_GNOME= glib20 gtksharp20 CONFIGURE_ARGS= --enable-mono=yes # Else we conflict with mail/gmime24 OPTIONS_EXCLUDE= DOCS # Done in pre-configure because master port has a post-patch target already. pre-configure: @${REINPLACE_CMD} -e 's|.@GMIME_VERSION@||g' \ ${WRKSRC}/mono/gmime-sharp.dll.config.in .include "${MASTERDIR}/Makefile" Index: head/mail/gmime30/Makefile =================================================================== --- head/mail/gmime30/Makefile (revision 517068) +++ head/mail/gmime30/Makefile (revision 517069) @@ -1,39 +1,40 @@ # Created by: Kirill Ponomarew # $FreeBSD$ PORTNAME= gmime PORTVERSION= 3.2.0 PORTREVISION= 1 CATEGORIES= mail MASTER_SITES= GNOME PKGNAMESUFFIX= 30 MAINTAINER= gnome@FreeBSD.org COMMENT= Library (written in C) for parsing and creating messages using MIME LICENSE= LGPL21 BUILD_DEPENDS= valac:lang/vala LIB_DEPENDS= libgpgme.so:security/gpgme \ libassuan.so:security/libassuan \ libidn.so:dns/libidn \ libgpg-error.so:security/libgpg-error DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}30 -USES= gettext-runtime gmake iconv libtool localbase pathfix pkgconfig tar:xz +USES= gettext-runtime gmake gnome iconv libtool localbase pathfix \ + pkgconfig tar:xz USE_GNOME= glib20 introspection:build USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip # www.freebsd.org/cgi/query-pr.cgi?pr=118092 # Rename uudecode and uuencode to gmime-* to not conflict with userland # fix kept in case issue returns CONFIGURE_ARGS?= \ --program-transform-name="s/uuencode/gmime-uuencode/;s/uudecode/gmime-uudecode/;" post-patch: @${REINPLACE_CMD} -e '/^SUBDIRS =/s/tests//' \ ${WRKSRC}/Makefile.in .include Index: head/mail/gnubiff/Makefile =================================================================== --- head/mail/gnubiff/Makefile (revision 517068) +++ head/mail/gnubiff/Makefile (revision 517069) @@ -1,48 +1,48 @@ # Created by: Tim Bishop # $FreeBSD$ PORTNAME= gnubiff PORTVERSION= 2.2.13 PORTREVISION= 10 CATEGORIES= mail MASTER_SITES= SF MAINTAINER= tdb@FreeBSD.org COMMENT= Mail notification program for Gnome LIB_DEPENDS= libpopt.so:devel/popt OPTIONS_DEFINE= NLS -USES= compiler:c++11-lang cpe fam gmake pathfix pkgconfig +USES= compiler:c++11-lang cpe fam gmake gnome pathfix pkgconfig USE_GNOME= intlhack libglade2 GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib -lX11 # CXXFLAGS needed to work round issue with gcc and openssl 0.9.8a # /usr/local/include/openssl/sha.h:173: error: ISO C++ does not support `long long' CXXFLAGS+= "-Wno-long-long" INFO= gnubiff CPE_VENDOR= gnu .include .ifdef(WITH_GNUBIFF_PASSWORD) CONFIGURE_ARGS+= --with-password .endif .if ${PORT_OPTIONS:MNLS} CONFIGURE_ARGS+= --enable-nls PLIST_SUB+= NLS="" USES+= gettext .else CONFIGURE_ARGS+= --disable-nls PLIST_SUB+= NLS="@comment " .endif CONFIGURE_ARGS+= --disable-gnome PLIST_SUB+= BONOBODIR="libdata/bonobo" .include Index: head/mail/horde-ingo/Makefile =================================================================== --- head/mail/horde-ingo/Makefile (revision 517068) +++ head/mail/horde-ingo/Makefile (revision 517069) @@ -1,35 +1,35 @@ # $FreeBSD$ PORTNAME= ingo PORTVERSION= 3.2.16 CATEGORIES= mail www pear PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}horde- MAINTAINER= horde@FreeBSD.org COMMENT= Horde email filter rules manager LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= horde cpe +USES= cpe horde php USE_PHP= gettext USE_HORDE_BUILD= Horde_Role USE_HORDE_RUN= Horde_Role \ horde \ Horde_Auth \ Horde_Autoloader \ Horde_Core \ Horde_Exception \ Horde_Group \ Horde_Form \ Horde_Imap_Client \ Horde_Mime \ Horde_Perms \ Horde_Share \ Horde_Util # Optional but we want it RUN_DEPENDS+= ${PEARDIR}/Net/Sieve.php:net/pear-Net_Sieve@${PHP_FLAVOR} \ ${PEARDIR}/Net/Socket.php:net/pear-Net_Socket@${PHP_FLAVOR} .include Index: head/mail/horde-turba/Makefile =================================================================== --- head/mail/horde-turba/Makefile (revision 517068) +++ head/mail/horde-turba/Makefile (revision 517069) @@ -1,51 +1,51 @@ # $FreeBSD$ PORTNAME= turba PORTVERSION= 4.2.25 CATEGORIES= mail www pear PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}horde- MAINTAINER= horde@FreeBSD.org COMMENT= Horde web based address book LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE OPTIONS_DEFINE= FACEBOOK IMSP LDAP FACEBOOK_DESC= Support connections with Facebook IMSP_DSC= Support IMSP addressbooks LDAP_DESC= Support LDAP Addressbooks -USES= horde cpe +USES= cpe horde php USE_PHP= gettext hash json USE_HORDE_BUILD= Horde_Role USE_HORDE_RUN= Horde_Role \ horde \ content \ Horde_Auth \ Horde_Core \ Horde_Data \ Horde_Date \ Horde_Exception \ Horde_Form \ Horde_Group \ Horde_History \ Horde_Icalendar \ Horde_Mail \ Horde_Mime \ Horde_Nls \ Horde_Perms \ Horde_Prefs \ Horde_Serialize \ Horde_Share \ Horde_Support \ Horde_Url \ Horde_Util \ Horde_View NO_ARCH= yes FACEBOOK_USE= HORDE_RUN=Horde_Service_Facebook IMSP_USE= HORDE_RUN=Horde_Imsp LDAP_USE= HORDE_RUN=Horde_Ldap .include Index: head/mail/masqmail/Makefile =================================================================== --- head/mail/masqmail/Makefile (revision 517068) +++ head/mail/masqmail/Makefile (revision 517069) @@ -1,44 +1,44 @@ # Created by: Andrey Slusar # $FreeBSD$ PORTNAME= masqmail PORTVERSION= 0.3.5 CATEGORIES= mail MASTER_SITES= http://marmaro.de/prog/masqmail/files/ MAINTAINER= bofh@FreeBSD.org COMMENT= Mail server for hosts, not permanently connected to the internet LICENSE= GPLv2 USE_GNOME= glib20 -USES= pkgconfig +USES= gnome pkgconfig USE_RC_SUBR= masqmail GNU_CONFIGURE= yes CFLAGS+= -Wno-trigraphs CONFIGURE_ARGS= --with-user=mailnull --with-group=mail \ --with-confdir=${ETCDIR} --with-logdir=/var/log/masqmail OPTIONS_DEFINE= RESOLVER AUTH DEBUG DOCS OPTIONS_DEFAULT= RESOLVER AUTH RESOLVER_DESC= Resolver AUTH_DESC= SMTP AUTH (RFC2554) support AUTH_CONFIGURE_ENABLE= auth DEBUG_CONFIGURE_ENABLE= debug RESOLVER_CONFIGURE_ENABLE= resolver post-patch: @${REINPLACE_CMD} -e '/sed.*SENDMAIL/ s|$$(DESTDIR)||' ${WRKSRC}/Makefile.in post-install: ${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/examples/masqmail.conf ${STAGEDIR}${ETCDIR}/masqmail.conf.sample ${INSTALL_DATA} ${WRKSRC}/examples/example.route ${STAGEDIR}${ETCDIR}/masqmail.route.sample ${INSTALL_DATA} ${WRKSRC}/examples/localnet.route ${STAGEDIR}${ETCDIR}/localnet.route.sample ${INSTALL_DATA} ${WRKSRC}/examples/openssl.route ${STAGEDIR}${ETCDIR}/openssl.route.sample ${MKDIR} ${STAGEDIR}${DOCSDIR}/docs cd ${WRKSRC} && ${CP} ChangeLog NEWS AUTHORS COPYING README TODO INSTALL THANKS ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/docs/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/docs/ .include Index: head/mail/pear-Horde_Imap_Client/Makefile =================================================================== --- head/mail/pear-Horde_Imap_Client/Makefile (revision 517068) +++ head/mail/pear-Horde_Imap_Client/Makefile (revision 517069) @@ -1,29 +1,29 @@ # $FreeBSD$ PORTNAME= Horde_Imap_Client PORTVERSION= 2.29.18 CATEGORIES= mail www pear PKGNAMEPREFIX= ${PEAR_PKGNAMEPREFIX} MAINTAINER= horde@FreeBSD.org COMMENT= Horde IMAP abstraction interface -USES= horde +USES= horde php USE_PHP= hash USE_HORDE_RUN= Horde_Exception \ Horde_Mail \ Horde_Mime \ Horde_Stream \ Horde_Util OPTIONS_DEFAULT= IMAP MBSTRING SASL OPTIONS_DEFINE= IMAP MBSTRING SASL IMAP_DESC= Require PHP imap extension MBSTRING_DESC= Require PHP mbstring extension SASL_DESC= Support SASL Authentication IMAP_USE= PHP=imap MBSTRING_USE= PHP=mbstring SASL_RUN_DEPENDS= ${PEARDIR}/Auth/SASL.php:security/pear-Auth_SASL@${PHP_FLAVOR} .include Index: head/mail/pear-Horde_Kolab_Storage/Makefile =================================================================== --- head/mail/pear-Horde_Kolab_Storage/Makefile (revision 517068) +++ head/mail/pear-Horde_Kolab_Storage/Makefile (revision 517069) @@ -1,24 +1,24 @@ # Created by: Martin Matuska # $FreeBSD$ PORTNAME= Horde_Kolab_Storage DISTVERSION= 2.2.3 CATEGORIES= mail www pear MAINTAINER= horde@FreeBSD.org COMMENT= Horde library for handling Kolab data stored on an IMAP server -USES= horde +USES= horde php USE_HORDE_RUN= Horde_Cache \ Horde_Exception \ Horde_Kolab_Format \ Horde_Mime \ Horde_Translation \ Horde_Support \ Horde_Util # Optional but we want it USE_PHP+= imap USE_HORDE_RUN+= Horde_Imap_Client .include Index: head/mail/pear-Horde_Mapi/Makefile =================================================================== --- head/mail/pear-Horde_Mapi/Makefile (revision 517068) +++ head/mail/pear-Horde_Mapi/Makefile (revision 517069) @@ -1,19 +1,19 @@ # $FreeBSD$ PORTNAME= Horde_Mapi PORTVERSION= 1.0.10 CATEGORIES= mail www pear PKGNAMEPREFIX= ${PEAR_PKGNAMEPREFIX} MAINTAINER= horde@FreeBSD.org COMMENT= Horde MAPI utility library -USES= horde +USES= horde php USE_HORDE_RUN= Horde_Date \ Horde_Exception USE_PHP+= bcmath RUN_DEPENDS+= ${PEARDIR}/Math/BigInteger.php:math/pear-Math_BigInteger@${PHP_FLAVOR} .include Index: head/mail/pear-Horde_Mime_Viewer/Makefile =================================================================== --- head/mail/pear-Horde_Mime_Viewer/Makefile (revision 517068) +++ head/mail/pear-Horde_Mime_Viewer/Makefile (revision 517069) @@ -1,28 +1,28 @@ # Created by: Martin Matuska # $FreeBSD$ PORTNAME= Horde_Mime_Viewer PORTVERSION= 2.2.2 CATEGORIES= mail www pear MAINTAINER= horde@FreeBSD.org COMMENT= Horde MIME Viewer Library CONFLICTS= horde-3* USE_HORDE_BUILD= Horde_Role -USES= horde +USES= horde php USE_HORDE_RUN= Horde_Role \ Horde_Browser \ Horde_Compress \ Horde_Exception \ Horde_Mime \ Horde_Text_Filter \ Horde_Text_Flowed \ Horde_Util \ Horde_Translation USE_PHP= xml .include Index: head/mail/policyd2/Makefile =================================================================== --- head/mail/policyd2/Makefile (revision 517068) +++ head/mail/policyd2/Makefile (revision 517069) @@ -1,84 +1,87 @@ # Created by: Chifeng QU # $FreeBSD$ PORTNAME= policyd2 PORTVERSION= 2.0.14 PORTREVISION= 2 CATEGORIES= mail MASTER_SITES= http://download.policyd.org/v${PORTVERSION}/ DISTNAME= cluebringer-v${PORTVERSION} MAINTAINER= mat@FreeBSD.org COMMENT= Policyd v2 is a multi-platform policy server for popular MTAs LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= p5-Net-Server>=0:net/p5-Net-Server \ gsed:textproc/gsed \ p5-Net-CIDR>=0:net-mgmt/p5-Net-CIDR \ p5-Config-IniFiles>=0:devel/p5-Config-IniFiles \ p5-Cache-FastMmap>=0:devel/p5-Cache-FastMmap USES= perl5 shebangfix tar:xz NO_BUILD= yes USE_RC_SUBR= policyd2 BASH_CMD= /bin/sh SHEBANG_FILES= cbpadmin \ cbpolicyd \ database/convert-tsql \ database/whitelists/parse* WWWDIR= ${PREFIX}/www/policyd PORTDOCS= AUTHORS ChangeLog INSTALL TODO WISHLIST OPTIONS_DEFINE= MYSQL PGSQL SQLITE WEBUI DOCS OPTIONS_DEFAULT=MYSQL WEBUI MYSQL_DESC= Add a dependency on DBD::mysql PGSQL_DESC= Add a dependency on DBD::Pg SQLITE_DESC= Add a dependency on DBD:SQLite WEBUI_DESC= Add a dependency on the corresponding PHP pdo driver MYSQL_RUN_DEPENDS= p5-DBD-mysql>=0:databases/p5-DBD-mysql SQLITE_RUN_DEPENDS= p5-DBD-SQLite>=0:databases/p5-DBD-SQLite PGSQL_RUN_DEPENDS= p5-DBD-Pg>=0:databases/p5-DBD-Pg .include .if ${PORT_OPTIONS:MWEBUI} . if ${PORT_OPTIONS:MMYSQL} +USES+= php USE_PHP= pdo_mysql . endif . if ${PORT_OPTIONS:MSQLITE} +USES+= php USE_PHP= pdo_sqlite . endif . if ${PORT_OPTIONS:MPGSQL} +USES+= php USE_PHP= pdo_pgsql . endif .endif post-patch: @${REINPLACE_CMD} 's|/etc|${PREFIX}/etc|' ${WRKSRC}/cbpadmin \ ${WRKSRC}/cbpolicyd @${REINPLACE_CMD} 's|sed|gsed|' ${WRKSRC}/database/convert-tsql \ ${WRKSRC}/database/whitelists/parse-checkhelo-whitelist \ ${WRKSRC}/database/whitelists/parse-greylisting-whitelist do-install: @${MKDIR} ${STAGEDIR}${WWWDIR} \ ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/cbp \ ${STAGEDIR}${DATADIR} \ ${STAGEDIR}${DOCSDIR} ${INSTALL_SCRIPT} ${WRKSRC}/cbpadmin ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/cbpolicyd ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/cluebringer.conf \ ${STAGEDIR}${PREFIX}/etc/cluebringer.conf.sample (cd ${WRKSRC}/webui && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) ${MV} ${STAGEDIR}${WWWDIR}/includes/config.php \ ${STAGEDIR}${WWWDIR}/includes/config.php.sample (cd ${WRKSRC}/cbp && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/cbp) (cd ${WRKSRC} && ${COPYTREE_SHARE} contrib ${STAGEDIR}${DATADIR}) (cd ${WRKSRC} && ${COPYTREE_SHARE} database ${STAGEDIR}${DATADIR}) (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include Index: head/mail/rmilter/Makefile =================================================================== --- head/mail/rmilter/Makefile (revision 517068) +++ head/mail/rmilter/Makefile (revision 517069) @@ -1,55 +1,55 @@ # $FreeBSD$ PORTNAME= rmilter PORTVERSION= 1.10.0 CATEGORIES= mail MAINTAINER= vsevolod@FreeBSD.org COMMENT= Milter that performs rspamd, clamav, and other checks LICENSE= BSD2CLAUSE LIB_DEPENDS= libpcre.so:devel/pcre NOT_FOR_ARCHS= mips sparc64 NOT_FOR_ARCHS_REASON= fails to compile: error: Unsupported word size USE_GITHUB= yes GH_ACCOUNT= vstakhov -USES= cmake compiler:c11 bison pkgconfig ssl +USES= bison cmake compiler:c11 gnome pkgconfig ssl USE_GNOME= glib20 USERS= _rmilter GROUPS= _rmilter WITH_SENDMAIL_BASE= yes OPTIONS_DEFINE= DKIM OPTIONS_DEFAULT= DKIM DKIM_DESC= DKIM signing support DKIM_LIB_DEPENDS= libopendkim.so:mail/opendkim .include # Workaround to prevent bsd.milter.mk from breaking the build with the recent clang WITHOUT_MILTER_LDFLAGS= yes .include "${PORTSDIR}/mail/sendmail/bsd.milter.mk" .if ! ${PORT_OPTIONS:MDKIM} CMAKE_ARGS+= -DENABLE_DKIM=OFF .endif post-patch: ${SED} ${SUB_LIST:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ ${WRKSRC}/freebsd/rmilter > ${WRKDIR}/rmilter do-install: ${INSTALL_SCRIPT} ${WRKDIR}/rmilter ${STAGEDIR}${PREFIX}/etc/rc.d/ ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/rmilter ${STAGEDIR}${PREFIX}/sbin ${INSTALL_DATA} ${WRKSRC}/rmilter.conf.sample ${STAGEDIR}${PREFIX}/etc/ ${INSTALL} -d ${STAGEDIR}/var/run/rmilter .include Index: head/mail/sylpheed/Makefile =================================================================== --- head/mail/sylpheed/Makefile (revision 517068) +++ head/mail/sylpheed/Makefile (revision 517069) @@ -1,118 +1,118 @@ # Created by: shigeri # $FreeBSD$ PORTNAME= sylpheed PORTVERSION= 3.7.0 PORTREVISION= 3 CATEGORIES= mail MASTER_SITES= http://sylpheed.sraoss.jp/sylpheed/v${PORTVERSION:C/\.[^\.]*$//}/ \ LOCAL/ehaupt MAINTAINER= ehaupt@FreeBSD.org COMMENT= Lightweight, featureful, and fast GTK+ based e-mail client LICENSE= GPLv2 LGPL21 LICENSE_COMB= dual RUN_DEPENDS= ${LOCALBASE}/etc/mime.types:misc/mime-support LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 -USES= gettext iconv gmake pkgconfig tar:bzip2 desktop-file-utils \ - libtool +USES= desktop-file-utils gettext gmake gnome iconv libtool pkgconfig \ + tar:bzip2 USE_GNOME= gtk20 cairo gdkpixbuf2 USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --enable-ipv6 \ --prefix=${PREFIX} \ --program-transform-name='' CONFLICTS= sylpheed-1.[0-8]* sylpheed-2.[0-9]* sylpheed-gtk2-[0-9]* OPTIONS_DEFINE= CA_BUNDLE COMPFACE CURL DOCS GPGME GTKSPELL LDAP \ ONIGURUMA SSL HIDE_OSSIG CA_BUNDLE_DESC= Include CA bundle for certificate verification COMPFACE_DESC= X-Face support CURL_DESC= libcurl dependency (remote update check) GPGME_DESC= GnuPG support using GPGME GTKSPELL_DESC= Spell checking support HIDE_OSSIG_DESC=Hide OS and GTK signature in mail header ONIGURUMA_DESC= Oniguruma support OPTIONS_DEFAULT=CA_BUNDLE CURL GTKSPELL GPGME SSL CA_BUNDLE_RUN_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss COMPFACE_LIB_DEPENDS= libcompface.so:mail/faces COMPFACE_CONFIGURE_ENABLE= compface CURL_RUN_DEPENDS= curl:ftp/curl GPGME_LIB_DEPENDS= libgpgme.so:security/gpgme \ libgpg-error.so:security/libgpg-error \ libassuan.so:security/libassuan GPGME_RUN_DEPENDS= gpg:security/gnupg GPGME_CONFIGURE_ENABLE= gpgme GTKSPELL_LIB_DEPENDS= libgtkspell.so:textproc/gtkspell \ libenchant.so:textproc/enchant \ libdbus-glib-1.so:devel/dbus-glib \ libdbus-1.so:devel/dbus GTKSPELL_CONFIGURE_ENABLE= gtkspell HIDE_OSSIG_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-src_main.c LDAP_CONFIGURE_ENABLE= ldap LDAP_USE= openldap=yes ONIGURUMA_LIB_DEPENDS= libonig.so:devel/oniguruma ONIGURUMA_CONFIGURE_ENABLE= oniguruma SSL_CONFIGURE_ENABLE= ssl SSL_USES= ssl .include MAKEFILES= Makefile.in ac/Makefile.in faq/Makefile.in faq/de/Makefile.in \ faq/en/Makefile.in faq/es/Makefile.in faq/fr/Makefile.in \ faq/it/Makefile.in manual/Makefile.in manual/en/Makefile.in \ manual/ja/Makefile.in src/Makefile.in libsylph/Makefile.in \ src/icons/Makefile.in post-patch: @${REINPLACE_CMD} -e 's|-lresolv||g; s|-lpisock\"|${ICONV_LIB} &|g;' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|/etc|${LOCALBASE}&|g' \ ${WRKSRC}/libsylph/procmime.c # to prevent breaking cc of ldif.c because of a base64.h in PREFIX/include @${REINPLACE_CMD} -e 's|^\(DEFS.*\.\.\)$$|\1 -I../libsylph|' \ ${WRKSRC}/src/Makefile.in .if empty(PORT_OPTIONS:MDOCS) @${REINPLACE_CMD} -e '/^SUBDIRS = /s/manual faq//' \ ${WRKSRC}/Makefile.in .else .for i in ${MAKEFILES} @${REINPLACE_CMD} -e 's|^faqdir = @faqdir@$$|faqdir = ${DOCSDIR}/faq|g; \ s|^manualdir = @manualdir@$$|manualdir = ${DOCSDIR}/manual|g' \ ${WRKSRC}/${i} .endfor .endif post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ChangeLog INSTALL README TODO ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/${i}.ja ${STAGEDIR}${DOCSDIR} .endfor ${INSTALL_DATA} ${WRKSRC}/sylpheed.png ${STAGEDIR}${PREFIX}/share/pixmaps/ ${INSTALL_DATA} ${WRKSRC}/sylpheed.desktop ${STAGEDIR}${PREFIX}/share/applications/ .include Index: head/mail/trojita/Makefile =================================================================== --- head/mail/trojita/Makefile (revision 517068) +++ head/mail/trojita/Makefile (revision 517069) @@ -1,33 +1,33 @@ # Created by: Marco Broeder # $FreeBSD$ PORTNAME= trojita PORTVERSION= 0.7 PORTREVISION= 9 CATEGORIES= mail MASTER_SITES= SF/${PORTNAME}/src/ MAINTAINER= marco.broeder@posteo.eu COMMENT= Fast cross-platform IMAP e-mail client using Qt 5 toolkit LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual LIB_DEPENDS= libqt5keychain.so:security/qtkeychain INSTALLS_ICONS= yes USE_LDCONFIG= yes CPE_VENDOR= trojita_project CMAKE_ARGS+= -DWITH_CLEARTEXT_PLUGIN:STRING=ON -DWITH_DBUS:STRING=ON \ -DWITH_DESKTOP:STRING=ON \ -DWITH_QTKEYCHAIN_PLUGIN:STRING=ON -DWITH_RAGEL:STRING=OFF \ -DWITH_SHARED_PLUGINS:STRING=ON -DWITH_TESTS:STRING=OFF \ -DWITH_ZLIB:STRING=ON \ -DWITH_QT5:STRING=ON -USES= cmake compiler:c++11-lib cpe desktop-file-utils localbase:ldflags \ - qt:5 tar:xz +USES= cmake compiler:c++11-lib cpe desktop-file-utils gnome \ + localbase:ldflags qt:5 tar:xz USE_QT= buildtools_build linguisttools_build qmake_build \ core dbus gui network sql sql-sqlite3 svg webkit widgets .include