1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-03 06:04:53 +00:00
freebsd-ports/mail/mailfromd/Makefile
Alexey Dokuchaev 936a36e30d Update `databases/gdbm' to version 1.18.1, an important bugfix release
which restores compatibility with old databases (version 1.8) and some
later versions which were built without mmap(2) support.  Due to shlib
version change, bump port revisions of the consumer ports.

PR:		233059
Exp-run by:	antoine
Approved by:	maintainer (johans, numerous timeouts)
2018-11-11 15:38:50 +00:00

76 lines
1.8 KiB
Makefile

# Created by: Zeus Panchenko <zeus@gnu.org.ua>
# $FreeBSD$
PORTNAME= mailfromd
PORTVERSION= 8.5
PORTREVISION= 2
CATEGORIES= mail
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 \
libadns.so:dns/adns
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= DEBUG DOCS DSPAM GEOIP NLS
OPTIONS_DEFAULT= GDBM
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
DEBUG_CONFIGURE_ON= --enable-debug
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 <bsd.port.mk>