1 |
commit: a7441ac555882db0fc80b755acb0c3fc1a111b31 |
2 |
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri Sep 28 18:42:35 2018 +0000 |
4 |
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Sep 28 18:42:53 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7441ac5 |
7 |
|
8 |
dev-db/influxdb: Version bump (v1.6.3) |
9 |
|
10 |
Package-Manager: Portage-2.3.49, Repoman-2.3.10 |
11 |
|
12 |
dev-db/influxdb/Manifest | 1 + |
13 |
dev-db/influxdb/influxdb-1.6.3.ebuild | 102 ++++++++++++++++++++++++++++++++++ |
14 |
2 files changed, 103 insertions(+) |
15 |
|
16 |
diff --git a/dev-db/influxdb/Manifest b/dev-db/influxdb/Manifest |
17 |
index b0af2f876cb..25cb750e66f 100644 |
18 |
--- a/dev-db/influxdb/Manifest |
19 |
+++ b/dev-db/influxdb/Manifest |
20 |
@@ -43,3 +43,4 @@ DIST github.com-uber-go-multierr-fb7d312c2c04c34f0ad621048bbb953b168f9ff6.tar.gz |
21 |
DIST github.com-uber-go-zap-35aad584952c3e7020db7b839f6b102de6271f89.tar.gz 103010 BLAKE2B fced708acd2e4668a2478d287541b0e6d607aaec63d3d7f0dee619f8e9d4d9bc41259ddb73c882f4a78f0241befcb5aef939964487ac862e87e88fca65fc1485 SHA512 7893930d687b7217fff81f7965bddc020977b1969203e0a93a6b92b1fff87684f958439fa2ee78d236449943d6b53aa22dc6d7f4f05513dfdac1e54ece139cec |
22 |
DIST github.com-xlab-treeprint-06dfc6fa17cdde904617990a0c2d89e3e332dbb3.tar.gz 6365 BLAKE2B 4b7b406da890340592e8eeee19fbf45bfd3c30d2db00b300a2aa5607beb790c21ee29a470a92a14be77400f3c1ca89298650d32b53d98fa18a60521af76c9640 SHA512 7b9e950ea4d4288efbdca94e5a2dacdd28e2a23036253162a44365388aa0dc4ddafeb56f36b784b9d5c47a0071f0487da8a83df7c8e8ef6c197dc03a63bc7646 |
23 |
DIST influxdb-1.5.1.tar.gz 1225941 BLAKE2B 6d3639f0c31b885f836e3e97ad943147ba206af4f7798389972f6880d111493633595251a92c540ae23fe0f8a57eb00befb19ddb3d229318b52baebf30301320 SHA512 d536bfd960c8d2145d275da934e1638f425ed168ca3c4b3987084f8dacb2f1b827082c635ad83ad3c3cf105efdbb8465d2f0f552215775f6eb321219280d626e |
24 |
+DIST influxdb-1.6.3.tar.gz 1506621 BLAKE2B e0594a6f9992cabbb7b44ca75b3054a97af22e02278c2b44262ec5c3a00fab35e17b48957625d0ba267e1ef924d7999feed34d2b215ea79067592f50e5dc5941 SHA512 a6bca52223ae084a7d3feef20574b0f6d96105547a17e4cb2713bee18beb0fb31d096779a908d14ceec1510db93841cba5bfd26bc5e6961538351069f1a7a728 |
25 |
|
26 |
diff --git a/dev-db/influxdb/influxdb-1.6.3.ebuild b/dev-db/influxdb/influxdb-1.6.3.ebuild |
27 |
new file mode 100644 |
28 |
index 00000000000..c9076ff600e |
29 |
--- /dev/null |
30 |
+++ b/dev-db/influxdb/influxdb-1.6.3.ebuild |
31 |
@@ -0,0 +1,102 @@ |
32 |
+# Copyright 1999-2018 Gentoo Foundation |
33 |
+# Distributed under the terms of the GNU General Public License v2 |
34 |
+ |
35 |
+EAPI=6 |
36 |
+ |
37 |
+EGO_PN=github.com/influxdata/${PN} |
38 |
+EGO_VENDOR=( |
39 |
+"collectd.org e84e8af5356e7f47485bbc95c96da6dd7984a67e github.com/collectd/go-collectd" |
40 |
+"github.com/BurntSushi/toml a368813c5e648fee92e5f6c30e3944ff9d5e8895" |
41 |
+"github.com/RoaringBitmap/roaring cefad6e4f79d4fa5d1d758ff937dde300641ccfa" |
42 |
+"github.com/beorn7/perks 4c0e84591b9aa9e6dcfdf3e020114cd81f89d5f9" |
43 |
+"github.com/bmizerany/pat c068ca2f0aacee5ac3681d68e4d0a003b7d1fd2c" |
44 |
+"github.com/boltdb/bolt 4b1ebc1869ad66568b313d0dc410e2be72670dda" |
45 |
+"github.com/cespare/xxhash 1b6d2e40c16ba0dfce5c8eac2480ad6e7394819b" |
46 |
+"github.com/davecgh/go-spew 346938d642f2ec3594ed81d874461961cd0faa76" |
47 |
+"github.com/dgrijalva/jwt-go 24c63f56522a87ec5339cc3567883f1039378fdb" |
48 |
+"github.com/dgryski/go-bits 2ad8d707cc05b1815ce6ff2543bb5e8d8f9298ef" |
49 |
+"github.com/dgryski/go-bitstream 7d46cd22db7004f0cceb6f7975824b560cf0e486" |
50 |
+"github.com/glycerine/go-unsnap-stream 62a9a9eb44fd8932157b1a8ace2149eff5971af6" |
51 |
+"github.com/gogo/protobuf 1c2b16bc280d6635de6c52fc1471ab962dc36ec9" |
52 |
+"github.com/golang/protobuf 1e59b77b52bf8e4b449a57e6f79f21226d571845" |
53 |
+"github.com/golang/snappy d9eb7a3d35ec988b8585d4a0068e462c27d28380" |
54 |
+"github.com/google/go-cmp 18107e6c56edb2d51f965f7d68e59404f0daee54" |
55 |
+"github.com/influxdata/influxql 21ddebb5641365d9b92234e8f5a566c41da9ab48" |
56 |
+"github.com/influxdata/usage-client 6d3895376368aa52a3a81d2a16e90f0f52371967" |
57 |
+"github.com/influxdata/yamux 1f58ded512de5feabbe30b60c7d33a7a896c5f16" |
58 |
+"github.com/influxdata/yarpc 036268cdec22b7074cd6d50cc6d7315c667063c7" |
59 |
+"github.com/jsternberg/zap-logfmt 5ea53862c7fa897f44ae0b3004283308c0b0c9d1" |
60 |
+"github.com/jwilder/encoding 27894731927e49b0a9023f00312be26733744815" |
61 |
+"github.com/mattn/go-isatty 6ca4dbf54d38eea1a992b3c722a76a5d1c4cb25c" |
62 |
+"github.com/matttproud/golang_protobuf_extensions c12348ce28de40eed0136aa2b644d0ee0650e56c" |
63 |
+"github.com/opentracing/opentracing-go 1361b9cd60be79c4c3a7fa9841b3c132e40066a7" |
64 |
+"github.com/paulbellamy/ratecounter 5a11f585a31379765c190c033b6ad39956584447" |
65 |
+"github.com/peterh/liner 88609521dc4b6c858fd4c98b628147da928ce4ac" |
66 |
+"github.com/philhofer/fwd 1612a298117663d7bc9a760ae20d383413859798" |
67 |
+"github.com/prometheus/client_golang 661e31bf844dfca9aeba15f27ea8aa0d485ad212" |
68 |
+"github.com/prometheus/client_model 99fa1f4be8e564e8a6b613da7fa6f46c9edafc6c" |
69 |
+"github.com/prometheus/common 2e54d0b93cba2fd133edc32211dcc32c06ef72ca" |
70 |
+"github.com/prometheus/procfs a6e9df898b1336106c743392c48ee0b71f5c4efa" |
71 |
+"github.com/retailnext/hllpp 38a7bb71b483e855d35010808143beaf05b67f9d" |
72 |
+"github.com/tinylib/msgp ad0ff2e232ad2e37faf67087fb24bf8d04a8ce20" |
73 |
+"github.com/xlab/treeprint 06dfc6fa17cdde904617990a0c2d89e3e332dbb3" |
74 |
+"go.uber.org/atomic 54f72d32435d760d5604f17a82e2435b28dc4ba5 github.com/uber-go/atomic" |
75 |
+"go.uber.org/multierr fb7d312c2c04c34f0ad621048bbb953b168f9ff6 github.com/uber-go/multierr" |
76 |
+"go.uber.org/zap 35aad584952c3e7020db7b839f6b102de6271f89 github.com/uber-go/zap" |
77 |
+"golang.org/x/crypto 9477e0b78b9ac3d0b03822fd95422e2fe07627cd github.com/golang/crypto" |
78 |
+"golang.org/x/net 9dfe39835686865bff950a07b394c12a98ddc811 github.com/golang/net" |
79 |
+"golang.org/x/sync fd80eb99c8f653c847d294a001bdf2a3a6f768f5 github.com/golang/sync" |
80 |
+"golang.org/x/sys 062cd7e4e68206d8bab9b18396626e855c992658 github.com/golang/sys" |
81 |
+"golang.org/x/text a71fd10341b064c10f4a81ceac72bcf70f26ea34 github.com/golang/text" |
82 |
+"golang.org/x/time 6dc17368e09b0e8634d71cac8168d853e869a0c7 github.com/golang/time" |
83 |
+ ) |
84 |
+ |
85 |
+inherit golang-build golang-vcs-snapshot systemd user |
86 |
+ |
87 |
+DESCRIPTION=" Scalable datastore for metrics, events, and real-time analytics" |
88 |
+HOMEPAGE="https://www.influxdata.com" |
89 |
+SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz |
90 |
+ ${EGO_VENDOR_URI}" |
91 |
+ |
92 |
+LICENSE="MIT" |
93 |
+SLOT="0" |
94 |
+KEYWORDS="~amd64" |
95 |
+IUSE="" |
96 |
+ |
97 |
+DEPEND=">=app-text/asciidoc-8.6.10 |
98 |
+ app-text/xmlto" |
99 |
+ |
100 |
+pkg_setup() { |
101 |
+ enewgroup influxdb |
102 |
+ enewuser influxdb -1 -1 /var/lib/influxdb influxdb |
103 |
+} |
104 |
+ |
105 |
+src_compile() { |
106 |
+ pushd "src/${EGO_PN}" > /dev/null || die |
107 |
+ set -- env GOPATH="${S}" go build -v -work -x ./... |
108 |
+ echo "$@" |
109 |
+ "$@" || die "compile failed" |
110 |
+ cd man |
111 |
+ emake build |
112 |
+ popd > /dev/null |
113 |
+} |
114 |
+ |
115 |
+src_install() { |
116 |
+ pushd "src/${EGO_PN}" > /dev/null || die |
117 |
+ set -- env GOPATH="${S}" go install -v -work -x ./... |
118 |
+ echo "$@" |
119 |
+ "$@" || die |
120 |
+ dobin "${S}"/bin/influx* |
121 |
+ dodoc CHANGELOG.md etc/config.sample.toml |
122 |
+ doman man/*.1 |
123 |
+ insinto /etc/logrotate.d |
124 |
+ newins scripts/logrotate influxdb |
125 |
+ systemd_dounit scripts/influxdb.service |
126 |
+ newconfd "${FILESDIR}"/influxdb.confd influxdb |
127 |
+ newinitd "${FILESDIR}"/influxdb.rc influxdb |
128 |
+ insinto /etc/influxdb |
129 |
+ doins "${FILESDIR}"/influxd.conf |
130 |
+ keepdir /var/log/influxdb |
131 |
+ fowners influxdb:influxdb /var/log/influxdb |
132 |
+ popd > /dev/null || die |
133 |
+} |