2017-03-15 13:40:34 +00:00
|
|
|
# $NetBSD$
|
|
|
|
|
2020-02-07 05:17:33 +00:00
|
|
|
DISTNAME= mackerel-agent-0.67.0
|
2017-03-15 13:40:34 +00:00
|
|
|
GITHUB_TAG= v${PKGVERSION_NOREV}
|
2020-03-21 16:57:33 +00:00
|
|
|
PKGREVISION= 12
|
2017-03-15 13:40:34 +00:00
|
|
|
CATEGORIES= net
|
|
|
|
MASTER_SITES= ${MASTER_SITE_GITHUB:=mackerelio/}
|
|
|
|
|
|
|
|
MAINTAINER= miwarin@gmail.com
|
|
|
|
HOMEPAGE= https://github.com/mackerelio/mackerel-agent/
|
2018-01-28 01:41:00 +00:00
|
|
|
COMMENT= Client software for Mackerel.io
|
2017-03-15 13:40:34 +00:00
|
|
|
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
|
2018-02-07 10:37:55 +00:00
|
|
|
|
|
|
|
MACKEREL_USER= mackerelagent
|
|
|
|
MACKEREL_GROUP= mackerelagent
|
2018-02-18 10:15:30 +00:00
|
|
|
PKG_GROUPS= ${MACKEREL_GROUP}
|
2018-02-07 10:37:55 +00:00
|
|
|
PKG_USERS= ${MACKEREL_USER}:${MACKEREL_GROUP}
|
2017-03-15 13:40:34 +00:00
|
|
|
|
2018-02-13 14:51:29 +00:00
|
|
|
INSTALLATION_DIRS+= bin share/examples/mackerelagent
|
2017-03-15 13:40:34 +00:00
|
|
|
|
2018-02-18 10:15:30 +00:00
|
|
|
EGDIR= ${PREFIX}/share/examples/mackerelagent
|
2018-02-27 14:50:45 +00:00
|
|
|
CONF_FILES= ${EGDIR}/mackerelagent.sample.conf ${PKG_SYSCONFDIR}/mackerelagent.conf
|
2018-02-02 14:57:35 +00:00
|
|
|
|
2018-02-18 10:15:30 +00:00
|
|
|
MACKEREL_ROOTDIR= ${VARBASE}/lib/mackerelagent
|
|
|
|
MAKE_DIRS= ${MACKEREL_ROOTDIR}
|
2018-02-07 10:37:55 +00:00
|
|
|
MAKE_DIRS_PERMS= ${MACKEREL_ROOTDIR} ${MACKEREL_USER} ${MACKEREL_GROUP} 0755
|
|
|
|
|
2018-02-13 14:51:29 +00:00
|
|
|
RCD_SCRIPTS+= mackerelagent
|
|
|
|
|
2017-03-15 13:40:34 +00:00
|
|
|
do-build:
|
2019-07-04 23:40:04 +00:00
|
|
|
cd ${WRKSRC} && ${MAKE_PROGRAM} build
|
2017-03-15 13:40:34 +00:00
|
|
|
|
|
|
|
do-test:
|
2019-07-04 23:40:04 +00:00
|
|
|
cd ${WRKSRC} && ${MAKE_PROGRAM} test
|
2017-03-15 13:40:34 +00:00
|
|
|
|
|
|
|
do-install:
|
2018-02-27 14:48:55 +00:00
|
|
|
${INSTALL_PROGRAM} ${WRKSRC}/build/mackerel-agent \
|
|
|
|
${DESTDIR}${PREFIX}/bin/mackerelagent
|
|
|
|
${INSTALL_DATA} ${WRKSRC}/mackerel-agent.sample.conf \
|
|
|
|
${DESTDIR}${EGDIR}/mackerelagent.sample.conf
|
2017-03-15 13:40:34 +00:00
|
|
|
|
2018-01-29 00:06:37 +00:00
|
|
|
.include "../../lang/go/go-package.mk"
|
2017-03-15 13:40:34 +00:00
|
|
|
.include "../../mk/bsd.pkg.mk"
|