From b6fb82e3b56b51e079ef0d6f9a12cde5d5d66bba Mon Sep 17 00:00:00 2001 From: "Robin H. Johnson" Date: Wed, 15 Jul 2020 14:31:46 -0700 Subject: dev-db/influxdb: merge improvements from seperate 1.8.0 work to -r1 Signed-off-by: Robin H. Johnson --- dev-db/influxdb/influxdb-1.8.0-r1.ebuild | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'dev-db/influxdb') diff --git a/dev-db/influxdb/influxdb-1.8.0-r1.ebuild b/dev-db/influxdb/influxdb-1.8.0-r1.ebuild index 9879d5f13bb1..658437482efb 100644 --- a/dev-db/influxdb/influxdb-1.8.0-r1.ebuild +++ b/dev-db/influxdb/influxdb-1.8.0-r1.ebuild @@ -6,7 +6,7 @@ EAPI=7 DESCRIPTION="Scalable datastore for metrics, events, and real-time analytics" HOMEPAGE="https://www.influxdata.com" -inherit go-module systemd user +inherit go-module systemd EGO_PN="github.com/influxdata/${PN}" EGO_SUM=( @@ -461,15 +461,15 @@ SLOT="0" KEYWORDS="~amd64" IUSE="doc" -DEPEND="doc? ( +BDEPEND="doc? ( >=app-text/asciidoc-8.6.10 app-text/xmlto )" - -pkg_setup() { - enewgroup influxdb - enewuser influxdb -1 -1 /var/lib/influxdb influxdb -} +COMMON_DEPEND=" + acct-group/influxdb + acct-user/influxdb" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" src_compile() { set -- env GOBIN="${S}/bin/" go install -a -installsuffix cgo \ @@ -477,7 +477,7 @@ src_compile() { -v -work -x ./... echo "$@" "$@" || die "compile failed" - use doc && cd man && emake build + use doc && emake -C man build } src_install() { -- cgit v1.2.3-65-gdbad