pkgsrc/mail/srs-milter/Makefile
manu a48a4d7668 Added mail/srs-milter 20141121nb9
This milter implemets SRS (Sender Rewriting Scheme) that can be used to
fix envelope MAIL FROM for forwarded mails protected by SPF. It can be
configured in two modes for:

* Incoming mail -- rewrite RCPT TO addresses in SRS format back
* Outgoing mail -- rewrite MAIL FROM address to SRS format
2022-05-25 15:45:31 +00:00

42 lines
1.2 KiB
Makefile

# $NetBSD: Makefile,v 1.1 2022/05/25 15:45:31 manu Exp $
GITHUB_PROJECT= srs-milter
GITHUB_TAG= 3c44b13a10471df0361c08786c8826ea1d0ecc7b
DISTNAME= 3c44b13a10471df0361c08786c8826ea1d0ecc7b
PKGNAME= ${GITHUB_PROJECT}-20141121
PKGREVISION= 9
CATEGORIES= mail
MASTER_SITES= ${MASTER_SITE_GITHUB:=emsearcy/}
DIST_SUBDIR= ${GITHUB_PROJECT}
EXTRACT_SUFX= .zip
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://github.com/emsearcy/srs-milter
COMMENT= Sender Rewriting Scheme milter
LICENSE= generic-nonlicense
WRKSRC= ${WRKDIR}/srs-milter-3c44b13a10471df0361c08786c8826ea1d0ecc7b/src
INSTALLATION_DIRS= sbin
RCD_SCRIPTS= srs-milter-in srs-milter-out
BUILD_DEFS+= MILTER_USER VARBASE
FILES_SUBST+= MILTER_USER=${MILTER_USER:Q}
do-build:
cd ${WRKSRC} && \
${CC} ${CPPFLAGS} -c srs-filter.c && \
${CC} -o srs-milter ${LDFLAGS} -lspf2 -lsrs2 -lpthread \
srs-filter.o ${BUILDLINK_PREFIX.libmilter}/lib/libmilter.a
do-install:
cd ${WRKSRC} && \
${INSTALL_PROGRAM} srs-milter ${DESTDIR}${PREFIX}/sbin
.include "../../mail/libspf2/buildlink3.mk"
.include "../../mail/libsrs2/buildlink3.mk"
.include "../../mail/libmilter/buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"