Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 552096 - dev-db/influxdb-0.9.0 new package request
Summary: dev-db/influxdb-0.9.0 new package request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement with 1 vote (vote)
Assignee: Default Assignee for New Packages
URL: http://influxdb.com/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-06-14 13:37 UTC by Dyweni
Modified: 2018-09-28 18:34 UTC (History)
7 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild to install the influxdb 0.13.0 binary (pre-built) package (influxdb-0.13.0.ebuild,723 bytes, text/plain)
2016-05-23 18:18 UTC, Paul Healy
Details
openrc /etc/init.d/influxdb for version 0.13.0 (influxdb.init.d,698 bytes, text/x-dsrc)
2016-05-23 18:19 UTC, Paul Healy
Details
openrc /etc/conf.d/influxdb for version 0.13.0 (influxdb.conf.d,80 bytes, text/x-dsrc)
2016-05-23 18:20 UTC, Paul Healy
Details
influxdb-bin-1.1.1.ebuild (influxdb-bin-1.1.1.ebuild,1.13 KB, text/plain)
2017-01-18 13:27 UTC, Marcin Mirosław
Details
influxdb.conf.patch (influxdb.conf.patch,881 bytes, patch)
2017-01-18 13:28 UTC, Marcin Mirosław
Details | Diff
influxdb-bin.conf.d (influxdb-bin.conf.d,55 bytes, text/plain)
2017-01-18 13:28 UTC, Marcin Mirosław
Details
influxdb-bin.init.d (influxdb-bin.init.d,547 bytes, text/plain)
2017-01-18 13:28 UTC, Marcin Mirosław
Details
influxdb-bin.logrotate (influxdb-bin.logrotate,65 bytes, text/plain)
2017-01-18 13:29 UTC, Marcin Mirosław
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dyweni 2015-06-14 13:37:56 UTC
Version 0.9.0 was released a few days ago.  Can we get an ebuild created for this?

Reproducible: Always
Comment 1 Mike Gilbert gentoo-dev 2015-06-17 01:52:48 UTC
There is no such package in the gentoo repository.
Comment 2 Dyweni 2015-06-17 10:56:23 UTC
Nope.  I am asking that an ebuild could be created, so I can use this software package on Gentoo.
Comment 3 Dyweni 2015-06-17 11:04:00 UTC
Just noticed I wrote the package category wrong.
'deb-db' should have been 'dev-db'... so...

'=dev-db/influxdb-0.9.0 version bump'

This is a new ebuild request.
Comment 4 Adam Feldman gentoo-dev 2015-06-19 05:44:22 UTC
Couldn't find a link to source on their website.  https://github.com/influxdb/influxdb

This project uses Go and should probably wait until the golang-build eclas is finished. https://archives.gentoo.org/gentoo-dev/message/bf23b91d09953eb663505a6bef248329

CC'ing williamh in case he is interested in creating/maintaining the go ebuild
Comment 5 Dyweni 2015-06-19 10:40:02 UTC
FWIW, I found the download link here (it was under releases):
https://github.com/influxdb/influxdb/archive/v0.9.0.tar.gz

Sounds good.  Thanks!
Comment 6 Jesse Adelman 2015-06-30 02:29:39 UTC
Hmm... I don't think this needs Go. I just downloaded the rpm, rpm2targz'd it, untar'd it, and influxd runs, as does the cli, influx. Or am I missing something here? I'd love to see this in Portage. :)

Cheers!
Comment 7 Paul Healy 2016-05-23 18:18:01 UTC
Created attachment 435114 [details]
ebuild to install the influxdb 0.13.0 binary (pre-built) package

An ebuild based on the 0.12.2 version in the hamper overlay, modified to add openrc init.d/conf.d, and influxdb user and rev bumped.

See also the 0.9.4.2-r1 version in the go-overlay which does an install from source with a systemd unit (but no openrc).
Comment 8 Paul Healy 2016-05-23 18:19:26 UTC
Created attachment 435116 [details]
openrc /etc/init.d/influxdb for version 0.13.0
Comment 9 Paul Healy 2016-05-23 18:20:29 UTC
Created attachment 435118 [details]
openrc /etc/conf.d/influxdb for version 0.13.0
Comment 10 Marcin Mirosław 2017-01-18 13:27:26 UTC
Created attachment 460532 [details]
influxdb-bin-1.1.1.ebuild

I'm attaching ebuild for influxdb-bin - because it is not compiled from sources. It's a little tweaked ebuild of Paul.
Comment 11 Marcin Mirosław 2017-01-18 13:28:06 UTC
Created attachment 460534 [details, diff]
influxdb.conf.patch
Comment 12 Marcin Mirosław 2017-01-18 13:28:34 UTC
Created attachment 460536 [details]
influxdb-bin.conf.d
Comment 13 Marcin Mirosław 2017-01-18 13:28:51 UTC
Created attachment 460538 [details]
influxdb-bin.init.d
Comment 14 Marcin Mirosław 2017-01-18 13:29:09 UTC
Created attachment 460540 [details]
influxdb-bin.logrotate
Comment 15 Thomas Capricelli 2018-09-22 16:32:36 UTC
it seems that influxdb-1.5.1.ebuild is now in tree... right ?