Index: head/mail/mailfromd/Makefile =================================================================== --- head/mail/mailfromd/Makefile (revision 438362) +++ head/mail/mailfromd/Makefile (revision 438363) @@ -1,70 +1,71 @@ # Created by: Zeus Panchenko # $FreeBSD$ PORTNAME= mailfromd -PORTVERSION= 8.1 +PORTVERSION= 8.1.90 CATEGORIES= mail -MASTER_SITES= http://download.gnu.org.ua/pub/release/${PORTNAME}/ +MASTER_SITES= http://download.gnu.org.ua/pub/release/${PORTNAME}/ \ + http://download.gnu.org.ua/pub/alpha/${PORTNAME}/ MAINTAINER= zeus@gnu.org.ua COMMENT= Mail filtering daemon for Sendmail, Postfix, and MeTA1 LICENSE= GPLv3+ LIB_DEPENDS= libmailutils.so:mail/mailutils USES= gmake localbase readline tar:xz GNU_CONFIGURE= yes CONFIGURE_ENV= DEFAULT_STATE_DIR="${DATABASEDIR}" \ DEFAULT_SOCKET="unix:${MFD_RUN_DIR}/${PORTNAME}.sock" \ DEFAULT_USER=mailnull USE_RC_SUBR= ${PORTNAME} DATABASEDIR?= /var/db/${PORTNAME} MFD_RUN_DIR?= /var/run/${PORTNAME} PLIST_SUB+= DATABASEDIR=${DATABASEDIR} \ MFD_RUN_DIR=${MFD_RUN_DIR} \ VERSION=${PORTVERSION} SUB_LIST+= MFD_RUN_DIR=${MFD_RUN_DIR} INFO= ${PORTNAME} PORTDOCS= AUTHORS ChangeLog NEWS README THANKS TODO OPTIONS_DEFINE= DOCS DSPAM GEOIP NLS OPTIONS_DEFAULT= BDB OPTIONS_MULTI= DB OPTIONS_MULTI_DB= BDB GDBM OPTIONS_SUB= yes BDB_DESC= Berkeley DB v4.8 support (last working one) DB_DESC= Database configuration DSPAM_DESC= DSPAM spam filter library support DSPAM_LIB_DEPENDS= libdspam.so:mail/dspam DSPAM_USES= pkgconfig DSPAM_CONFIGURE_WITH= dspam GEOIP_LIB_DEPENDS= libGeoIP.so:net/GeoIP GEOIP_CONFIGURE_WITH= geoip NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls BDB_USES= bdb:48 BDB_CONFIGURE_WITH= berkeley-db BDB_CPPFLAGS= -I${BDB_INCLUDE_DIR} BDB_LDFLAGS= -L${BDB_LIB_DIR} INVALID_BDB_VER= 5+ GDBM_LIB_DEPENDS= libgdbm.so:databases/gdbm GDBM_CONFIGURE_WITH= gdbm post-install: @${MKDIR} ${STAGEDIR}${DATABASEDIR} ${STAGEDIR}${MFD_RUN_DIR} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/mail/mailfromd/distinfo =================================================================== --- head/mail/mailfromd/distinfo (revision 438362) +++ head/mail/mailfromd/distinfo (revision 438363) @@ -1,3 +1,3 @@ -TIMESTAMP = 1481666642 -SHA256 (mailfromd-8.1.tar.xz) = 6d83038a17e9d9009da2545a76898ba62a386d0d0b9f558be76765eeabeaf5c2 -SIZE (mailfromd-8.1.tar.xz) = 1040704 +TIMESTAMP = 1491762601 +SHA256 (mailfromd-8.1.90.tar.xz) = 8d5e12002eafcd66025662c6142fdb5486eb2ba27f18caad78a1b0efe0397669 +SIZE (mailfromd-8.1.90.tar.xz) = 1057192 Index: head/mail/mailfromd/files/patch-etc_Makefile.in =================================================================== --- head/mail/mailfromd/files/patch-etc_Makefile.in (nonexistent) +++ head/mail/mailfromd/files/patch-etc_Makefile.in (revision 438363) @@ -0,0 +1,14 @@ +--- etc/Makefile.in.orig 2017-04-09 17:50:03 UTC ++++ etc/Makefile.in +@@ -681,9 +681,8 @@ check-am: mailfromd.lint + + install-data-local: + @test -z "$(DESTDIR)$(sysconfdir)" || $(mkdir_p) "$(DESTDIR)$(sysconfdir)" +- @if [ -r $(DESTDIR)$(sysconfdir)/mailfromd.mf ]; then :; \ +- else ${INSTALL} -m 644 $(top_srcdir)/etc/mailfromd.mf \ +- $(DESTDIR)$(sysconfdir)/mailfromd.mf; fi ++ ${INSTALL} -m 644 $(top_srcdir)/etc/mailfromd.mf \ ++ $(DESTDIR)$(sysconfdir)/mailfromd.mf.sample + + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. Property changes on: head/mail/mailfromd/files/patch-etc_Makefile.in ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/mail/mailfromd/pkg-descr =================================================================== --- head/mail/mailfromd/pkg-descr (revision 438362) +++ head/mail/mailfromd/pkg-descr (revision 438363) @@ -1,14 +1,17 @@ Mailfromd is a general-purpose mail filtering daemon for Sendmail, Postfix, and MeTA1. It is able to filter both incoming and outgoing messages using criteria of arbitrary complexity, supplied by the administrator in the form of a script file. The daemon interacts with the MTA via Milter or PMilter protocols. Some of its features: - - Flexible programming language for writing MTA extensions + - Feature-rich, detailed, configurable absolute control over each + stage of SMTP session + - Advanced sieve support (flexible programming language for writing + MTA extensions) - Sender address verification (call-out) - - Greylisting and whitelisting + - Black/greylisting and whitelisting - Mail sending rate control - Local account verification - Native language support WWW: http://puszcza.gnu.org.ua/software/mailfromd/ Index: head/mail/mailfromd/pkg-plist =================================================================== --- head/mail/mailfromd/pkg-plist (revision 438362) +++ head/mail/mailfromd/pkg-plist (revision 438363) @@ -1,41 +1,42 @@ bin/mfdbtool bin/mtasim -etc/mailfromd.mf +@sample etc/mailfromd.mf.sample sbin/calloutd sbin/mailfromd +%%NLS%%share/locale/da/LC_MESSAGES/mailfromd.mo %%NLS%%share/locale/fr/LC_MESSAGES/mailfromd.mo %%NLS%%share/locale/id/LC_MESSAGES/mailfromd.mo %%NLS%%share/locale/pl/LC_MESSAGES/mailfromd.mo %%NLS%%share/locale/uk/LC_MESSAGES/mailfromd.mo %%NLS%%share/locale/vi/LC_MESSAGES/mailfromd.mo %%DATADIR%%/%%VERSION%%/include/_register.mf %%DATADIR%%/%%VERSION%%/include/callout.mf %%DATADIR%%/%%VERSION%%/include/dns.mf %%DSPAM%%%%DATADIR%%/%%VERSION%%/include/dspam.mf %%DATADIR%%/%%VERSION%%/include/gettext.mf %%DATADIR%%/%%VERSION%%/include/header_rename.mf %%DATADIR%%/%%VERSION%%/include/heloarg_test.mf %%DATADIR%%/%%VERSION%%/include/is_ip.mf %%DATADIR%%/%%VERSION%%/include/localdomain.mf %%DATADIR%%/%%VERSION%%/include/match_cidr.mf %%DATADIR%%/%%VERSION%%/include/match_dnsbl.mf %%DATADIR%%/%%VERSION%%/include/match_rhsbl.mf %%DATADIR%%/%%VERSION%%/include/poll.mf %%DATADIR%%/%%VERSION%%/include/portprobe.mf %%DATADIR%%/%%VERSION%%/include/pp-setup %%DATADIR%%/%%VERSION%%/include/rateok.mf %%DATADIR%%/%%VERSION%%/include/revip.mf %%DATADIR%%/%%VERSION%%/include/sa.mf %%DATADIR%%/%%VERSION%%/include/safedb.mf %%DATADIR%%/%%VERSION%%/include/sieve.mf %%DATADIR%%/%%VERSION%%/include/sockmap.mf %%DATADIR%%/%%VERSION%%/include/spf.mf %%DATADIR%%/%%VERSION%%/include/status.mf %%DATADIR%%/%%VERSION%%/include/status.mfh %%DATADIR%%/%%VERSION%%/include/strip_domain_part.mf %%DATADIR%%/%%VERSION%%/include/syslog.mf %%DATADIR%%/%%VERSION%%/include/valid_domain.mf %%DATADIR%%/%%VERSION%%/include/verp.mf %%DATADIR%%/postfix-macros.sed -@dir(mailnull,mail,775) %%DATABASEDIR%% -@dir(mailnull,mail,775) %%MFD_RUN_DIR%% +@dir(mailnull,mail,700) %%DATABASEDIR%% +@dir(mailnull,mail,700) %%MFD_RUN_DIR%%