openbsd-ports/mail/avenger/Makefile
sturm ccb24e4441 Initial import of Mail Avenger 0.7.2
Mail Avenger is a highly-configurable, MTA-independent SMTP server
daemon. It lets users run messages through filters like ClamAV and
SpamAssassin during SMTP transactions, so the server can reject mail
before assuming responsibility for its delivery. Other unique features
include TCP SYN fingerprint and network route recording, verification
of sender addresses through SMTP callbacks, SPF (sender policy
framework) as a general policy language, qmail-style control over both
SMTP-level behavior and local delivery of extension addresses,
mail-bomb protection, integration with kernel firewalls, and more.

from David Mazieres (http://www.scs.stanford.edu/~dm/addr/)
2005-11-27 17:42:48 +00:00

42 lines
918 B
Makefile

# $OpenBSD: Makefile,v 1.1.1.1 2005/11/27 17:42:48 sturm Exp $
COMMENT= "anti-spam SMTP server"
DISTNAME= avenger-0.7.2
CATEGORIES= mail
HOMEPAGE= http://www.mailavenger.org/
MAINTAINER= David Mazieres (http://www.scs.stanford.edu/~dm/addr/)
# GPL
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB= c crypto m pcap ssl stdc++
MASTER_SITES= ${HOMEPAGE}/dist/
USE_LIBTOOL= Yes
LIB_DEPENDS= lib/db4/db.=4:db-4.*:databases/db/v4
SEPARATE_BUILD= concurrent
CONFIGURE_STYLE= gnu
CONFIGURE_ARGS+= --with-db=${LOCALBASE} \
--with-etcdir=${SYSCONFDIR}/avenger
CONFIGURE_ENV+= WFLAGS="-Wall" \
sfs_cv_dev_random="/dev/arandom"
FLAVORS= sasl2
FLAVOR?=
.if ${FLAVOR:L:Msasl2}
CONFIGURE_ARGS+= --enable-sasl
LIB_DEPENDS+= sasl2::security/cyrus-sasl2
.else
CONFIGURE_ARGS+= --disable-sasl
.endif
.include <bsd.port.mk>