File:  [cvs.NetBSD.org] / pkgsrc / mail / opensmtpd-filter-senderscore / Makefile
Revision 1.5: download - view: text, annotated - select for diffs
Fri Nov 10 15:45:13 2023 UTC (16 months, 1 week ago) by bsiegert
Branches: MAIN
CVS tags: HEAD
Revbump all Go packages after go121 update

# $NetBSD: Makefile,v 1.5 2023/11/10 15:45:13 bsiegert Exp $

DISTNAME=	filter-senderscore-0.1.2
PKGNAME=	${DISTNAME:S|^|opensmtpd-|}
PKGREVISION=	4
CATEGORIES=	mail
MASTER_SITES=	${MASTER_SITE_GITHUB:=poolpOrg/}
GITHUB_PROJECT=	filter-senderscore
GITHUB_TAG=	${PKGVERSION_NOREV}

MAINTAINER=	vins@NetBSD.org
HOMEPAGE=	https://github.com/poolpOrg/filter-senderscore/
COMMENT=	OpenSMTPD filter integration for SenderScore
LICENSE=	isc

DEPENDS+=	opensmtpd-[0-9]*:../../mail/opensmtpd

SUBST_CLASSES+=		prefix
SUBST_STAGE.prefix=	pre-configure
SUBST_FILES.prefix=	README.sscore
SUBST_VARS.prefix=	PKG_SYSCONFDIR PREFIX
SUBST_MESSAGE.prefix=	Replacing pkgsrc placeholders.

GOPATH=	${WRKDIR}/.gopath

INSTALLATION_DIRS+=	libexec/opensmtpd ${PKGMANDIR}/man8
INSTALLATION_DIRS+=	share/doc/opensmtpd/filters

post-extract:
.for i in go.mod README.sscore
	${RUN}${CP} ${FILESDIR}/${i} ${WRKSRC}
.endfor

do-install:
	${INSTALL_PROGRAM} ${GOPATH}/bin/filter-senderscore	\
		${DESTDIR}${PREFIX}/libexec/opensmtpd/
	${INSTALL_MAN} ${WRKSRC}/filter-senderscore.8		\
		${DESTDIR}${PREFIX}/${PKGMANDIR}/man8

post-install:
	${INSTALL_DATA} ${WRKSRC}/README.sscore			\
		${DESTDIR}${PREFIX}/share/doc/opensmtpd/filters

.include "../../lang/go/go-module.mk"
.include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>