FreeBSD Bugzilla – Attachment 158018 Details for
Bug 198073
[NEW PORT] databases/influxdb: Open-source distributed timeseries database
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
Influxdb v0.9.0 - release
influxdb.shar (text/plain), 14.14 KB, created by
cheffo
on 2015-06-23 15:03:56 UTC
(
hide
)
Description:
Influxdb v0.9.0 - release
Filename:
MIME Type:
Creator:
cheffo
Created:
2015-06-23 15:03:56 UTC
Size:
14.14 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># influxdb ># influxdb/pkg-descr ># influxdb/distinfo ># influxdb/Makefile ># influxdb/pkg-plist ># influxdb/files ># influxdb/files/patch-cluster_shard__writer.go ># influxdb/files/patch-cluster_client__pool.go ># influxdb/files/influxd.in ># >echo c - influxdb >mkdir -p influxdb > /dev/null 2>&1 >echo x - influxdb/pkg-descr >sed 's/^X//' >influxdb/pkg-descr << '7fac23da3ac02e791b24cf8107510088' >XAn open-source, distributed, time series database with no external dependencies. >XInfluxDB is the new home for all of your metrics, events, and analytics. >X >XInfluxDB is a time series, metrics, and analytics database. It'written in Go and >Xhas no external dependencies. That means once you install it there's nothing >Xelse to manage (like Redis, ZooKeeper, HBase, or whatever). >X >XInfluxDB is targeted at use cases for DevOps, metrics, sensor data, and >Xreal-time analytics. It arose from our need for a database like this on more >Xthan a few previous products we' built. You can read more about our jurney from >XSaaS application to open source time series database. >X >XWWW: http://influxdb.com >7fac23da3ac02e791b24cf8107510088 >echo x - influxdb/distinfo >sed 's/^X//' >influxdb/distinfo << 'ac186d85f7ced3a76564edd1732b3cbd' >XSHA256 (influxdb-0.9.0.tar.gz) = c7cc869754d7bfb9374b0a16a9b91073d9588adedbd7bfda1d5709e22d3a3d75 >XSIZE (influxdb-0.9.0.tar.gz) = 2554827 >XSHA256 (BurntSushi-toml-056c9bc.tar.gz) = 9d0fb9d77ef921e67b8eab198eec803161320aee20b83d14a2ce02a6bf7e00b3 >XSIZE (BurntSushi-toml-056c9bc.tar.gz) = 37099 >XSHA256 (bmizerany-pat-b8a3500.tar.gz) = ca2c893110e6a0bf16ea5bac7ba9430d75605ddca3d32eb50baa4e085c4de17f >XSIZE (bmizerany-pat-b8a3500.tar.gz) = 5211 >XSHA256 (boltdb-bolt-04a3e85.tar.gz) = de583f3337fa233ed6497b7d16b9b58395b40d6e588cd80efcffc8bee6fa5319 >XSIZE (boltdb-bolt-04a3e85.tar.gz) = 72765 >XSHA256 (kimor79-gollectd-61d0dee.tar.gz) = 0db8694f109ba0fa01556c136e87a03d473dde4eebae3ec0f88f8a30ffd70a30 >XSIZE (kimor79-gollectd-61d0dee.tar.gz) = 9516 >XSHA256 (peterh-liner-1bb0d1c.tar.gz) = 3eb41ba552a7a5007cefe446811e45f98d28a15850ab6a8f076e074c195e11ad >XSIZE (peterh-liner-1bb0d1c.tar.gz) = 16936 >XSHA256 (rakyll-statik-274df12.tar.gz) = 41a2517bbcc7d56bfed0af55c9ab7fce766ce54115f10dc7cf9229249e6488d4 >XSIZE (rakyll-statik-274df12.tar.gz) = 77904 >XSHA256 (alecthomas-log4go-1bcc57d.tar.gz) = 099a05acac36f9c9390aa3e5972a37f31907a501b47368a292831de573c6a626 >XSIZE (alecthomas-log4go-1bcc57d.tar.gz) = 16203 >XSHA256 (cheffo-crypto-1351f93.tar.gz) = 907f58e69a185a30f8020366720ff5c5fd9df53b5f3e35bf85a4b3cc4daaf838 >XSIZE (cheffo-crypto-1351f93.tar.gz) = 860408 >XSHA256 (cheffo-go-uuid-ed3ca8a.tar.gz) = 5cdfbc417d8f0a1030ad70aeca4c5cff40af0d64d5d4352b9b4fac0126f2946e >XSIZE (cheffo-go-uuid-ed3ca8a.tar.gz) = 41029 >XSHA256 (gogo-protobuf-58bbd41.tar.gz) = 8c36fb6a6fe4a8c63734d525365b27f72c06d102870fbf3b09ce153bd6874ba8 >XSIZE (gogo-protobuf-58bbd41.tar.gz) = 1147503 >XSHA256 (hashicorp-raft-f0f02dd.tar.gz) = f4e84e92da8f2050230eabbd3c2f61929ad9a29efb523d84b2630a566bd3804e >XSIZE (hashicorp-raft-f0f02dd.tar.gz) = 57433 >XSHA256 (hashicorp-raft-boltdb-d1e82c1.tar.gz) = 241e30ea4aeb5bfd873cbdfc1e033bf958a559b4eb7ec93330b83df681fe4d3a >XSIZE (hashicorp-raft-boltdb-d1e82c1.tar.gz) = 8887 >XSHA256 (golang-protobuf-aece6fb.tar.gz) = 96615b8448cf3451fc4bbc8cf6c28651c0acd22f233396f798ba5a6cca19f0fb >XSIZE (golang-protobuf-aece6fb.tar.gz) = 142332 >XSHA256 (armon-go-metrics-b2d95e5.tar.gz) = 867613eca35eae1719ddd4235d47f584ec17a36b1ee4bb076d20e0ad6c17212f >XSIZE (armon-go-metrics-b2d95e5.tar.gz) = 11365 >XSHA256 (hashicorp-go-msgpack-fa3f638.tar.gz) = 634984227b3f96480408869f4ce4cf062cfa659c864ae74949489cabc88afb54 >XSIZE (hashicorp-go-msgpack-fa3f638.tar.gz) = 49505 >XSHA256 (fatih-pool-cba550e.tar.gz) = 828efb73789a2dbaa2660719af76dae98260c80913d472e1666be66670696558 >XSIZE (fatih-pool-cba550e.tar.gz) = 4856 >ac186d85f7ced3a76564edd1732b3cbd >echo x - influxdb/Makefile >sed 's/^X//' >influxdb/Makefile << '739186810f9c6bb3b56607ee49c681a4' >X# $FreeBSD$ >X >XPORTNAME= influxdb >XPORTVERSION= 0.9.0 >XDISTVERSIONPREFIX= v >XCATEGORIES= databases net-mgmt >XMASTER_SITES+= https://codeload.github.com/${GH_ACCOUNT}/${GH_PROJECT}/tar.gz/${DISTVERSIONPREFIX}${PORTVERSION}?dummy=/:influxdb \ >X https://codeload.github.com/BurntSushi/toml/legacy.tar.gz/${TOML_GH_COMMIT}?dummy=/:toml \ >X https://codeload.github.com/bmizerany/pat/legacy.tar.gz/${PAT_GH_COMMIT}?dummy=/:pat \ >X https://codeload.github.com/boltdb/bolt/legacy.tar.gz/${BOLT_GH_COMMIT}?dummy=/:bolt \ >X https://codeload.github.com/kimor79/gollectd/legacy.tar.gz/${GOLLECTD_GH_COMMIT}?dummy=/:gollectd \ >X https://codeload.github.com/peterh/liner/legacy.tar.gz/${LINER_GH_COMMIT}?dummy=/:liner \ >X https://codeload.github.com/rakyll/statik/legacy.tar.gz/${STATIK_GH_COMMIT}?dummy=/:statik \ >X https://codeload.github.com/alecthomas/log4go/legacy.tar.gz/${LOG4GO_GH_COMMIT}?dummy=/:log4go \ >X https://codeload.github.com/cheffo/crypto/legacy.tar.gz/${GOCRYPTO_GH_COMMIT}?dummy=/:crypto \ >X https://codeload.github.com/cheffo/go-uuid/legacy.tar.gz/${GO_UUID_GH_COMMIT}?dummy=/:uuid \ >X https://codeload.github.com/gogo/protobuf/legacy.tar.gz/${GOGO_PROTOBUF_GH_COMMIT}?dummy=/:gogoprotobuf \ >X https://codeload.github.com/hashicorp/raft/legacy.tar.gz/${RAFT_GH_COMMIT}?dummy=/:raft \ >X https://codeload.github.com/hashicorp/raft-boltdb/legacy.tar.gz/${RAFT_BOLTDB_GH_COMMIT}?dummy=/:raftbolt \ >X https://codeload.github.com/golang/protobuf/legacy.tar.gz/${GOLANG_PROTOBUF_GH_COMMIT}?dummy=/:golangprotobuf \ >X https://codeload.github.com/armon/go-metrics/legacy.tar.gz/${GO_METRICS_GH_COMMIT}?dummy=/:gometrics \ >X https://codeload.github.com/hashicorp/go-msgpack/legacy.tar.gz/${GO_MSGPACK_GH_COMMIT}?dummy=/:gomsgpack \ >X https://codeload.github.com/fatih/pool/legacy.tar.gz/${POOL_GH_COMMIT}?dummy=/:fatihpool >XDISTFILES+= ${PORTNAME}-${PORTVERSION}.tar.gz:influxdb \ >X BurntSushi-toml-${TOML_GH_COMMIT}.tar.gz:toml \ >X bmizerany-pat-${PAT_GH_COMMIT}.tar.gz:pat \ >X boltdb-bolt-${BOLT_GH_COMMIT}.tar.gz:bolt \ >X kimor79-gollectd-${GOLLECTD_GH_COMMIT}.tar.gz:gollectd \ >X peterh-liner-${LINER_GH_COMMIT}.tar.gz:liner \ >X rakyll-statik-${STATIK_GH_COMMIT}.tar.gz:statik \ >X alecthomas-log4go-${LOG4GO_GH_COMMIT}.tar.gz:log4go \ >X cheffo-crypto-${GOCRYPTO_GH_COMMIT}.tar.gz:crypto \ >X cheffo-go-uuid-${GO_UUID_GH_COMMIT}.tar.gz:uuid \ >X gogo-protobuf-${GOGO_PROTOBUF_GH_COMMIT}.tar.gz:gogoprotobuf \ >X hashicorp-raft-${RAFT_GH_COMMIT}.tar.gz:raft \ >X hashicorp-raft-boltdb-${RAFT_BOLTDB_GH_COMMIT}.tar.gz:raftbolt \ >X golang-protobuf-${GOLANG_PROTOBUF_GH_COMMIT}.tar.gz:golangprotobuf \ >X armon-go-metrics-${GO_METRICS_GH_COMMIT}.tar.gz:gometrics \ >X hashicorp-go-msgpack-${GO_MSGPACK_GH_COMMIT}.tar.gz:gomsgpack \ >X fatih-pool-${POOL_GH_COMMIT}.tar.gz:fatihpool >X >XMAINTAINER= cheffo@freebsd-bg.org >XCOMMENT= Open-source distributed time series database >X >XLICENSE= MIT >X >XBUILD_DEPENDS= go>=1.4.0:${PORTSDIR}/lang/go \ >X hg:${PORTSDIR}/devel/mercurial \ >X git:${PORTSDIR}/devel/git >X >XONLY_FOR_ARCHS= i386 amd64 >X >XUSE_RC_SUBR= influxd >X >XUSE_GITHUB= yes >XGH_ACCOUNT= influxdb >X#GH_PROJECT= influxdb >X >XTOML_GH_COMMIT= 056c9bc >XPAT_GH_COMMIT= b8a3500 >XBOLT_GH_COMMIT= 04a3e85 >XGOLLECTD_GH_COMMIT= 61d0dee >XLINER_GH_COMMIT= 1bb0d1c >XSTATIK_GH_COMMIT= 274df12 >XLOG4GO_GH_COMMIT= 1bcc57d >XGOCRYPTO_GH_COMMIT= 1351f93 >XGO_UUID_GH_COMMIT= ed3ca8a >XGOGO_PROTOBUF_GH_COMMIT= 58bbd41 >XRAFT_GH_COMMIT= f0f02dd >XRAFT_BOLTDB_GH_COMMIT= d1e82c1 >XGOLANG_PROTOBUF_GH_COMMIT= aece6fb >XGO_METRICS_GH_COMMIT= b2d95e5 >XGO_MSGPACK_GH_COMMIT= fa3f638 >XPOOL_GH_COMMIT= cba550e >X >XSUB_FILES= influxd >XSUB_LIST+= INFLUXD_USER=${INFLUXD_USER} \ >X INFLUXD_GROUP=${INFLUXD_GROUP} \ >X INFLUXD_DBDIR=${INFLUXD_DBDIR} \ >X INFLUXD_PIDDIR=${INFLUXD_PIDDIR} \ >X INFLUXD_LOGDIR=${INFLUXD_LOGDIR} >X >XPLIST_SUB= INFLUXD_USER=${INFLUXD_USER} \ >X INFLUXD_GROUP=${INFLUXD_GROUP} \ >X INFLUXD_DBDIR=${INFLUXD_DBDIR} \ >X INFLUXD_PIDDIR=${INFLUXD_PIDDIR} \ >X INFLUXD_LOGDIR=${INFLUXD_LOGDIR} >X >XINFLUXD_USER?= influxd >XINFLUXD_GROUP?= influxd >X >XINFLUXD_DBDIR= /var/db/${PORTNAME}/ >XINFLUXD_LOGDIR= /var/log/${PORTNAME}/ >XINFLUXD_PIDDIR= /var/run/${PORTNAME}/ >X >XUSERS= ${INFLUXD_USER} >XGROUPS= ${INFLUXD_GROUP} >X >XSTRIP= # stripping can break go binaries >X >Xpost-patch: >X @${MKDIR} ${WRKDIR}/src/code.google.com/p >X @${MKDIR} ${WRKDIR}/src/github.com/armon >X @${MKDIR} ${WRKDIR}/src/github.com/BurntSushi >X @${MKDIR} ${WRKDIR}/src/github.com/bmizerany >X @${MKDIR} ${WRKDIR}/src/github.com/boltdb >X @${MKDIR} ${WRKDIR}/src/github.com/fatih >X @${MKDIR} ${WRKDIR}/src/github.com/gogo >X @${MKDIR} ${WRKDIR}/src/github.com/golang >X @${MKDIR} ${WRKDIR}/src/github.com/hashicorp >X @${MKDIR} ${WRKDIR}/src/github.com/influxdb >X @${MKDIR} ${WRKDIR}/src/github.com/kimor79 >X @${MKDIR} ${WRKDIR}/src/github.com/peterh >X @${MKDIR} ${WRKDIR}/src/github.com/rakyll >X @${MKDIR} ${WRKDIR}/src/golang.org/x >X @${MV} ${WRKDIR}/${PORTNAME}-${PORTVERSION} ${WRKDIR}/src/github.com/${GH_ACCOUNT}/${GH_PROJECT} >X @${MV} ${WRKDIR}/cheffo-go-uuid-${GO_UUID_GH_COMMIT} ${WRKDIR}/src/code.google.com/p/go-uuid >X @${MV} ${WRKDIR}/alecthomas-log4go-${LOG4GO_GH_COMMIT} ${WRKDIR}/src/code.google.com/p/log4go >X @${MV} ${WRKDIR}/BurntSushi-toml-${TOML_GH_COMMIT} ${WRKDIR}/src/github.com/BurntSushi/toml >X @${MV} ${WRKDIR}/bmizerany-pat-${PAT_GH_COMMIT} ${WRKDIR}/src/github.com/bmizerany/pat >X @${MV} ${WRKDIR}/boltdb-bolt-${BOLT_GH_COMMIT} ${WRKDIR}/src/github.com/boltdb/bolt >X @${MV} ${WRKDIR}/kimor79-gollectd-${GOLLECTD_GH_COMMIT} ${WRKDIR}/src/github.com/kimor79/gollectd >X @${MV} ${WRKDIR}/peterh-liner-${LINER_GH_COMMIT} ${WRKDIR}/src/github.com/peterh/liner >X @${MV} ${WRKDIR}/rakyll-statik-${STATIK_GH_COMMIT} ${WRKDIR}/src/github.com/rakyll/statik >X @${MV} ${WRKDIR}/cheffo-crypto-${GOCRYPTO_GH_COMMIT} ${WRKDIR}/src/golang.org/x/crypto >X @${MV} ${WRKDIR}/gogo-protobuf-${GOGO_PROTOBUF_GH_COMMIT} ${WRKDIR}/src/github.com/gogo/protobuf >X @${MV} ${WRKDIR}/hashicorp-raft-${RAFT_GH_COMMIT} ${WRKDIR}/src/github.com/hashicorp/raft >X @${MV} ${WRKDIR}/hashicorp-raft-boltdb-${RAFT_BOLTDB_GH_COMMIT} ${WRKDIR}/src/github.com/hashicorp/raft-boltdb >X @${MV} ${WRKDIR}/golang-protobuf-${GOLANG_PROTOBUF_GH_COMMIT} ${WRKDIR}/src/github.com/golang/protobuf >X @${MV} ${WRKDIR}/armon-go-metrics-${GO_METRICS_GH_COMMIT} ${WRKDIR}/src/github.com/armon/go-metrics >X @${MV} ${WRKDIR}/hashicorp-go-msgpack-${GO_MSGPACK_GH_COMMIT} ${WRKDIR}/src/github.com/hashicorp/go-msgpack >X @${MV} ${WRKDIR}/fatih-pool-${POOL_GH_COMMIT} ${WRKDIR}/src/github.com/fatih/pool >X >Xdo-build: >X @cd ${WRKDIR}/src/github.com/influxdb/ && ${SETENV} ${GO_ENV} go get ./... >X @cd ${WRKDIR}/src/github.com/influxdb/ && ${SETENV} ${GO_ENV} go build ./... >X >Xdo-install: >X ${MKDIR} ${STAGEDIR}${INFLUXD_DBDIR} \ >X ${STAGEDIR}${INFLUXD_PIDDIR} \ >X ${STAGEDIR}${INFLUXD_LOGDIR} >X >Xpost-install: >X ${INSTALL_PROGRAM} ${WRKDIR}/bin/influxd ${STAGEDIR}${PREFIX}/bin/influxd >X ${INSTALL_PROGRAM} ${WRKDIR}/bin/influx ${STAGEDIR}${PREFIX}/bin/influx >X @${SED} -i .bak -e \ >X "s|/tmp/influxdb/development|/var/db/influxdb|g" \ >X ${WRKDIR}/src/github.com/${GH_ACCOUNT}/${GH_PROJECT}/etc/config.sample.toml >X ${INSTALL_DATA} \ >X ${WRKDIR}/src/github.com/${GH_ACCOUNT}/${GH_PROJECT}/etc/config.sample.toml \ >X ${STAGEDIR}${PREFIX}/etc/influxd.conf.sample >X @${MKDIR} ${STAGEDIR}/var/db/influxdb >X @${MKDIR} ${STAGEDIR}/var/log/influxdb >X >X.include <bsd.port.pre.mk> >X.include "${.CURDIR}/../../lang/go/files/bsd.go.mk" >X.include <bsd.port.post.mk> >739186810f9c6bb3b56607ee49c681a4 >echo x - influxdb/pkg-plist >sed 's/^X//' >influxdb/pkg-plist << 'f32260e72cd4931376adf6d734333a09' >Xbin/influx >Xbin/influxd >X@dir(%%INFLUXD_USER%%,%%INFLUXD_GROUP%%,0750) %%INFLUXD_DBDIR%% >X@dir(%%INFLUXD_USER%%,%%INFLUXD_GROUP%%,0750) %%INFLUXD_LOGDIR%% >X@dir(%%INFLUXD_USER%%,%%INFLUXD_GROUP%%,0750) %%INFLUXD_PIDDIR%% >X@sample etc/%%INFLUXD_USER%%.conf.sample >f32260e72cd4931376adf6d734333a09 >echo c - influxdb/files >mkdir -p influxdb/files > /dev/null 2>&1 >echo x - influxdb/files/patch-cluster_shard__writer.go >sed 's/^X//' >influxdb/files/patch-cluster_shard__writer.go << '72f64b21ef2bce07e9b3bb53b53e2df7' >X--- cluster/shard_writer.go.orig 2015-06-23 14:38:36 UTC >X+++ cluster/shard_writer.go >X@@ -7,7 +7,7 @@ import ( >X >X "github.com/influxdb/influxdb/meta" >X "github.com/influxdb/influxdb/tsdb" >X- "gopkg.in/fatih/pool.v2" >X+ "github.com/fatih/pool" >X ) >X >X const ( >72f64b21ef2bce07e9b3bb53b53e2df7 >echo x - influxdb/files/patch-cluster_client__pool.go >sed 's/^X//' >influxdb/files/patch-cluster_client__pool.go << 'c8e4e4887e550fdd590af3a234645df2' >X--- cluster/client_pool.go.orig 2015-06-23 14:38:16 UTC >X+++ cluster/client_pool.go >X@@ -4,7 +4,7 @@ import ( >X "net" >X "sync" >X >X- "gopkg.in/fatih/pool.v2" >X+ "github.com/fatih/pool" >X ) >X >X type clientPool struct { >c8e4e4887e550fdd590af3a234645df2 >echo x - influxdb/files/influxd.in >sed 's/^X//' >influxdb/files/influxd.in << '6ec0732964cfc235dc4b863711cc5499' >X#!/bin/sh >X# $FreeBSD$ >X >X# PROVIDE: influxd >X# REQUIRE: DAEMON NETWORKING >X# BEFORE: LOGIN >X# KEYWORD: shutdown >X >X# Add the following lines to /etc/rc.conf to enable influxdb: >X# influxd_enable="YES" >X# >X# influxd_enable (bool): Set to YES to enable influxd >X# Default: NO >X# influxd_conf (str): influxd configuration file >X# Default: ${PREFIX}/etc/influxd.conf >X# influxd_user (str): influxd daemon user >X# Default: influxd >X# influxd_group (str): influxd daemon group >X# Default: influxd >X# influxd_flags (str): Extra flags passed to influxd >X >X. /etc/rc.subr >X >Xname="influxd" >Xrcvar=influxd_enable >X >X: ${influxd_enable:="NO"} >X: ${influxd_user:="%%INFLUXD_USER%%"} >X: ${influxd_group:="%%INFLUXD_GROUP%%"} >X: ${influxd_flags:=""} >X: ${influxd_conf:="%%PREFIX%%/etc/${name}.conf"} >X: ${influxd_options:="${influxdb_flags} -config=${influxd_conf}"} >X >X# daemon >Xinfluxd_pidfile="%%INFLUXD_PIDDIR%%${name}.pid" >Xprocname="%%PREFIX%%/bin/${name}" >Xcommand=/usr/sbin/daemon >Xcommand_args=" -f -c -p ${influxd_pidfile} ${procname} ${influxd_options}" >Xstart_precmd="influxd_precmd" >X >Xinfluxd_precmd() >X{ >X install -o ${influxd_user} /dev/null ${influxd_pidfile} >X} >X >Xload_rc_config $name >Xrun_rc_command "$1" >6ec0732964cfc235dc4b863711cc5499 >exit >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 198073
:
153579
|
153580
|
153581
|
153788
|
153789
|
153790
|
153791
|
158018
|
158019
|
158031
|
158032
|
158061