Changeset View
Changeset View
Standalone View
Standalone View
net-mgmt/carbonzipper/Makefile
Show All 9 Lines | |||||
LICENSE= BSD2CLAUSE | LICENSE= BSD2CLAUSE | ||||
LICENSE_FILE= ${WRKSRC}/LICENSE | LICENSE_FILE= ${WRKSRC}/LICENSE | ||||
USES= go | USES= go | ||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
GH_ACCOUNT= go-graphite | GH_ACCOUNT= go-graphite | ||||
GH_SUBDIR= src/github.com/go-graphite/${PORTNAME} | GH_SUBDIR= src/github.com/go-graphite/${PORTNAME} | ||||
GH_TUPLE= bradfitz:gomemcache:1952afa:gomemcache/src/github.com/bradfitz/gomemcache \ | GH_TUPLE= bradfitz:gomemcache:1952afa:gomemcache/vendor/github.com/bradfitz/gomemcache \ | ||||
dgryski:httputil:189c2918:httputil/src/github.com/dgryski/httputil \ | dgryski:httputil:189c2918:httputil/vendor/github.com/dgryski/httputil \ | ||||
dgryski:go-expirecache:743ef98:goexpirecache/src/github.com/dgryski/go-expirecache \ | dgryski:go-expirecache:743ef98:goexpirecache/vendor/github.com/dgryski/go-expirecache \ | ||||
facebookgo:atomicfile:2de1f20:atomicfile/src/github.com/facebookgo/atomicfile \ | facebookgo:atomicfile:2de1f20:atomicfile/vendor/github.com/facebookgo/atomicfile \ | ||||
facebookgo:clock:600d898:clock/src/github.com/facebookgo/clock \ | facebookgo:clock:600d898:clock/vendor/github.com/facebookgo/clock \ | ||||
facebookgo:grace:4afe952:grace/src/github.com/facebookgo/grace \ | facebookgo:grace:4afe952:grace/vendor/github.com/facebookgo/grace \ | ||||
facebookgo:httpdown:a3b1354:httpdown/src/github.com/facebookgo/httpdown \ | facebookgo:httpdown:a3b1354:httpdown/vendor/github.com/facebookgo/httpdown \ | ||||
facebookgo:pidfile:f242e299:pidfile/src/github.com/facebookgo/pidfile \ | facebookgo:pidfile:f242e299:pidfile/vendor/github.com/facebookgo/pidfile \ | ||||
facebookgo:stats:1b76add:stats/src/github.com/facebookgo/stats \ | facebookgo:stats:1b76add:stats/vendor/github.com/facebookgo/stats \ | ||||
gogo:protobuf:v0.4:protobuf/src/github.com/gogo/protobuf \ | gogo:protobuf:v0.4:protobuf/vendor/github.com/gogo/protobuf \ | ||||
go-yaml:yaml:v2.1.1:yaml/src/gopkg.in/yaml.v2 \ | go-yaml:yaml:v2.1.1:yaml/vendor/gopkg.in/yaml.v2 \ | ||||
lestrrat:go-strftime:04ef93e:gostrftime/src/github.com/lestrrat/go-strftime \ | lestrrat:go-strftime:04ef93e:gostrftime/vendor/github.com/lestrrat/go-strftime \ | ||||
lestrrat-go:file-rotatelogs:v2.1.0:filerotatelogs/src/github.com/lestrrat/go-file-rotatelogs \ | lestrrat-go:file-rotatelogs:v2.1.0:filerotatelogs/vendor/github.com/lestrrat/go-file-rotatelogs \ | ||||
lomik:og-rek:628eefe:ogrek/src/github.com/lomik/og-rek \ | lomik:og-rek:628eefe:ogrek/vendor/github.com/lomik/og-rek \ | ||||
lomik:zapwriter:d4499a3:zapwriter/src/github.com/lomik/zapwriter \ | lomik:zapwriter:d4499a3:zapwriter/vendor/github.com/lomik/zapwriter \ | ||||
peterbourgon:g2g:0c2bab2:g2g/src/github.com/peterbourgon/g2g \ | peterbourgon:g2g:0c2bab2:g2g/vendor/github.com/peterbourgon/g2g \ | ||||
pkg:errors:v0.8.0:errors/src/github.com/pkg/errors \ | pkg:errors:v0.8.0:errors/vendor/github.com/pkg/errors \ | ||||
satori:go.uuid:v1.1.0:gouuid/src/github.com/satori/go.uuid \ | satori:go.uuid:v1.1.0:gouuid/vendor/github.com/satori/go.uuid \ | ||||
uber-go:atomic:v1.2.0:atomic/src/go.uber.org/atomic \ | uber-go:atomic:v1.2.0:atomic/vendor/go.uber.org/atomic \ | ||||
uber-go:multierr:v1.1.0:multierr/src/go.uber.org/multierr \ | uber-go:multierr:v1.1.0:multierr/vendor/go.uber.org/multierr \ | ||||
uber-go:zap:v1.5.0:zap/src/go.uber.org/zap | uber-go:zap:v1.5.0:zap/vendor/go.uber.org/zap | ||||
GO_BUILDFLAGS= -ldflags='-X main.BuildVersion=${DISTVERSION}' | |||||
USE_RC_SUBR= ${PORTNAME} | USE_RC_SUBR= ${PORTNAME} | ||||
USERS= carbon | USERS= carbon | ||||
GROUPS= carbon | GROUPS= carbon | ||||
do-build: | post-install: | ||||
@cd ${WRKSRC}/ && \ | |||||
${SETENV} ${MAKE_ENV} GOPATH=${WRKSRC} \ | |||||
go build --ldflags '-X main.BuildVersion=${DISTVERSION}' -o carbonzipper | |||||
do-install: | |||||
@${MKDIR} ${STAGEDIR}/${PREFIX}/etc/carbonzipper | @${MKDIR} ${STAGEDIR}/${PREFIX}/etc/carbonzipper | ||||
@${MKDIR} ${STAGEDIR}/var/log/carbonzipper | @${MKDIR} ${STAGEDIR}/var/log/carbonzipper | ||||
${INSTALL_PROGRAM} ${WRKSRC}/carbonzipper ${STAGEDIR}${PREFIX}/bin | |||||
${INSTALL_DATA} ${WRKSRC}/example.conf ${STAGEDIR}${PREFIX}/etc/carbonzipper | ${INSTALL_DATA} ${WRKSRC}/example.conf ${STAGEDIR}${PREFIX}/etc/carbonzipper | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |