summaryrefslogtreecommitdiff
path: root/app-metrics/vault_exporter
diff options
context:
space:
mode:
Diffstat (limited to 'app-metrics/vault_exporter')
-rw-r--r--app-metrics/vault_exporter/Manifest4
-rw-r--r--app-metrics/vault_exporter/metadata.xml2
-rw-r--r--app-metrics/vault_exporter/vault_exporter-0.1.2-r1.ebuild43
-rw-r--r--app-metrics/vault_exporter/vault_exporter-0.1.2.ebuild40
4 files changed, 46 insertions, 43 deletions
diff --git a/app-metrics/vault_exporter/Manifest b/app-metrics/vault_exporter/Manifest
index f0bc59ecb8cb..6b5eb957286e 100644
--- a/app-metrics/vault_exporter/Manifest
+++ b/app-metrics/vault_exporter/Manifest
@@ -1,5 +1,5 @@
AUX vault_exporter.confd 58 BLAKE2B c34e7aa384449a3cc88592055f16111b5c23a8479cd4a8029c88002584d23c3d1bd490acebb3eba676637ab01ff733d057ee57e3a38ca7346072441173569b4b SHA512 a77f0a945ae0a42308a4d43e5de1eb02221ceef3bdd36f0fb716a7784843c35f3b00cee88fd45d477d417b297b532fc6953bf71cc86a7112bf45f872ba92f396
AUX vault_exporter.initd 549 BLAKE2B 1a8a2a35af3c851318e461176fb87f9660b5a060238cc02edde976532bb7076fcb6a100ffa196224942e30149fda2e8f8d9a0dc211e5d57fce39a8d5645b65d8 SHA512 6470aec28a3a6ffa574dfdda2947b1d16d4255d7e7921d88622043b1dfa6b756427f98c288d3437f9f06539ca156267bfba6d03c6030259281c5acda05ba4dd6
DIST vault_exporter-0.1.2.tar.gz 34555506 BLAKE2B 53178f8a16fceca442e38a756081cca438abdd786960de3dae073f3ce5f2ac2c5d06684ec56e48a2057b4a2161a25527b41c36d3705a054f0bae37357f33faee SHA512 71941c17d7146861a09ed48289efe15143d3fba18e56accdfdf977bf4443bb650e7201a4870b63793d372dcca8f53a04131c12803f019efbdcac9e0ca8909cbd
-EBUILD vault_exporter-0.1.2.ebuild 938 BLAKE2B 9dd73dfd6544d590b63732b442e7e48429b635c0d470aee9b8905c5107fae33aa9458ccaf53b1a783965826d1295954d1ce5c55971eecf15515841a45de5a722 SHA512 9f09a7ac019fe2c9fdbbe36e7f117498ff5ba616a61c6603778a0d731594f81549113ff7de837f1e55389c5fa2816307c8dcc2e0f5343a4118a07516b356a61a
-MISC metadata.xml 337 BLAKE2B a93a43447f42d1396a432970d6e557ffa893d8d04eeb4ea729356c1c77b7005f1e8635d496abbc3796ec5ef5742fe29e6f04f28a2af09b1d666d155f8a10e148 SHA512 4f4c253f23220c36ec735730a5676ff424b05f8f769e2373a720df526bc9088949eb69a3b8b1791ff5733021d3ec8b48f80518bf927d6c0036a414cca16a2808
+EBUILD vault_exporter-0.1.2-r1.ebuild 982 BLAKE2B db48ac131766ae4b963b89d21942d08d74211477e84e7fb238a1a266151af950c1b988660f696493d111d8c63a2161a987434aabee5a53bd83e1031b569c39a0 SHA512 ba5edaf1a7c9457d879c63afed8e9255f566879b15f93282f8485cc00e3b84820050c432f15ff44d2a6a522956ad2c5a6d20fe9bdf6393fcd929149c65e08c34
+MISC metadata.xml 334 BLAKE2B 51ff3f0976da7f6e95380f01c48378b80d91e03eb9c7a6993d3587f9bd791b69bb2d5b4ad30166a3cb7509d338366d2afe7dc52095f9e436e83644bcecbec2e4 SHA512 a55213ac738d54ec9b526aebb8f57e2d0a83dcfe0a26d88f731482cacb717b592de06c482d761e6947d109a45704f23404eb3547dd4d791d8667dea13e9f42a1
diff --git a/app-metrics/vault_exporter/metadata.xml b/app-metrics/vault_exporter/metadata.xml
index d6d08d4ba9ce..f1b45941ee42 100644
--- a/app-metrics/vault_exporter/metadata.xml
+++ b/app-metrics/vault_exporter/metadata.xml
@@ -6,6 +6,6 @@
<name>William Hubbs</name>
</maintainer>
<upstream>
- <remote-id type="github">grapeshot/vault_exporter</remote-id>
+ <remote-id type="github">Talend/vault_exporter</remote-id>
</upstream>
</pkgmetadata>
diff --git a/app-metrics/vault_exporter/vault_exporter-0.1.2-r1.ebuild b/app-metrics/vault_exporter/vault_exporter-0.1.2-r1.ebuild
new file mode 100644
index 000000000000..4f8185cc0e8c
--- /dev/null
+++ b/app-metrics/vault_exporter/vault_exporter-0.1.2-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGO_PN="github.com/grapeshot/vault_exporter"
+MY_PV="${PV/_/}"
+
+inherit golang-build golang-vcs-snapshot
+
+DESCRIPTION="Vault exporter for Prometheus"
+HOMEPAGE="https://github.com/grapeshot/vault_exporter"
+SRC_URI="https://${EGO_PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ acct-group/vault_exporter
+ acct-user/vault_exporter
+"
+
+BDEPEND="${RDEPEND}"
+
+src_compile() {
+ pushd "src/${EGO_PN}" || die
+ GOPATH="${S}" emake build
+ popd || die
+}
+
+src_install() {
+ pushd "src/${EGO_PN}" || die
+ newbin _output/bin/vault_exporter-v${PV}* vault_exporter
+ dodoc README.md
+ popd || die
+
+ keepdir /var/log/vault_exporter
+ fowners vault_exporter:vault_exporter /var/log/vault_exporter
+
+ newinitd "${FILESDIR}"/vault_exporter.initd vault_exporter
+ newconfd "${FILESDIR}"/vault_exporter.confd vault_exporter
+}
diff --git a/app-metrics/vault_exporter/vault_exporter-0.1.2.ebuild b/app-metrics/vault_exporter/vault_exporter-0.1.2.ebuild
deleted file mode 100644
index eb964ab3a6c2..000000000000
--- a/app-metrics/vault_exporter/vault_exporter-0.1.2.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit user golang-build golang-vcs-snapshot
-
-MY_PV=${PV/_/}
-
-EGO_PN="github.com/grapeshot/vault_exporter"
-ARCHIVE_URI="https://${EGO_PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="Vault exporter for Prometheus"
-HOMEPAGE="https://github.com/grapeshot/vault_exporter"
-SRC_URI="${ARCHIVE_URI}"
-LICENSE="Apache-2.0 BSD MIT MPL-2.0"
-SLOT="0"
-IUSE=""
-
-pkg_setup() {
- enewgroup ${PN}
- enewuser ${PN} -1 -1 -1 ${PN}
-}
-
-src_compile() {
- pushd src/${EGO_PN} || die
- GOPATH="${S}" emake build
- popd || die
-}
-
-src_install() {
- pushd src/${EGO_PN} || die
- newbin _output/bin/vault_exporter-v${PV}* vault_exporter
- dodoc README.md
- popd || die
- keepdir /var/log/vault_exporter
- fowners ${PN}:${PN} /var/log/vault_exporter
- newinitd "${FILESDIR}"/${PN}.initd ${PN}
- newconfd "${FILESDIR}"/${PN}.confd ${PN}
-}