# $FreeBSD$

PORTNAME=	sendmail
PORTVERSION=	8.16.1
CATEGORIES=	mail
MASTER_SITES=	ftp://ftp.sendmail.org/pub/sendmail/ \
		${MASTER_SITE_RINGSERVER:S,%SUBDIR%,net/mail/sendmail/&,}
PKGNAMESUFFIX=	-archive
DISTNAME=	${PORTNAME}.${PORTVERSION}

MAINTAINER=	dirk.meyer@dinoex.sub.org
COMMENT=	Miter sample to archive mail

LICENSE=	Sendmail
LICENSE_NAME=	Sendmail License
LICENSE_FILE=	${WRKSRC}/LICENSE
LICENSE_PERMS=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept

WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
CTARGETS+=	milter-archive
CFLAGS+=	-Wall -pthread ${MILTERINC}
LDFLAGS+=	${MILTERLIB}
LIBS+=		-pthread -lmilter
USE_RC_SUBR=	milterarchive
PLIST_FILES=	libexec/milter-archive

post-extract:
	${CP} ${WRKSRC}/libmilter/example.c ${WRKSRC}/milter-archive.c

do-build:	${CTARGETS}

do-install:
	${INSTALL_PROGRAM} ${WRKSRC}/milter-archive \
		${STAGEDIR}${PREFIX}/libexec/milter-archive

.include <bsd.port.pre.mk>

.include "${PORTSDIR}/mail/sendmail/bsd.milter.mk"

.for i in ${CTARGETS}
${i}:
	cd ${WRKSRC} && \
	${CC} ${CFLAGS} ${LDFLAGS} -o ${i} ${i}.c ${LIBS} ${FLAGS}

.endfor

.include <bsd.port.post.mk>
