Changeset View
Changeset View
Standalone View
Standalone View
head/databases/influxdb/Makefile
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= influxdb | PORTNAME= influxdb | ||||
PORTVERSION= 1.2.0 | PORTVERSION= 1.2.4 | ||||
DISTVERSIONPREFIX= v | DISTVERSIONPREFIX= v | ||||
CATEGORIES= databases net-mgmt | CATEGORIES= databases net-mgmt | ||||
MAINTAINER= cheffo@freebsd-bg.org | MAINTAINER= cheffo@freebsd-bg.org | ||||
COMMENT= Open-source distributed time series database | COMMENT= Open-source distributed time series database | ||||
LICENSE= MIT | LICENSE= MIT | ||||
BUILD_DEPENDS= go>=1.5.0:lang/go | BUILD_DEPENDS= go>=1.5.0:lang/go | ||||
ONLY_FOR_ARCHS= i386 amd64 armv6 | ONLY_FOR_ARCHS= i386 amd64 armv6 | ||||
USE_RC_SUBR= influxd | USE_RC_SUBR= influxd | ||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
GH_ACCOUNT= influxdata:DEFAULT | GH_ACCOUNT= influxdata:DEFAULT | ||||
GH_TUPLE= BurntSushi:toml:9906417:toml/src/github.com/BurntSushi/toml \ | GH_TUPLE= BurntSushi:toml:9906417:toml/src/github.com/BurntSushi/toml \ | ||||
bmizerany:pat:c068ca2:pat/src/github.com/bmizerany/pat \ | bmizerany:pat:c068ca2:pat/src/github.com/bmizerany/pat \ | ||||
boltdb:bolt:4b1ebc1:bolt/src/github.com/boltdb/bolt \ | boltdb:bolt:4b1ebc1:bolt/src/github.com/boltdb/bolt \ | ||||
cespare:xxhash:4a94f89:xxhash/src/github.com/cespare/xxhash \ | cespare:xxhash:4a94f89:xxhash/src/github.com/cespare/xxhash \ | ||||
davecgh:go-spew:346938d:go_spew/src/github.com/davecgh/go-spew \ | davecgh:go-spew:346938d:go_spew/src/github.com/davecgh/go-spew \ | ||||
dgrijalva:jwt-go:24c63f5:jwt_go/src/github.com/dgrijalva/jwt-go \ | dgrijalva:jwt-go:24c63f5:jwt_go/src/github.com/dgrijalva/jwt-go \ | ||||
dgryski:go-bits:2ad8d70:go_bits/src/github.com/dgryski/go-bits \ | dgryski:go-bits:2ad8d70:go_bits/src/github.com/dgryski/go-bits \ | ||||
dgryski:go-bitstream:7d46cd2:go_bitstream/src/github.com/dgryski/go-bitstream \ | dgryski:go-bitstream:7d46cd2:go_bitstream/src/github.com/dgryski/go-bitstream \ | ||||
gogo:protobuf:a9cd0c35:protobuf/src/github.com/gogo/protobuf \ | gogo:protobuf:a9cd0c35:protobuf/src/github.com/gogo/protobuf \ | ||||
golang:snappy:d9eb7a3:snappy/src/github.com/golang/snappy \ | golang:snappy:d9eb7a3:snappy/src/github.com/golang/snappy \ | ||||
influxdata:usage-client:6d38953:usage_client/src/github.com/influxdata/usage-client \ | influxdata:usage-client:6d38953:usage_client/src/github.com/influxdata/usage-client \ | ||||
jwilder:encoding:4dada27:encoding/src/github.com/jwilder/encoding \ | jwilder:encoding:4dada27:encoding/src/github.com/jwilder/encoding \ | ||||
paulbellamy:ratecounter:5a11f58:ratecounter/src/github.com/paulbellamy/ratecounter \ | paulbellamy:ratecounter:5a11f58:ratecounter/src/github.com/paulbellamy/ratecounter \ | ||||
peterh:liner:8975875:liner/src/github.com/peterh/liner \ | peterh:liner:8975875:liner/src/github.com/peterh/liner \ | ||||
rakyll:statik:e383bbf:statik/src/github.com/rakyll/statik \ | rakyll:statik:e383bbf:statik/src/github.com/rakyll/statik \ | ||||
retailnext:hllpp:38a7bb7:hllpp/src/github.com/retailnext/hllpp \ | retailnext:hllpp:38a7bb7:hllpp/src/github.com/retailnext/hllpp \ | ||||
collectd:go-collectd:e84e8af:go_collectd/src/collectd.org \ | collectd:go-collectd:e84e8af:go_collectd/src/collectd.org \ | ||||
uber-go:atomic:74ca5ec:atomic/src/go.uber.org/atomic \ | uber-go:atomic:74ca5ec:atomic/src/github.com/uber-go/atomic \ | ||||
uber-go:zap:416270f:zap/src/go.uber.org/zap \ | uber-go:zap:fbae028:zap/src/github.com/uber-go/zap \ | ||||
golang:crypto:9477e0b:crypto/src/golang.org/x/crypto | golang:crypto:9477e0b:crypto/src/golang.org/x/crypto | ||||
SUB_FILES= influxd | SUB_FILES= influxd | ||||
SUB_LIST+= INFLUXD_USER=${INFLUXD_USER} \ | SUB_LIST+= INFLUXD_USER=${INFLUXD_USER} \ | ||||
INFLUXD_GROUP=${INFLUXD_GROUP} \ | INFLUXD_GROUP=${INFLUXD_GROUP} \ | ||||
INFLUXD_DBDIR=${INFLUXD_DBDIR} \ | INFLUXD_DBDIR=${INFLUXD_DBDIR} \ | ||||
INFLUXD_PIDDIR=${INFLUXD_PIDDIR} \ | INFLUXD_PIDDIR=${INFLUXD_PIDDIR} \ | ||||
INFLUXD_LOGDIR=${INFLUXD_LOGDIR} | INFLUXD_LOGDIR=${INFLUXD_LOGDIR} | ||||
Show All 38 Lines | do-install: | ||||
${MKDIR} ${STAGEDIR}${INFLUXD_DBDIR} \ | ${MKDIR} ${STAGEDIR}${INFLUXD_DBDIR} \ | ||||
${STAGEDIR}${INFLUXD_PIDDIR} \ | ${STAGEDIR}${INFLUXD_PIDDIR} \ | ||||
${STAGEDIR}${INFLUXD_LOGDIR} | ${STAGEDIR}${INFLUXD_LOGDIR} | ||||
${INSTALL_PROGRAM} ${WRKSRC}/bin/influxd ${STAGEDIR}${PREFIX}/bin/influxd | ${INSTALL_PROGRAM} ${WRKSRC}/bin/influxd ${STAGEDIR}${PREFIX}/bin/influxd | ||||
${INSTALL_PROGRAM} ${WRKSRC}/bin/influx ${STAGEDIR}${PREFIX}/bin/influx | ${INSTALL_PROGRAM} ${WRKSRC}/bin/influx ${STAGEDIR}${PREFIX}/bin/influx | ||||
${INSTALL_PROGRAM} ${WRKSRC}/bin/influx_inspect ${STAGEDIR}${PREFIX}/bin/influx_inspect | ${INSTALL_PROGRAM} ${WRKSRC}/bin/influx_inspect ${STAGEDIR}${PREFIX}/bin/influx_inspect | ||||
${INSTALL_PROGRAM} ${WRKSRC}/bin/influx_tsm ${STAGEDIR}${PREFIX}/bin/influx_tsm | ${INSTALL_PROGRAM} ${WRKSRC}/bin/influx_tsm ${STAGEDIR}${PREFIX}/bin/influx_tsm | ||||
@${SED} -i .bak -e \ | @${SED} -i .bak -e \ | ||||
"s|/tmp/influxdb/development|/var/db/influxdb|g" \ | "s|/var/lib/influxdb|/var/db/influxdb|g" \ | ||||
${WRKSRC}/src/github.com/${GH_ACCOUNT_DEFAULT}/${GH_PROJECT}/etc/config.sample.toml | ${WRKSRC}/src/github.com/${GH_ACCOUNT_DEFAULT}/${GH_PROJECT}/etc/config.sample.toml | ||||
${INSTALL_DATA} \ | ${INSTALL_DATA} \ | ||||
${WRKSRC}/src/github.com/${GH_ACCOUNT_DEFAULT}/${GH_PROJECT}/etc/config.sample.toml \ | ${WRKSRC}/src/github.com/${GH_ACCOUNT_DEFAULT}/${GH_PROJECT}/etc/config.sample.toml \ | ||||
${STAGEDIR}${PREFIX}/etc/influxd.conf.sample | ${STAGEDIR}${PREFIX}/etc/influxd.conf.sample | ||||
@${MKDIR} ${STAGEDIR}/var/db/influxdb | |||||
@${MKDIR} ${STAGEDIR}/var/log/influxdb | |||||
.include <bsd.port.mk> | .include <bsd.port.mk> |