FreeBSD Bugzilla – Attachment 153788 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]
influxdb090r7.shar
influxdb090r7.shar (text/plain), 9.82 KB, created by
cheffo
on 2015-03-04 16:41:37 UTC
(
hide
)
Description:
influxdb090r7.shar
Filename:
MIME Type:
Creator:
cheffo
Created:
2015-03-04 16:41:37 UTC
Size:
9.82 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/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.r7.tar.gz) = b98c4c80fd3ae43ea4216d3dfa2444c8093eb8869c317e60b25166b36fe2e633 >XSIZE (influxdb-0.9.0.r7.tar.gz) = 2518184 >XSHA256 (BurntSushi-toml-443a628.tar.gz) = 073fb7f4e978444fa14e7b3f0c3138762385d150414b91b7afc5680ec532e368 >XSIZE (BurntSushi-toml-443a628.tar.gz) = 36602 >XSHA256 (bmizerany-pat-b8a3500.tar.gz) = ca2c893110e6a0bf16ea5bac7ba9430d75605ddca3d32eb50baa4e085c4de17f >XSIZE (bmizerany-pat-b8a3500.tar.gz) = 5211 >XSHA256 (boltdb-bolt-cf33c9e.tar.gz) = 6c3cf0da05c9cc1aef082dcb83dfc40eeb07c49aeb34a0cc56e63a4efdb69245 >XSIZE (boltdb-bolt-cf33c9e.tar.gz) = 61392 >XSHA256 (kimor79-gollectd-1d0fc88.tar.gz) = d95dc9cffbe84728d6c7a5d76feea2327af8a771a60329a7da92057329c8f03b >XSIZE (kimor79-gollectd-1d0fc88.tar.gz) = 9338 >XSHA256 (peterh-liner-29f6a64.tar.gz) = 63742324e99578659caea92918693cee7fe28b2c7b75d2e40cceb8479326db0a >XSIZE (peterh-liner-29f6a64.tar.gz) = 16576 >XSHA256 (rakyll-statik-4a16c83.tar.gz) = 6ac4c9fa02c442e588d4d240dbf8694a6cc1375356e88808cdea0255c1001435 >XSIZE (rakyll-statik-4a16c83.tar.gz) = 77645 >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 >ac186d85f7ced3a76564edd1732b3cbd >echo x - influxdb/Makefile >sed 's/^X//' >influxdb/Makefile << '739186810f9c6bb3b56607ee49c681a4' >X# $FreeBSD$ >X >XPORTNAME= influxdb >XPORTVERSION= 0.9.0.r7 >XCATEGORIES= databases net-mgmt >XMASTER_SITES= GITHUB:github \ >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 >XDISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}:github \ >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 >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 >XGH_PROJECT= influxdb >XGH_COMMIT= 4c5beb9 >XGH_TAGNAME= ${GH_COMMIT} >X >XTOML_GH_COMMIT= 443a628 >XPAT_GH_COMMIT= b8a3500 >XBOLT_GH_COMMIT= cf33c9e >XGOLLECTD_GH_COMMIT= 1d0fc88 >XLINER_GH_COMMIT= 29f6a64 >XSTATIK_GH_COMMIT= 4a16c83 >XLOG4GO_GH_COMMIT= 1bcc57d >XGOCRYPTO_GH_COMMIT= 1351f93 >XGO_UUID_GH_COMMIT= ed3ca8a >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/BurntSushi >X @${MKDIR} ${WRKDIR}/src/github.com/bmizerany >X @${MKDIR} ${WRKDIR}/src/github.com/boltdb >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}/${GH_ACCOUNT}-${GH_PROJECT}-${GH_COMMIT} ${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 >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/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