pkgsrc-wip/mackerel-agent/Makefile

50 lines
1.3 KiB
Makefile
Raw Normal View History

# $NetBSD$
2020-02-07 05:17:33 +00:00
DISTNAME= mackerel-agent-0.67.0
GITHUB_TAG= v${PKGVERSION_NOREV}
PKGREVISION= 12
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_GITHUB:=mackerelio/}
MAINTAINER= miwarin@gmail.com
HOMEPAGE= https://github.com/mackerelio/mackerel-agent/
COMMENT= Client software for Mackerel.io
LICENSE= apache-2.0
EXTRACT_USING= bsdtar
GO_SRCPATH= github.com/mackerelio/${DISTNAME}
GOPATH= ${WRKDIR}
USE_TOOLS+= gmake perl
2018-02-18 10:15:30 +00:00
BUILD_DEFS+= VARBASE
MACKEREL_USER= mackerelagent
MACKEREL_GROUP= mackerelagent
2018-02-18 10:15:30 +00:00
PKG_GROUPS= ${MACKEREL_GROUP}
PKG_USERS= ${MACKEREL_USER}:${MACKEREL_GROUP}
INSTALLATION_DIRS+= bin share/examples/mackerelagent
2018-02-18 10:15:30 +00:00
EGDIR= ${PREFIX}/share/examples/mackerelagent
CONF_FILES= ${EGDIR}/mackerelagent.sample.conf ${PKG_SYSCONFDIR}/mackerelagent.conf
2018-02-18 10:15:30 +00:00
MACKEREL_ROOTDIR= ${VARBASE}/lib/mackerelagent
MAKE_DIRS= ${MACKEREL_ROOTDIR}
MAKE_DIRS_PERMS= ${MACKEREL_ROOTDIR} ${MACKEREL_USER} ${MACKEREL_GROUP} 0755
RCD_SCRIPTS+= mackerelagent
do-build:
cd ${WRKSRC} && ${MAKE_PROGRAM} build
do-test:
cd ${WRKSRC} && ${MAKE_PROGRAM} test
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/build/mackerel-agent \
${DESTDIR}${PREFIX}/bin/mackerelagent
${INSTALL_DATA} ${WRKSRC}/mackerel-agent.sample.conf \
${DESTDIR}${EGDIR}/mackerelagent.sample.conf
2018-01-29 00:06:37 +00:00
.include "../../lang/go/go-package.mk"
.include "../../mk/bsd.pkg.mk"