freebsd-ports/mail/smtprelay/Makefile
Bernhard Froehlich 64fc3b7c2e Simple Golang SMTP relay/proxy server that accepts mail via SMTP
and forwards it directly to another SMTP server. It supports TLS,
STARTTLS, plain SMTP, can do authentication and various sender
and receiver checks.

WWW: https://code.bluelife.at/decke/smtprelay
Submitted by:	myself
2019-01-09 08:32:15 +00:00

35 lines
939 B
Makefile

# $FreeBSD$
PORTNAME= smtprelay
DISTVERSIONPREFIX=v
DISTVERSION= 1.2.0
CATEGORIES= mail
MASTER_SITES= https://code.bluelife.at/decke/smtprelay/archive/ \
LOCAL/decke/smtprelay/
DISTFILES= ${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}${EXTRACT_SUFX}
DIST_SUBDIR= ${PORTNAME}
MAINTAINER= decke@FreeBSD.org
COMMENT= Simple Go SMTP relay/proxy server
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= go
USE_RC_SUBR= smtprelay
USE_GITHUB= nodefault
GH_TUPLE= chrj:smtpd:v0.1.2:smtpd/vendor/github.com/chrj/smtpd \
vharitonsky:iniflags:a33cd0b5f3de:iniflags/vendor/github.com/vharitonsky/iniflags \
golang:crypto:505ab145d0a9:golang/vendor/golang.org/x/crypto
MAKE_ENV+= GOFLAGS=-mod=vendor
PLIST_FILES= bin/${PORTNAME} \
"@sample ${ETCDIR}/smtprelay.ini.sample"
post-install:
${MKDIR} ${STAGEDIR}${ETCDIR}
${INSTALL_DATA} ${WRKSRC}/smtprelay.ini ${STAGEDIR}${ETCDIR}/smtprelay.ini.sample
.include <bsd.port.mk>