From 286a453adcad2787bd5d8f57993d355d6b88e3e3 Mon Sep 17 00:00:00 2001 From: Holger Hoffstätte Date: Mon, 2 Dec 2019 23:33:53 +0100 Subject: app-metrics/mongodb_exporter: add licenses for transitive go dependencies MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Also revbump since some users may reject AGPL. Bug: https://bugs.gentoo.org/695212 Signed-off-by: Holger Hoffstätte Signed-off-by: Michał Górny --- .../mongodb_exporter-0.6.2-r1.ebuild | 47 ++++++++++++++++++++++ .../mongodb_exporter/mongodb_exporter-0.6.2.ebuild | 47 ---------------------- 2 files changed, 47 insertions(+), 47 deletions(-) create mode 100644 app-metrics/mongodb_exporter/mongodb_exporter-0.6.2-r1.ebuild delete mode 100644 app-metrics/mongodb_exporter/mongodb_exporter-0.6.2.ebuild (limited to 'app-metrics/mongodb_exporter') diff --git a/app-metrics/mongodb_exporter/mongodb_exporter-0.6.2-r1.ebuild b/app-metrics/mongodb_exporter/mongodb_exporter-0.6.2-r1.ebuild new file mode 100644 index 000000000000..4343d2823685 --- /dev/null +++ b/app-metrics/mongodb_exporter/mongodb_exporter-0.6.2-r1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit user golang-build golang-vcs-snapshot + +EGO_PN=github.com/percona/mongodb_exporter +EXPORTER_COMMIT=a642618 + +DESCRIPTION="Prometheus exporter for MongoDB" +HOMEPAGE="https://github.com/percona/mongodb_exporter" +SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 AGPL-3 BSD MIT" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="dev-util/promu" + +pkg_setup() { + enewgroup ${PN} + enewuser ${PN} -1 -1 -1 ${PN} +} + +src_prepare() { + default + sed -i -e "/-s$/d" -e "s/{{.Revision}}/${EXPORTER_COMMIT}/" src/${EGO_PN}/.promu.yml || die +} + +src_compile() { + pushd src/${EGO_PN} || die + mkdir -p bin || die + GOPATH="${S}" promu build -v --prefix bin || die + popd || die +} + +src_install() { + pushd src/${EGO_PN} || die + dobin bin/mongodb_exporter + dodoc {README,CHANGELOG}.md + popd || die + keepdir /var/log/mongodb_exporter + fowners ${PN}:${PN} /var/log/mongodb_exporter + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} +} diff --git a/app-metrics/mongodb_exporter/mongodb_exporter-0.6.2.ebuild b/app-metrics/mongodb_exporter/mongodb_exporter-0.6.2.ebuild deleted file mode 100644 index 4f780222d44f..000000000000 --- a/app-metrics/mongodb_exporter/mongodb_exporter-0.6.2.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit user golang-build golang-vcs-snapshot - -EGO_PN=github.com/percona/mongodb_exporter -EXPORTER_COMMIT=a642618 - -DESCRIPTION="Prometheus exporter for MongoDB" -HOMEPAGE="https://github.com/percona/mongodb_exporter" -SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND="dev-util/promu" - -pkg_setup() { - enewgroup ${PN} - enewuser ${PN} -1 -1 -1 ${PN} -} - -src_prepare() { - default - sed -i -e "/-s$/d" -e "s/{{.Revision}}/${EXPORTER_COMMIT}/" src/${EGO_PN}/.promu.yml || die -} - -src_compile() { - pushd src/${EGO_PN} || die - mkdir -p bin || die - GOPATH="${S}" promu build -v --prefix bin || die - popd || die -} - -src_install() { - pushd src/${EGO_PN} || die - dobin bin/mongodb_exporter - dodoc {README,CHANGELOG}.md - popd || die - keepdir /var/log/mongodb_exporter - fowners ${PN}:${PN} /var/log/mongodb_exporter - newinitd "${FILESDIR}"/${PN}.initd ${PN} - newconfd "${FILESDIR}"/${PN}.confd ${PN} -} -- cgit v1.2.3-65-gdbad