[gentoo-commits] repo/gentoo:master commit in: net-analyzer/prometheus-node_exporter/

2018-01-25 Thread Manuel Rüger
commit: d2b142af86c2a3988b08d39f01dc4d2c70359cbd
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Jan 25 18:50:02 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Jan 25 18:51:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2b142af

net-analyzer/prometheus-node_exporter: Stable on amd64

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../prometheus-node_exporter/prometheus-node_exporter-0.15.2.ebuild   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.15.2.ebuild 
b/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.15.2.ebuild
index 120e1bcf133..c85ca942ce7 100644
--- 
a/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.15.2.ebuild
+++ 
b/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.15.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -8,7 +8,7 @@ EGO_PN="github.com/prometheus/node_exporter"
 EGIT_COMMIT="v${PV/_rc/-rc.}"
 NODE_EXPORTER_COMMIT="98bc649"
 ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 DESCRIPTION="Prometheus exporter for machine metrics"
 HOMEPAGE="https://github.com/prometheus/node_exporter;



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/prometheus-node_exporter/

2018-01-16 Thread Manuel Rüger
commit: c0fb1995572a919ec1927bf363a961393b5d9136
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Jan 16 15:55:44 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Jan 16 15:55:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0fb1995

net-analyzer/prometheus-node_exporter: Remove old

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-analyzer/prometheus-node_exporter/Manifest |  1 -
 .../prometheus-node_exporter-0.15.1.ebuild | 48 --
 2 files changed, 49 deletions(-)

diff --git a/net-analyzer/prometheus-node_exporter/Manifest 
b/net-analyzer/prometheus-node_exporter/Manifest
index 6202fab27af..12796da2f69 100644
--- a/net-analyzer/prometheus-node_exporter/Manifest
+++ b/net-analyzer/prometheus-node_exporter/Manifest
@@ -1,2 +1 @@
-DIST prometheus-node_exporter-0.15.1.tar.gz 1327099 BLAKE2B 
56d877ee0aea8c18150cca38a62ba6dc439e847188d887def3090b9e3272cb1a077aa451ac63784f8e94d1324630a1320ef5a83127914a4a3820fbf637361b83
 SHA512 
884f4b3a5e78ecf110e26fbceb6e431cf69f9d0e87ceae33ac767addac197230c2a0d34725fe1f5fe99cbb280e89e4dfea3a6d559027633a7fb071cfdc0f8539
 DIST prometheus-node_exporter-0.15.2.tar.gz 1327204 BLAKE2B 
ee694771ed6d736fd4bb6a10f713f31becc930fb8225499d4b3a2a2cc7416c1816605cd8f4205dc37a2264af8d9f85e3519bc01844d252b6a70d4ee5f6308ece
 SHA512 
b39ce0801a5bf5a2a70c4034659d047d70b3763af3f18925b65c2b5f72832e261362aaeb9ce4c68cb7bf52e790d3fc710a6c8550ad7876e89fd9f5a055200a52

diff --git 
a/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.15.1.ebuild 
b/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.15.1.ebuild
deleted file mode 100644
index a300b0f49c9..000
--- 
a/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.15.1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit user golang-build golang-vcs-snapshot
-
-EGO_PN="github.com/prometheus/node_exporter"
-EGIT_COMMIT="v${PV/_rc/-rc.}"
-NODE_EXPORTER_COMMIT="ba5da2c"
-ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="Prometheus exporter for machine metrics"
-HOMEPAGE="https://github.com/prometheus/node_exporter;
-SRC_URI="${ARCHIVE_URI}"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-DEPEND="dev-util/promu"
-
-pkg_setup() {
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 -1 ${PN}
-}
-
-src_prepare() {
-   default
-   sed -i -e "s/{{.Revision}}/${NODE_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 node_exporter || die
-   popd || die
-}
-
-src_install() {
-   pushd src/${EGO_PN} || die
-   dobin node_exporter/node_exporter
-   dodoc {README,CHANGELOG,CONTRIBUTING}.md
-   popd || die
-   keepdir /var/lib/node_exporter /var/log/node_exporter
-   fowners ${PN}:${PN} /var/lib/node_exporter /var/log/node_exporter
-   newinitd "${FILESDIR}"/${PN}-1.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/prometheus-node_exporter/

2017-12-07 Thread Manuel Rüger
commit: 61ba0d3e0f2facf57fb56380da3d6cda936b4a68
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Dec  7 14:42:14 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Dec  7 14:42:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61ba0d3e

net-analyzer/prometheus-node_exporter: Version bump to 0.15.2

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 net-analyzer/prometheus-node_exporter/Manifest |  3 +-
 .../prometheus-node_exporter-0.15.2.ebuild | 48 ++
 2 files changed, 50 insertions(+), 1 deletion(-)

diff --git a/net-analyzer/prometheus-node_exporter/Manifest 
b/net-analyzer/prometheus-node_exporter/Manifest
index 2b40489d716..6202fab27af 100644
--- a/net-analyzer/prometheus-node_exporter/Manifest
+++ b/net-analyzer/prometheus-node_exporter/Manifest
@@ -1 +1,2 @@
-DIST prometheus-node_exporter-0.15.1.tar.gz 1327099 SHA256 
63503acd6f4c83f20465b0ad3abe49232ada3a933f0f6717aec99bfe13d20934 SHA512 
884f4b3a5e78ecf110e26fbceb6e431cf69f9d0e87ceae33ac767addac197230c2a0d34725fe1f5fe99cbb280e89e4dfea3a6d559027633a7fb071cfdc0f8539
 WHIRLPOOL 
aedcaaf8145952feedac81a5789c9e193624f0ad7da63b2aeef1e96775ae0df69e33dd8e21c64f73a75d698d76d64c7c9b9dec203a9c18374b6083162932a8cf
+DIST prometheus-node_exporter-0.15.1.tar.gz 1327099 BLAKE2B 
56d877ee0aea8c18150cca38a62ba6dc439e847188d887def3090b9e3272cb1a077aa451ac63784f8e94d1324630a1320ef5a83127914a4a3820fbf637361b83
 SHA512 
884f4b3a5e78ecf110e26fbceb6e431cf69f9d0e87ceae33ac767addac197230c2a0d34725fe1f5fe99cbb280e89e4dfea3a6d559027633a7fb071cfdc0f8539
+DIST prometheus-node_exporter-0.15.2.tar.gz 1327204 BLAKE2B 
ee694771ed6d736fd4bb6a10f713f31becc930fb8225499d4b3a2a2cc7416c1816605cd8f4205dc37a2264af8d9f85e3519bc01844d252b6a70d4ee5f6308ece
 SHA512 
b39ce0801a5bf5a2a70c4034659d047d70b3763af3f18925b65c2b5f72832e261362aaeb9ce4c68cb7bf52e790d3fc710a6c8550ad7876e89fd9f5a055200a52

diff --git 
a/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.15.2.ebuild 
b/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.15.2.ebuild
new file mode 100644
index 000..120e1bcf133
--- /dev/null
+++ 
b/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.15.2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit user golang-build golang-vcs-snapshot
+
+EGO_PN="github.com/prometheus/node_exporter"
+EGIT_COMMIT="v${PV/_rc/-rc.}"
+NODE_EXPORTER_COMMIT="98bc649"
+ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Prometheus exporter for machine metrics"
+HOMEPAGE="https://github.com/prometheus/node_exporter;
+SRC_URI="${ARCHIVE_URI}"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND="dev-util/promu"
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+src_prepare() {
+   default
+   sed -i -e "s/{{.Revision}}/${NODE_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 node_exporter || die
+   popd || die
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin node_exporter/node_exporter
+   dodoc {README,CHANGELOG,CONTRIBUTING}.md
+   popd || die
+   keepdir /var/lib/node_exporter /var/log/node_exporter
+   fowners ${PN}:${PN} /var/lib/node_exporter /var/log/node_exporter
+   newinitd "${FILESDIR}"/${PN}-1.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/prometheus-node_exporter/

2017-11-08 Thread Manuel Rüger
commit: 515780cc25458fbe4baee9188ed6dd2ce429d6f1
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov  8 12:31:38 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov  8 12:31:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=515780cc

net-analyzer/prometheus-node_exporter: Remove old

Package-Manager: Portage-2.3.12, Repoman-2.3.4

 net-analyzer/prometheus-node_exporter/Manifest |  1 -
 .../prometheus-node_exporter-0.15.0.ebuild | 48 --
 2 files changed, 49 deletions(-)

diff --git a/net-analyzer/prometheus-node_exporter/Manifest 
b/net-analyzer/prometheus-node_exporter/Manifest
index a742a7cd54d..2b40489d716 100644
--- a/net-analyzer/prometheus-node_exporter/Manifest
+++ b/net-analyzer/prometheus-node_exporter/Manifest
@@ -1,2 +1 @@
-DIST prometheus-node_exporter-0.15.0.tar.gz 1324698 SHA256 
87a057081e2034f85e997f9e1343aaf45e1b6ad9fa51411caf97a03fe1c46ccb SHA512 
0630c112742ef029d24a0086f9cf0a2efcf1125987dc1e6978055d3e74b820bbd91fd2e7391aa5108881a08a2ec06aff4c1500ebbb6644b46fd7e6271f2b8fa9
 WHIRLPOOL 
8d4da98c4df9dd344ea68e64deb550197af04b01251dfc784c992007b24677843af8f5d973fafef6e679ce1b2a769512a43419406252cf5f9d35b91c17011a1f
 DIST prometheus-node_exporter-0.15.1.tar.gz 1327099 SHA256 
63503acd6f4c83f20465b0ad3abe49232ada3a933f0f6717aec99bfe13d20934 SHA512 
884f4b3a5e78ecf110e26fbceb6e431cf69f9d0e87ceae33ac767addac197230c2a0d34725fe1f5fe99cbb280e89e4dfea3a6d559027633a7fb071cfdc0f8539
 WHIRLPOOL 
aedcaaf8145952feedac81a5789c9e193624f0ad7da63b2aeef1e96775ae0df69e33dd8e21c64f73a75d698d76d64c7c9b9dec203a9c18374b6083162932a8cf

diff --git 
a/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.15.0.ebuild 
b/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.15.0.ebuild
deleted file mode 100644
index b350301d13e..000
--- 
a/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.15.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit user golang-build golang-vcs-snapshot
-
-EGO_PN="github.com/prometheus/node_exporter"
-EGIT_COMMIT="v${PV/_rc/-rc.}"
-NODE_EXPORTER_COMMIT="6e2053c"
-ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="Prometheus exporter for machine metrics"
-HOMEPAGE="https://github.com/prometheus/node_exporter;
-SRC_URI="${ARCHIVE_URI}"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-DEPEND="dev-util/promu"
-
-pkg_setup() {
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 -1 ${PN}
-}
-
-src_prepare() {
-   default
-   sed -i -e "s/{{.Revision}}/${NODE_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 node_exporter || die
-   popd || die
-}
-
-src_install() {
-   pushd src/${EGO_PN} || die
-   dobin node_exporter/node_exporter
-   dodoc {README,CHANGELOG,CONTRIBUTING}.md
-   popd || die
-   keepdir /var/lib/node_exporter /var/log/node_exporter
-   fowners ${PN}:${PN} /var/lib/node_exporter /var/log/node_exporter
-   newinitd "${FILESDIR}"/${PN}-1.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/prometheus-node_exporter/

2017-11-08 Thread Manuel Rüger
commit: a1f85aa6737d582349dcdabedf8a780da029920f
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov  8 12:31:06 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov  8 12:31:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1f85aa6

net-analyzer/prometheus-node_exporter: Version bump to 0.15.1

Package-Manager: Portage-2.3.12, Repoman-2.3.4

 net-analyzer/prometheus-node_exporter/Manifest |  1 +
 .../prometheus-node_exporter-0.15.1.ebuild | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/net-analyzer/prometheus-node_exporter/Manifest 
b/net-analyzer/prometheus-node_exporter/Manifest
index 777930447c1..a742a7cd54d 100644
--- a/net-analyzer/prometheus-node_exporter/Manifest
+++ b/net-analyzer/prometheus-node_exporter/Manifest
@@ -1 +1,2 @@
 DIST prometheus-node_exporter-0.15.0.tar.gz 1324698 SHA256 
87a057081e2034f85e997f9e1343aaf45e1b6ad9fa51411caf97a03fe1c46ccb SHA512 
0630c112742ef029d24a0086f9cf0a2efcf1125987dc1e6978055d3e74b820bbd91fd2e7391aa5108881a08a2ec06aff4c1500ebbb6644b46fd7e6271f2b8fa9
 WHIRLPOOL 
8d4da98c4df9dd344ea68e64deb550197af04b01251dfc784c992007b24677843af8f5d973fafef6e679ce1b2a769512a43419406252cf5f9d35b91c17011a1f
+DIST prometheus-node_exporter-0.15.1.tar.gz 1327099 SHA256 
63503acd6f4c83f20465b0ad3abe49232ada3a933f0f6717aec99bfe13d20934 SHA512 
884f4b3a5e78ecf110e26fbceb6e431cf69f9d0e87ceae33ac767addac197230c2a0d34725fe1f5fe99cbb280e89e4dfea3a6d559027633a7fb071cfdc0f8539
 WHIRLPOOL 
aedcaaf8145952feedac81a5789c9e193624f0ad7da63b2aeef1e96775ae0df69e33dd8e21c64f73a75d698d76d64c7c9b9dec203a9c18374b6083162932a8cf

diff --git 
a/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.15.1.ebuild 
b/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.15.1.ebuild
new file mode 100644
index 000..a300b0f49c9
--- /dev/null
+++ 
b/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.15.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit user golang-build golang-vcs-snapshot
+
+EGO_PN="github.com/prometheus/node_exporter"
+EGIT_COMMIT="v${PV/_rc/-rc.}"
+NODE_EXPORTER_COMMIT="ba5da2c"
+ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Prometheus exporter for machine metrics"
+HOMEPAGE="https://github.com/prometheus/node_exporter;
+SRC_URI="${ARCHIVE_URI}"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND="dev-util/promu"
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+src_prepare() {
+   default
+   sed -i -e "s/{{.Revision}}/${NODE_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 node_exporter || die
+   popd || die
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin node_exporter/node_exporter
+   dodoc {README,CHANGELOG,CONTRIBUTING}.md
+   popd || die
+   keepdir /var/lib/node_exporter /var/log/node_exporter
+   fowners ${PN}:${PN} /var/lib/node_exporter /var/log/node_exporter
+   newinitd "${FILESDIR}"/${PN}-1.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/prometheus-node_exporter/, ...

2017-10-26 Thread Manuel Rüger
commit: 9989c50b626696f66446692bc07db54e4cd58651
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Oct 26 13:03:34 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Oct 26 13:03:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9989c50b

net-analyzer/prometheus-node_exporter: Remove old

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 net-analyzer/prometheus-node_exporter/Manifest |  1 -
 .../files/prometheus-node_exporter.initd   | 19 -
 .../prometheus-node_exporter-0.14.0-r1.ebuild  | 48 --
 3 files changed, 68 deletions(-)

diff --git a/net-analyzer/prometheus-node_exporter/Manifest 
b/net-analyzer/prometheus-node_exporter/Manifest
index fda3f5741ed..777930447c1 100644
--- a/net-analyzer/prometheus-node_exporter/Manifest
+++ b/net-analyzer/prometheus-node_exporter/Manifest
@@ -1,2 +1 @@
-DIST prometheus-node_exporter-0.14.0.tar.gz 1086402 SHA256 
312d7e1c07d6a7548f2f116b983da87f7b3a7630f9332eb41c306fd71b2e6ec1 SHA512 
28b1c3a17b0065f7005636f0751e535f9455675f7c17546a584fb709f43f2608e4854fe4e7f0e3790b89eff21016b41dccb0a96f16eae466de1040b57c4b1c98
 WHIRLPOOL 
176eb95a76fefb388817fa27f0b43fca9b1ed235d39e73e97254ef829025d7493f710ce0ef2cf11b00ffa509c08f7b12664cdff38939a5ea62eb79e7991c0bd3
 DIST prometheus-node_exporter-0.15.0.tar.gz 1324698 SHA256 
87a057081e2034f85e997f9e1343aaf45e1b6ad9fa51411caf97a03fe1c46ccb SHA512 
0630c112742ef029d24a0086f9cf0a2efcf1125987dc1e6978055d3e74b820bbd91fd2e7391aa5108881a08a2ec06aff4c1500ebbb6644b46fd7e6271f2b8fa9
 WHIRLPOOL 
8d4da98c4df9dd344ea68e64deb550197af04b01251dfc784c992007b24677843af8f5d973fafef6e679ce1b2a769512a43419406252cf5f9d35b91c17011a1f

diff --git 
a/net-analyzer/prometheus-node_exporter/files/prometheus-node_exporter.initd 
b/net-analyzer/prometheus-node_exporter/files/prometheus-node_exporter.initd
deleted file mode 100644
index 57202a4ce47..000
--- a/net-analyzer/prometheus-node_exporter/files/prometheus-node_exporter.initd
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 2016-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-description="Prometheus machine metrics exporter"
-pidfile=${pidfile:-"/run/${RC_SVCNAME}.pid"}
-user=${user:-${RC_SVCNAME}}
-group=${group:-${RC_SVCNAME}}
-
-command="/usr/bin/node_exporter"
-command_args="${command_args:--collector.textfile.directory=/var/lib/node_exporter/}"
-command_background="true"
-start_stop_daemon_args="--user ${user} --group ${group} \
-   --stdout /var/log/node_exporter/${RC_SVCNAME}.log \
-   --stderr /var/log/node_exporter/${RC_SVCNAME}.log"
-
-depend() {
-   after net
-}

diff --git 
a/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.14.0-r1.ebuild
 
b/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.14.0-r1.ebuild
deleted file mode 100644
index 5714d4e1feb..000
--- 
a/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.14.0-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit user golang-build golang-vcs-snapshot
-
-EGO_PN="github.com/prometheus/node_exporter"
-EGIT_COMMIT="v${PV/_rc/-rc.}"
-NODE_EXPORTER_COMMIT="840ba5d"
-ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="Prometheus exporter for machine metrics"
-HOMEPAGE="https://github.com/prometheus/prometheus;
-SRC_URI="${ARCHIVE_URI}"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-DEPEND="dev-util/promu"
-
-pkg_setup() {
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 -1 ${PN}
-}
-
-src_prepare() {
-   default
-   sed -i -e "s/{{.Revision}}/${NODE_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 node_exporter || die
-   popd || die
-}
-
-src_install() {
-   pushd src/${EGO_PN} || die
-   dobin node_exporter/node_exporter
-   dodoc {README,CHANGELOG,CONTRIBUTING}.md
-   popd || die
-   keepdir /var/lib/node_exporter /var/log/node_exporter
-   fowners ${PN}:${PN} /var/lib/node_exporter /var/log/node_exporter
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/prometheus-node_exporter/

2017-10-12 Thread Manuel Rüger
commit: bfbf2da07d356ee5baaa1c55d6cae52acbfb8a8e
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Oct 12 18:31:29 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Oct 12 18:31:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfbf2da0

net-analyzer/prometheus-node_exporter: Fix metadata.xml

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 net-analyzer/prometheus-node_exporter/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/prometheus-node_exporter/metadata.xml 
b/net-analyzer/prometheus-node_exporter/metadata.xml
index 43b9f018e07..d758c8dfc41 100644
--- a/net-analyzer/prometheus-node_exporter/metadata.xml
+++ b/net-analyzer/prometheus-node_exporter/metadata.xml
@@ -6,6 +6,6 @@
Manuel Rüger


-   prometheus/prometheus-node_exporter
+   prometheus/node_exporter

 



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/prometheus-node_exporter/files/, ...

2017-10-12 Thread Manuel Rüger
commit: 6ed05641cba6866a0297e8b0617040bb4008a7e1
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Oct 12 18:09:13 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Oct 12 18:09:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ed05641

net-analyzer/prometheus-node_exporter: Version bump to 0.15.0

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 net-analyzer/prometheus-node_exporter/Manifest |  1 +
 .../files/prometheus-node_exporter-1.initd | 19 +
 .../prometheus-node_exporter-0.15.0.ebuild | 48 ++
 3 files changed, 68 insertions(+)

diff --git a/net-analyzer/prometheus-node_exporter/Manifest 
b/net-analyzer/prometheus-node_exporter/Manifest
index 0b7cd7f7c2d..fda3f5741ed 100644
--- a/net-analyzer/prometheus-node_exporter/Manifest
+++ b/net-analyzer/prometheus-node_exporter/Manifest
@@ -1 +1,2 @@
 DIST prometheus-node_exporter-0.14.0.tar.gz 1086402 SHA256 
312d7e1c07d6a7548f2f116b983da87f7b3a7630f9332eb41c306fd71b2e6ec1 SHA512 
28b1c3a17b0065f7005636f0751e535f9455675f7c17546a584fb709f43f2608e4854fe4e7f0e3790b89eff21016b41dccb0a96f16eae466de1040b57c4b1c98
 WHIRLPOOL 
176eb95a76fefb388817fa27f0b43fca9b1ed235d39e73e97254ef829025d7493f710ce0ef2cf11b00ffa509c08f7b12664cdff38939a5ea62eb79e7991c0bd3
+DIST prometheus-node_exporter-0.15.0.tar.gz 1324698 SHA256 
87a057081e2034f85e997f9e1343aaf45e1b6ad9fa51411caf97a03fe1c46ccb SHA512 
0630c112742ef029d24a0086f9cf0a2efcf1125987dc1e6978055d3e74b820bbd91fd2e7391aa5108881a08a2ec06aff4c1500ebbb6644b46fd7e6271f2b8fa9
 WHIRLPOOL 
8d4da98c4df9dd344ea68e64deb550197af04b01251dfc784c992007b24677843af8f5d973fafef6e679ce1b2a769512a43419406252cf5f9d35b91c17011a1f

diff --git 
a/net-analyzer/prometheus-node_exporter/files/prometheus-node_exporter-1.initd 
b/net-analyzer/prometheus-node_exporter/files/prometheus-node_exporter-1.initd
new file mode 100644
index 000..e8268e487d2
--- /dev/null
+++ 
b/net-analyzer/prometheus-node_exporter/files/prometheus-node_exporter-1.initd
@@ -0,0 +1,19 @@
+#!/sbin/openrc-run
+# Copyright 2016-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+description="Prometheus machine metrics exporter"
+pidfile=${pidfile:-"/run/${RC_SVCNAME}.pid"}
+user=${user:-${RC_SVCNAME}}
+group=${group:-${RC_SVCNAME}}
+
+command="/usr/bin/node_exporter"
+command_args="${command_args:---collector.textfile.directory=/var/lib/node_exporter/}"
+command_background="true"
+start_stop_daemon_args="--user ${user} --group ${group} \
+   --stdout /var/log/node_exporter/${RC_SVCNAME}.log \
+   --stderr /var/log/node_exporter/${RC_SVCNAME}.log"
+
+depend() {
+   after net
+}

diff --git 
a/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.15.0.ebuild 
b/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.15.0.ebuild
new file mode 100644
index 000..b350301d13e
--- /dev/null
+++ 
b/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.15.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit user golang-build golang-vcs-snapshot
+
+EGO_PN="github.com/prometheus/node_exporter"
+EGIT_COMMIT="v${PV/_rc/-rc.}"
+NODE_EXPORTER_COMMIT="6e2053c"
+ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Prometheus exporter for machine metrics"
+HOMEPAGE="https://github.com/prometheus/node_exporter;
+SRC_URI="${ARCHIVE_URI}"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND="dev-util/promu"
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+src_prepare() {
+   default
+   sed -i -e "s/{{.Revision}}/${NODE_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 node_exporter || die
+   popd || die
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin node_exporter/node_exporter
+   dodoc {README,CHANGELOG,CONTRIBUTING}.md
+   popd || die
+   keepdir /var/lib/node_exporter /var/log/node_exporter
+   fowners ${PN}:${PN} /var/lib/node_exporter /var/log/node_exporter
+   newinitd "${FILESDIR}"/${PN}-1.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/prometheus-node_exporter/

2017-10-12 Thread Tobias Klausmann
commit: 8b3a5f15b3f6d7b5a642c124b4cd1e36675ed50a
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Thu Oct 12 09:22:23 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Thu Oct 12 09:22:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b3a5f15

net-analyzer/prometheus-node_exporter: Fix binary installation source

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 .../prometheus-node_exporter/prometheus-node_exporter-0.14.0-r1.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.14.0-r1.ebuild
 
b/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.14.0-r1.ebuild
index 48eb30aac76..5714d4e1feb 100644
--- 
a/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.14.0-r1.ebuild
+++ 
b/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.14.0-r1.ebuild
@@ -38,7 +38,7 @@ src_compile() {
 
 src_install() {
pushd src/${EGO_PN} || die
-   dobin node_exporter
+   dobin node_exporter/node_exporter
dodoc {README,CHANGELOG,CONTRIBUTING}.md
popd || die
keepdir /var/lib/node_exporter /var/log/node_exporter



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/prometheus-node_exporter/, ...

2017-09-18 Thread Manuel Rüger
commit: 1b7db743e9c14944f1f08739408e266bdd996550
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Sep 18 10:49:20 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Sep 18 10:49:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b7db743

net-analyzer/prometheus-node_exporter: Update init scripts wrt bug 631146

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 .../files/prometheus-node_exporter.initd   | 15 +++
 .../prometheus-node_exporter-0.14.0-r1.ebuild  | 48 ++
 2 files changed, 53 insertions(+), 10 deletions(-)

diff --git 
a/net-analyzer/prometheus-node_exporter/files/prometheus-node_exporter.initd 
b/net-analyzer/prometheus-node_exporter/files/prometheus-node_exporter.initd
index 1f7338f964e..57202a4ce47 100644
--- a/net-analyzer/prometheus-node_exporter/files/prometheus-node_exporter.initd
+++ b/net-analyzer/prometheus-node_exporter/files/prometheus-node_exporter.initd
@@ -3,22 +3,17 @@
 # Distributed under the terms of the GNU General Public License v2
 
 description="Prometheus machine metrics exporter"
-pidfile=${pidfile:-"/run/${SVCNAME}/${SVCNAME}.pid"}
-user=${user:-${SVCNAME}}
-group=${group:-${SVCNAME}}
+pidfile=${pidfile:-"/run/${RC_SVCNAME}.pid"}
+user=${user:-${RC_SVCNAME}}
+group=${group:-${RC_SVCNAME}}
 
 command="/usr/bin/node_exporter"
 
command_args="${command_args:--collector.textfile.directory=/var/lib/node_exporter/}"
 command_background="true"
 start_stop_daemon_args="--user ${user} --group ${group} \
-   --stdout /var/log/node_exporter/${SVCNAME}.log \
-   --stderr /var/log/node_exporter/${SVCNAME}.log"
+   --stdout /var/log/node_exporter/${RC_SVCNAME}.log \
+   --stderr /var/log/node_exporter/${RC_SVCNAME}.log"
 
 depend() {
-   need net
after net
 }
-
-start_pre() {
-   checkpath -d -m 0755 -o "${user}":"${group}" "${pidfile%/*}"
-}

diff --git 
a/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.14.0-r1.ebuild
 
b/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.14.0-r1.ebuild
new file mode 100644
index 000..48eb30aac76
--- /dev/null
+++ 
b/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.14.0-r1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit user golang-build golang-vcs-snapshot
+
+EGO_PN="github.com/prometheus/node_exporter"
+EGIT_COMMIT="v${PV/_rc/-rc.}"
+NODE_EXPORTER_COMMIT="840ba5d"
+ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Prometheus exporter for machine metrics"
+HOMEPAGE="https://github.com/prometheus/prometheus;
+SRC_URI="${ARCHIVE_URI}"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND="dev-util/promu"
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+src_prepare() {
+   default
+   sed -i -e "s/{{.Revision}}/${NODE_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 node_exporter || die
+   popd || die
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin node_exporter
+   dodoc {README,CHANGELOG,CONTRIBUTING}.md
+   popd || die
+   keepdir /var/lib/node_exporter /var/log/node_exporter
+   fowners ${PN}:${PN} /var/lib/node_exporter /var/log/node_exporter
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/prometheus-node_exporter/

2017-09-18 Thread Manuel Rüger
commit: 8967a1329a6967ad83e68a8bb4ef49407f4121fe
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Sep 18 10:49:33 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Sep 18 10:49:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8967a132

net-analyzer/prometheus-node_exporter: Remove old

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 .../prometheus-node_exporter-0.14.0.ebuild | 48 --
 1 file changed, 48 deletions(-)

diff --git 
a/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.14.0.ebuild 
b/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.14.0.ebuild
deleted file mode 100644
index 48eb30aac76..000
--- 
a/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.14.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit user golang-build golang-vcs-snapshot
-
-EGO_PN="github.com/prometheus/node_exporter"
-EGIT_COMMIT="v${PV/_rc/-rc.}"
-NODE_EXPORTER_COMMIT="840ba5d"
-ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="Prometheus exporter for machine metrics"
-HOMEPAGE="https://github.com/prometheus/prometheus;
-SRC_URI="${ARCHIVE_URI}"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-DEPEND="dev-util/promu"
-
-pkg_setup() {
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 -1 ${PN}
-}
-
-src_prepare() {
-   default
-   sed -i -e "s/{{.Revision}}/${NODE_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 node_exporter || die
-   popd || die
-}
-
-src_install() {
-   pushd src/${EGO_PN} || die
-   dobin node_exporter
-   dodoc {README,CHANGELOG,CONTRIBUTING}.md
-   popd || die
-   keepdir /var/lib/node_exporter /var/log/node_exporter
-   fowners ${PN}:${PN} /var/lib/node_exporter /var/log/node_exporter
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/prometheus-node_exporter/

2017-06-05 Thread Manuel Rüger
commit: 890eb5da0a2c1b3d8df4a507e3e49c84d6e23679
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Jun  5 16:55:16 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Jun  5 16:55:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=890eb5da

net-analyzer/prometheus-node_exporter: Fix fowners call

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 .../prometheus-node_exporter/prometheus-node_exporter-0.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.14.0.ebuild 
b/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.14.0.ebuild
index 732cc11a933..48eb30aac76 100644
--- 
a/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.14.0.ebuild
+++ 
b/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.14.0.ebuild
@@ -42,7 +42,7 @@ src_install() {
dodoc {README,CHANGELOG,CONTRIBUTING}.md
popd || die
keepdir /var/lib/node_exporter /var/log/node_exporter
-   fowners ${PN}:${PN} /var/node_exporter /var/log/node_exporter
+   fowners ${PN}:${PN} /var/lib/node_exporter /var/log/node_exporter
newinitd "${FILESDIR}"/${PN}.initd ${PN}
newconfd "${FILESDIR}"/${PN}.confd ${PN}
 }



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/prometheus-node_exporter/, ...

2017-06-05 Thread Manuel Rüger
commit: 02d4afbdf1a86a9d6a0051ba1738c130c7701be2
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Jun  5 15:26:38 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Jun  5 15:26:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02d4afbd

net-analyzer/prometheus-node_exporter: Use /var/lib/node_exporter instead

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 .../prometheus-node_exporter/files/prometheus-node_exporter.confd | 4 ++--
 .../prometheus-node_exporter/files/prometheus-node_exporter.initd | 2 +-
 .../prometheus-node_exporter/prometheus-node_exporter-0.14.0.ebuild   | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git 
a/net-analyzer/prometheus-node_exporter/files/prometheus-node_exporter.confd 
b/net-analyzer/prometheus-node_exporter/files/prometheus-node_exporter.confd
index da59867f7e6..b6565200130 100644
--- a/net-analyzer/prometheus-node_exporter/files/prometheus-node_exporter.confd
+++ b/net-analyzer/prometheus-node_exporter/files/prometheus-node_exporter.confd
@@ -1,2 +1,2 @@
-# arguments for docker-registry
-command_args="--collector.textfile.directory=/var/node_exporter/"
+# arguments for prometheus node exporter
+command_args="--collector.textfile.directory=/var/lib/node_exporter/"

diff --git 
a/net-analyzer/prometheus-node_exporter/files/prometheus-node_exporter.initd 
b/net-analyzer/prometheus-node_exporter/files/prometheus-node_exporter.initd
index 2009f854c6e..1f7338f964e 100644
--- a/net-analyzer/prometheus-node_exporter/files/prometheus-node_exporter.initd
+++ b/net-analyzer/prometheus-node_exporter/files/prometheus-node_exporter.initd
@@ -8,7 +8,7 @@ user=${user:-${SVCNAME}}
 group=${group:-${SVCNAME}}
 
 command="/usr/bin/node_exporter"
-command_args="${command_args:--collector.textfile.directory=/var/node_exporter/}"
+command_args="${command_args:--collector.textfile.directory=/var/lib/node_exporter/}"
 command_background="true"
 start_stop_daemon_args="--user ${user} --group ${group} \
--stdout /var/log/node_exporter/${SVCNAME}.log \

diff --git 
a/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.14.0.ebuild 
b/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.14.0.ebuild
index 7632511c4c1..732cc11a933 100644
--- 
a/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.14.0.ebuild
+++ 
b/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.14.0.ebuild
@@ -41,7 +41,7 @@ src_install() {
dobin node_exporter
dodoc {README,CHANGELOG,CONTRIBUTING}.md
popd || die
-   keepdir /var/node_exporter /var/log/node_exporter
+   keepdir /var/lib/node_exporter /var/log/node_exporter
fowners ${PN}:${PN} /var/node_exporter /var/log/node_exporter
newinitd "${FILESDIR}"/${PN}.initd ${PN}
newconfd "${FILESDIR}"/${PN}.confd ${PN}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/prometheus-node_exporter/, ...

2017-06-05 Thread Manuel Rüger
commit: 4bc00c61a80e4fb21fa62b702797c9976366b923
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Jun  5 15:24:05 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Jun  5 15:24:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bc00c61

net-analyzer/prometheus-node_exporter: Version bump to 0.14.0

* Rename to node_exporter
* Rename user/group to prometheus-node_exporter
* Store textfiles in /var/node_exporter/textfiles

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 net-analyzer/prometheus-node_exporter/Manifest |  1 +
 .../files/prometheus-node_exporter.confd   |  2 +-
 .../files/prometheus-node_exporter.initd   | 14 +++
 .../prometheus-node_exporter-0.14.0.ebuild | 48 ++
 4 files changed, 57 insertions(+), 8 deletions(-)

diff --git a/net-analyzer/prometheus-node_exporter/Manifest 
b/net-analyzer/prometheus-node_exporter/Manifest
index 20d2caed2d6..13c74cd4e9c 100644
--- a/net-analyzer/prometheus-node_exporter/Manifest
+++ b/net-analyzer/prometheus-node_exporter/Manifest
@@ -1,2 +1,3 @@
+DIST prometheus-node_exporter-0.14.0.tar.gz 1086402 SHA256 
312d7e1c07d6a7548f2f116b983da87f7b3a7630f9332eb41c306fd71b2e6ec1 SHA512 
28b1c3a17b0065f7005636f0751e535f9455675f7c17546a584fb709f43f2608e4854fe4e7f0e3790b89eff21016b41dccb0a96f16eae466de1040b57c4b1c98
 WHIRLPOOL 
176eb95a76fefb388817fa27f0b43fca9b1ed235d39e73e97254ef829025d7493f710ce0ef2cf11b00ffa509c08f7b12664cdff38939a5ea62eb79e7991c0bd3
 DIST prometheus-node_exporter-0.14.0_rc1.tar.gz 1054858 SHA256 
bcc2c544e1bac46d6768d4ddb59ec08fa4dfda2f370145c44dc80adff8a35b17 SHA512 
1b54ddb48984408909a7112c411cb4dee9c8fc05fc3fabd1e1d9a4ff5c2e85b2d5dedd9c70027b2b4df7539d8b0e8d1958bb5e05f9a1abd08ad3e09d6c59b321
 WHIRLPOOL 
d5b253ec6d67415eb0c82794f75f4d1d659fecb9d880429ef5c021bbe45ccef1304a6823c545b78175dbb01c37b06120008b9c92f44e9a6defa83bcfe2df4549
 DIST prometheus-node_exporter-0.14.0_rc2.tar.gz 1084859 SHA256 
e5d8a3245668e8a7453a86c929e04d2200a5730a497618715ef14f4642bdf364 SHA512 
17800439eddb85bb8ec1e3fd5c1054610e41c419f5ec159a2f989d3d76ad5077350911773d866353912fc23bb12c0565f6f0a74e24825ab1c628723867a4a6ac
 WHIRLPOOL 
e4ce1c854d79bc6500bc04527a4b1dc3f7489ed34e0f2705cb2b9ddb7049aacb4dd0c13929d286ff80ca076662d78f08a77b42f2a3edcbb9b84e75b79613a6e7

diff --git 
a/net-analyzer/prometheus-node_exporter/files/prometheus-node_exporter.confd 
b/net-analyzer/prometheus-node_exporter/files/prometheus-node_exporter.confd
index 2ada24d5cab..da59867f7e6 100644
--- a/net-analyzer/prometheus-node_exporter/files/prometheus-node_exporter.confd
+++ b/net-analyzer/prometheus-node_exporter/files/prometheus-node_exporter.confd
@@ -1,2 +1,2 @@
 # arguments for docker-registry
-command_args="--collector.textfile.directory=/etc/prometheus-exporter"
+command_args="--collector.textfile.directory=/var/node_exporter/"

diff --git 
a/net-analyzer/prometheus-node_exporter/files/prometheus-node_exporter.initd 
b/net-analyzer/prometheus-node_exporter/files/prometheus-node_exporter.initd
index 36dd35f9358..2009f854c6e 100644
--- a/net-analyzer/prometheus-node_exporter/files/prometheus-node_exporter.initd
+++ b/net-analyzer/prometheus-node_exporter/files/prometheus-node_exporter.initd
@@ -1,18 +1,18 @@
 #!/sbin/openrc-run
-# Copyright 2016 Gentoo Foundation
+# Copyright 2016-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 description="Prometheus machine metrics exporter"
 pidfile=${pidfile:-"/run/${SVCNAME}/${SVCNAME}.pid"}
-user=${user:-prometheus-exporter}
-group=${group:-prometheus-exporter}
+user=${user:-${SVCNAME}}
+group=${group:-${SVCNAME}}
 
-command="/usr/bin/prometheus-node_exporter"
-command_args="${command_args:--collector.textfile.directory=/etc/prometheus-exporter}"
+command="/usr/bin/node_exporter"
+command_args="${command_args:--collector.textfile.directory=/var/node_exporter/}"
 command_background="true"
 start_stop_daemon_args="--user ${user} --group ${group} \
-   --stdout /var/log/prometheus-exporter/${SVCNAME}.log \
-   --stderr /var/log/prometheus-exporter/${SVCNAME}.log"
+   --stdout /var/log/node_exporter/${SVCNAME}.log \
+   --stderr /var/log/node_exporter/${SVCNAME}.log"
 
 depend() {
need net

diff --git 
a/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.14.0.ebuild 
b/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.14.0.ebuild
new file mode 100644
index 000..7632511c4c1
--- /dev/null
+++ 
b/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.14.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit user golang-build golang-vcs-snapshot
+
+EGO_PN="github.com/prometheus/node_exporter"
+EGIT_COMMIT="v${PV/_rc/-rc.}"
+NODE_EXPORTER_COMMIT="840ba5d"
+ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/prometheus-node_exporter/

2017-06-05 Thread Manuel Rüger
commit: 4309ce57d1524d942ebda79f3f080c5ecc80b8f7
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Jun  5 15:24:27 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Jun  5 15:24:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4309ce57

net-analyzer/prometheus-node_exporter: Remove old

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 net-analyzer/prometheus-node_exporter/Manifest |  2 -
 .../prometheus-node_exporter-0.14.0_rc1.ebuild | 48 --
 .../prometheus-node_exporter-0.14.0_rc2.ebuild | 48 --
 3 files changed, 98 deletions(-)

diff --git a/net-analyzer/prometheus-node_exporter/Manifest 
b/net-analyzer/prometheus-node_exporter/Manifest
index 13c74cd4e9c..0b7cd7f7c2d 100644
--- a/net-analyzer/prometheus-node_exporter/Manifest
+++ b/net-analyzer/prometheus-node_exporter/Manifest
@@ -1,3 +1 @@
 DIST prometheus-node_exporter-0.14.0.tar.gz 1086402 SHA256 
312d7e1c07d6a7548f2f116b983da87f7b3a7630f9332eb41c306fd71b2e6ec1 SHA512 
28b1c3a17b0065f7005636f0751e535f9455675f7c17546a584fb709f43f2608e4854fe4e7f0e3790b89eff21016b41dccb0a96f16eae466de1040b57c4b1c98
 WHIRLPOOL 
176eb95a76fefb388817fa27f0b43fca9b1ed235d39e73e97254ef829025d7493f710ce0ef2cf11b00ffa509c08f7b12664cdff38939a5ea62eb79e7991c0bd3
-DIST prometheus-node_exporter-0.14.0_rc1.tar.gz 1054858 SHA256 
bcc2c544e1bac46d6768d4ddb59ec08fa4dfda2f370145c44dc80adff8a35b17 SHA512 
1b54ddb48984408909a7112c411cb4dee9c8fc05fc3fabd1e1d9a4ff5c2e85b2d5dedd9c70027b2b4df7539d8b0e8d1958bb5e05f9a1abd08ad3e09d6c59b321
 WHIRLPOOL 
d5b253ec6d67415eb0c82794f75f4d1d659fecb9d880429ef5c021bbe45ccef1304a6823c545b78175dbb01c37b06120008b9c92f44e9a6defa83bcfe2df4549
-DIST prometheus-node_exporter-0.14.0_rc2.tar.gz 1084859 SHA256 
e5d8a3245668e8a7453a86c929e04d2200a5730a497618715ef14f4642bdf364 SHA512 
17800439eddb85bb8ec1e3fd5c1054610e41c419f5ec159a2f989d3d76ad5077350911773d866353912fc23bb12c0565f6f0a74e24825ab1c628723867a4a6ac
 WHIRLPOOL 
e4ce1c854d79bc6500bc04527a4b1dc3f7489ed34e0f2705cb2b9ddb7049aacb4dd0c13929d286ff80ca076662d78f08a77b42f2a3edcbb9b84e75b79613a6e7

diff --git 
a/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.14.0_rc1.ebuild
 
b/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.14.0_rc1.ebuild
deleted file mode 100644
index 5e1ff77f080..000
--- 
a/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.14.0_rc1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit user golang-build golang-vcs-snapshot
-
-EGO_PN="github.com/prometheus/node_exporter/..."
-EGIT_COMMIT="v${PV/_rc/-rc.}"
-NODE_EXPORTER_COMMIT="5a07f41"
-ARCHIVE_URI="https://${EGO_PN%/*}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="Prometheus exporter for machine metrics"
-HOMEPAGE="https://github.com/prometheus/prometheus;
-SRC_URI="${ARCHIVE_URI}"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-DEPEND="dev-util/promu"
-
-pkg_setup() {
-   enewgroup prometheus-exporter
-   enewuser prometheus-exporter -1 -1 -1 prometheus-exporter
-}
-
-src_prepare() {
-   default
-   sed -i -e "s/{{.Revision}}/${NODE_EXPORTER_COMMIT}/" 
src/${EGO_PN%/*}/.promu.yml || die
-}
-
-src_compile() {
-   pushd src/${EGO_PN%/*} || die
-   mkdir bin
-   GOPATH="${S}" promu build -v --prefix prometheus-node_exporter || die
-   popd || die
-}
-
-src_install() {
-   pushd src/${EGO_PN%/*} || die
-   dobin prometheus-node_exporter
-   dodoc {README,CHANGELOG,CONTRIBUTING}.md
-   popd || die
-   keepdir /etc/prometheus-exporter /var/log/prometheus-exporter
-   fowners prometheus-exporter:prometheus-exporter 
/etc/prometheus-exporter /var/log/prometheus-exporter
-   newinitd "${FILESDIR}"/prometheus-node_exporter.initd 
prometheus-node_exporter
-   newconfd "${FILESDIR}"/prometheus-node_exporter.confd 
prometheus-node_exporter
-}

diff --git 
a/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.14.0_rc2.ebuild
 
b/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.14.0_rc2.ebuild
deleted file mode 100644
index 8bfa86bbaa4..000
--- 
a/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.14.0_rc2.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit user golang-build golang-vcs-snapshot
-
-EGO_PN="github.com/prometheus/node_exporter/..."
-EGIT_COMMIT="v${PV/_rc/-rc.}"
-NODE_EXPORTER_COMMIT="0e60bb8"
-ARCHIVE_URI="https://${EGO_PN%/*}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="Prometheus exporter for machine metrics"
-HOMEPAGE="https://github.com/prometheus/prometheus;
-SRC_URI="${ARCHIVE_URI}"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-DEPEND="dev-util/promu"
-
-pkg_setup() {
-   

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/prometheus-node_exporter/

2017-03-13 Thread Manuel Rüger
commit: 3d37f7e56cf996aec16e59dd3e62133840d2a56a
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 13 11:38:19 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 13 11:39:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d37f7e5

net-analyzer/prometheus-node_exporter: Version bump to 0.14.0_rc2

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 net-analyzer/prometheus-node_exporter/Manifest |  1 +
 .../prometheus-node_exporter-0.14.0_rc2.ebuild | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/net-analyzer/prometheus-node_exporter/Manifest 
b/net-analyzer/prometheus-node_exporter/Manifest
index daa9b0ee896..20d2caed2d6 100644
--- a/net-analyzer/prometheus-node_exporter/Manifest
+++ b/net-analyzer/prometheus-node_exporter/Manifest
@@ -1 +1,2 @@
 DIST prometheus-node_exporter-0.14.0_rc1.tar.gz 1054858 SHA256 
bcc2c544e1bac46d6768d4ddb59ec08fa4dfda2f370145c44dc80adff8a35b17 SHA512 
1b54ddb48984408909a7112c411cb4dee9c8fc05fc3fabd1e1d9a4ff5c2e85b2d5dedd9c70027b2b4df7539d8b0e8d1958bb5e05f9a1abd08ad3e09d6c59b321
 WHIRLPOOL 
d5b253ec6d67415eb0c82794f75f4d1d659fecb9d880429ef5c021bbe45ccef1304a6823c545b78175dbb01c37b06120008b9c92f44e9a6defa83bcfe2df4549
+DIST prometheus-node_exporter-0.14.0_rc2.tar.gz 1084859 SHA256 
e5d8a3245668e8a7453a86c929e04d2200a5730a497618715ef14f4642bdf364 SHA512 
17800439eddb85bb8ec1e3fd5c1054610e41c419f5ec159a2f989d3d76ad5077350911773d866353912fc23bb12c0565f6f0a74e24825ab1c628723867a4a6ac
 WHIRLPOOL 
e4ce1c854d79bc6500bc04527a4b1dc3f7489ed34e0f2705cb2b9ddb7049aacb4dd0c13929d286ff80ca076662d78f08a77b42f2a3edcbb9b84e75b79613a6e7

diff --git 
a/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.14.0_rc2.ebuild
 
b/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.14.0_rc2.ebuild
new file mode 100644
index 000..8bfa86bbaa4
--- /dev/null
+++ 
b/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.14.0_rc2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit user golang-build golang-vcs-snapshot
+
+EGO_PN="github.com/prometheus/node_exporter/..."
+EGIT_COMMIT="v${PV/_rc/-rc.}"
+NODE_EXPORTER_COMMIT="0e60bb8"
+ARCHIVE_URI="https://${EGO_PN%/*}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Prometheus exporter for machine metrics"
+HOMEPAGE="https://github.com/prometheus/prometheus;
+SRC_URI="${ARCHIVE_URI}"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND="dev-util/promu"
+
+pkg_setup() {
+   enewgroup prometheus-exporter
+   enewuser prometheus-exporter -1 -1 -1 prometheus-exporter
+}
+
+src_prepare() {
+   default
+   sed -i -e "s/{{.Revision}}/${NODE_EXPORTER_COMMIT}/" 
src/${EGO_PN%/*}/.promu.yml || die
+}
+
+src_compile() {
+   pushd src/${EGO_PN%/*} || die
+   mkdir bin
+   GOPATH="${S}" promu build -v --prefix prometheus-node_exporter || die
+   popd || die
+}
+
+src_install() {
+   pushd src/${EGO_PN%/*} || die
+   dobin prometheus-node_exporter
+   dodoc {README,CHANGELOG,CONTRIBUTING}.md
+   popd || die
+   keepdir /etc/prometheus-exporter /var/log/prometheus-exporter
+   fowners prometheus-exporter:prometheus-exporter 
/etc/prometheus-exporter /var/log/prometheus-exporter
+   newinitd "${FILESDIR}"/prometheus-node_exporter.initd 
prometheus-node_exporter
+   newconfd "${FILESDIR}"/prometheus-node_exporter.confd 
prometheus-node_exporter
+}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/prometheus-node_exporter/

2017-01-23 Thread Manuel Rüger
commit: 50a99cd2833c74ee1bfe10505bb2a499d3e6fa0c
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Jan 23 18:25:20 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Jan 23 18:25:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50a99cd2

net-analyzer/prometheus-node_exporter: Remove old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-analyzer/prometheus-node_exporter/Manifest |  1 -
 ...rometheus-node_exporter-0.13.0_p20161212.ebuild | 48 --
 2 files changed, 49 deletions(-)

diff --git a/net-analyzer/prometheus-node_exporter/Manifest 
b/net-analyzer/prometheus-node_exporter/Manifest
index 3a08545..daa9b0e 100644
--- a/net-analyzer/prometheus-node_exporter/Manifest
+++ b/net-analyzer/prometheus-node_exporter/Manifest
@@ -1,2 +1 @@
-DIST prometheus-node_exporter-0.13.0_p20161212.tar.gz 755620 SHA256 
221b2444dd895539c9028d04d6557583ae63a9f01377fe3cd6d2846b7411ec6d SHA512 
d01cb01c86162e645af9ac4df860e4ab9a63999f7fa10236e6419ac14661a985dbff73d8948ecaceab0565fdb3d4dd7c5081855752e9cdafaa1d1994b96827e4
 WHIRLPOOL 
38f8343f3549dce96c383bc10eb2c802ec7196f492539a9356a473f85100d3823c74bc17e7c55608d9aa5a8931f0f61ef9b5fa395ae692d2c5861cd9b4bc58da
 DIST prometheus-node_exporter-0.14.0_rc1.tar.gz 1054858 SHA256 
bcc2c544e1bac46d6768d4ddb59ec08fa4dfda2f370145c44dc80adff8a35b17 SHA512 
1b54ddb48984408909a7112c411cb4dee9c8fc05fc3fabd1e1d9a4ff5c2e85b2d5dedd9c70027b2b4df7539d8b0e8d1958bb5e05f9a1abd08ad3e09d6c59b321
 WHIRLPOOL 
d5b253ec6d67415eb0c82794f75f4d1d659fecb9d880429ef5c021bbe45ccef1304a6823c545b78175dbb01c37b06120008b9c92f44e9a6defa83bcfe2df4549

diff --git 
a/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.13.0_p20161212.ebuild
 
b/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.13.0_p20161212.ebuild
deleted file mode 100644
index d18e839..
--- 
a/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.13.0_p20161212.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-inherit user golang-build golang-vcs-snapshot
-
-EGO_PN="github.com/prometheus/node_exporter/..."
-EGIT_COMMIT="f09b9def25095c28164a4ec36749c752ea8cb03f"
-ARCHIVE_URI="https://${EGO_PN%/*}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="Prometheus exporter for machine metrics"
-HOMEPAGE="https://github.com/prometheus/prometheus;
-SRC_URI="${ARCHIVE_URI}"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-DEPEND="dev-util/promu"
-
-pkg_setup() {
-   enewgroup prometheus-exporter
-   enewuser prometheus-exporter -1 -1 -1 prometheus-exporter
-}
-
-src_prepare() {
-   default
-   sed -i -e "s/{{.Revision}}/${EGIT_COMMIT:0:7}/" 
src/${EGO_PN%/*}/.promu.yml || die
-}
-
-src_compile() {
-   pushd src/${EGO_PN%/*} || die
-   mkdir bin
-   GOPATH="${S}" promu build -v --prefix prometheus-node_exporter || die
-   popd || die
-}
-
-src_install() {
-   pushd src/${EGO_PN%/*} || die
-   dobin prometheus-node_exporter
-   dodoc {README,CHANGELOG,CONTRIBUTING}.md
-   popd || die
-   keepdir /etc/prometheus-exporter /var/log/prometheus-exporter
-   fowners prometheus-exporter:prometheus-exporter 
/etc/prometheus-exporter /var/log/prometheus-exporter
-   newinitd "${FILESDIR}"/prometheus-node_exporter.initd 
prometheus-node_exporter
-   newconfd "${FILESDIR}"/prometheus-node_exporter.confd 
prometheus-node_exporter
-}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/prometheus-node_exporter/

2017-01-23 Thread Manuel Rüger
commit: a90e7bdaade82e4eda7d9728ea069a71f12b3d0a
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Jan 23 18:25:01 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Jan 23 18:25:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a90e7bda

net-analyzer/prometheus-node_exporter: Version bump to 0.14.0_rc1

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-analyzer/prometheus-node_exporter/Manifest |  1 +
 .../prometheus-node_exporter-0.14.0_rc1.ebuild | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/net-analyzer/prometheus-node_exporter/Manifest 
b/net-analyzer/prometheus-node_exporter/Manifest
index a46787d..3a08545 100644
--- a/net-analyzer/prometheus-node_exporter/Manifest
+++ b/net-analyzer/prometheus-node_exporter/Manifest
@@ -1 +1,2 @@
 DIST prometheus-node_exporter-0.13.0_p20161212.tar.gz 755620 SHA256 
221b2444dd895539c9028d04d6557583ae63a9f01377fe3cd6d2846b7411ec6d SHA512 
d01cb01c86162e645af9ac4df860e4ab9a63999f7fa10236e6419ac14661a985dbff73d8948ecaceab0565fdb3d4dd7c5081855752e9cdafaa1d1994b96827e4
 WHIRLPOOL 
38f8343f3549dce96c383bc10eb2c802ec7196f492539a9356a473f85100d3823c74bc17e7c55608d9aa5a8931f0f61ef9b5fa395ae692d2c5861cd9b4bc58da
+DIST prometheus-node_exporter-0.14.0_rc1.tar.gz 1054858 SHA256 
bcc2c544e1bac46d6768d4ddb59ec08fa4dfda2f370145c44dc80adff8a35b17 SHA512 
1b54ddb48984408909a7112c411cb4dee9c8fc05fc3fabd1e1d9a4ff5c2e85b2d5dedd9c70027b2b4df7539d8b0e8d1958bb5e05f9a1abd08ad3e09d6c59b321
 WHIRLPOOL 
d5b253ec6d67415eb0c82794f75f4d1d659fecb9d880429ef5c021bbe45ccef1304a6823c545b78175dbb01c37b06120008b9c92f44e9a6defa83bcfe2df4549

diff --git 
a/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.14.0_rc1.ebuild
 
b/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.14.0_rc1.ebuild
new file mode 100644
index ..719517c
--- /dev/null
+++ 
b/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.14.0_rc1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit user golang-build golang-vcs-snapshot
+
+EGO_PN="github.com/prometheus/node_exporter/..."
+EGIT_COMMIT="v${PV/_rc/-rc.}"
+NODE_EXPORTER_COMMIT="5a07f41"
+ARCHIVE_URI="https://${EGO_PN%/*}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Prometheus exporter for machine metrics"
+HOMEPAGE="https://github.com/prometheus/prometheus;
+SRC_URI="${ARCHIVE_URI}"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND="dev-util/promu"
+
+pkg_setup() {
+   enewgroup prometheus-exporter
+   enewuser prometheus-exporter -1 -1 -1 prometheus-exporter
+}
+
+src_prepare() {
+   default
+   sed -i -e "s/{{.Revision}}/${NODE_EXPORTER_COMMIT}/" 
src/${EGO_PN%/*}/.promu.yml || die
+}
+
+src_compile() {
+   pushd src/${EGO_PN%/*} || die
+   mkdir bin
+   GOPATH="${S}" promu build -v --prefix prometheus-node_exporter || die
+   popd || die
+}
+
+src_install() {
+   pushd src/${EGO_PN%/*} || die
+   dobin prometheus-node_exporter
+   dodoc {README,CHANGELOG,CONTRIBUTING}.md
+   popd || die
+   keepdir /etc/prometheus-exporter /var/log/prometheus-exporter
+   fowners prometheus-exporter:prometheus-exporter 
/etc/prometheus-exporter /var/log/prometheus-exporter
+   newinitd "${FILESDIR}"/prometheus-node_exporter.initd 
prometheus-node_exporter
+   newconfd "${FILESDIR}"/prometheus-node_exporter.confd 
prometheus-node_exporter
+}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/prometheus-node_exporter/files/, ...

2016-12-15 Thread Manuel Rüger
commit: fdfbc484bade7fc9f2f8140c9f8e1e7bb2ec0e1f
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Dec 15 12:47:22 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Dec 15 12:47:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdfbc484

net-analyzer/prometheus-node_exporter: Initial version

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-analyzer/prometheus-node_exporter/Manifest |  1 +
 .../files/prometheus-node_exporter.confd   |  2 +
 .../files/prometheus-node_exporter.initd   | 25 +++
 net-analyzer/prometheus-node_exporter/metadata.xml | 13 ++
 ...rometheus-node_exporter-0.13.0_p20161212.ebuild | 48 ++
 5 files changed, 89 insertions(+)

diff --git a/net-analyzer/prometheus-node_exporter/Manifest 
b/net-analyzer/prometheus-node_exporter/Manifest
new file mode 100644
index ..a46787d
--- /dev/null
+++ b/net-analyzer/prometheus-node_exporter/Manifest
@@ -0,0 +1 @@
+DIST prometheus-node_exporter-0.13.0_p20161212.tar.gz 755620 SHA256 
221b2444dd895539c9028d04d6557583ae63a9f01377fe3cd6d2846b7411ec6d SHA512 
d01cb01c86162e645af9ac4df860e4ab9a63999f7fa10236e6419ac14661a985dbff73d8948ecaceab0565fdb3d4dd7c5081855752e9cdafaa1d1994b96827e4
 WHIRLPOOL 
38f8343f3549dce96c383bc10eb2c802ec7196f492539a9356a473f85100d3823c74bc17e7c55608d9aa5a8931f0f61ef9b5fa395ae692d2c5861cd9b4bc58da

diff --git 
a/net-analyzer/prometheus-node_exporter/files/prometheus-node_exporter.confd 
b/net-analyzer/prometheus-node_exporter/files/prometheus-node_exporter.confd
new file mode 100644
index ..2ada24d
--- /dev/null
+++ b/net-analyzer/prometheus-node_exporter/files/prometheus-node_exporter.confd
@@ -0,0 +1,2 @@
+# arguments for docker-registry
+command_args="--collector.textfile.directory=/etc/prometheus-exporter"

diff --git 
a/net-analyzer/prometheus-node_exporter/files/prometheus-node_exporter.initd 
b/net-analyzer/prometheus-node_exporter/files/prometheus-node_exporter.initd
new file mode 100644
index ..7f2256c
--- /dev/null
+++ b/net-analyzer/prometheus-node_exporter/files/prometheus-node_exporter.initd
@@ -0,0 +1,25 @@
+#!/sbin/openrc-run
+# Copyright 2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+description="Prometheus machine metrics exporter"
+pidfile=${pidfile:-"/run/${SVCNAME}/${SVCNAME}.pid"}
+user=${user:-prometheus-exporter}
+group=${group:-prometheus-exporter}
+
+command="/usr/bin/prometheus-node_exporter"
+command_args="${command_args:--collector.textfile.directory=/etc/prometheus-exporter}"
+command_background="true"
+start_stop_daemon_args="--user ${user} --group ${group} \
+   --stdout /var/log/prometheus-exporter/${SVCNAME}.log \
+   --stderr /var/log/prometheus-exporter/${SVCNAME}.log"
+
+depend() {
+   need net
+   after net
+}
+
+start_pre() {
+   checkpath -d -m 0755 -o "${user}":"${group}" "${pidfile%/*}"
+}

diff --git a/net-analyzer/prometheus-node_exporter/metadata.xml 
b/net-analyzer/prometheus-node_exporter/metadata.xml
new file mode 100644
index ..db39297
--- /dev/null
+++ b/net-analyzer/prometheus-node_exporter/metadata.xml
@@ -0,0 +1,13 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   
+   
+   mr...@gentoo.org
+   Manuel Rüger
+   
+   
+   prometheus/prometheus-node_exporter
+   
+

diff --git 
a/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.13.0_p20161212.ebuild
 
b/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.13.0_p20161212.ebuild
new file mode 100644
index ..d18e839
--- /dev/null
+++ 
b/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.13.0_p20161212.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit user golang-build golang-vcs-snapshot
+
+EGO_PN="github.com/prometheus/node_exporter/..."
+EGIT_COMMIT="f09b9def25095c28164a4ec36749c752ea8cb03f"
+ARCHIVE_URI="https://${EGO_PN%/*}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Prometheus exporter for machine metrics"
+HOMEPAGE="https://github.com/prometheus/prometheus;
+SRC_URI="${ARCHIVE_URI}"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND="dev-util/promu"
+
+pkg_setup() {
+   enewgroup prometheus-exporter
+   enewuser prometheus-exporter -1 -1 -1 prometheus-exporter
+}
+
+src_prepare() {
+   default
+   sed -i -e "s/{{.Revision}}/${EGIT_COMMIT:0:7}/" 
src/${EGO_PN%/*}/.promu.yml || die
+}
+
+src_compile() {
+   pushd src/${EGO_PN%/*} || die
+   mkdir bin
+   GOPATH="${S}" promu build -v --prefix prometheus-node_exporter || die
+   popd || die
+}
+
+src_install() {
+   pushd src/${EGO_PN%/*} || die
+   dobin prometheus-node_exporter
+   dodoc {README,CHANGELOG,CONTRIBUTING}.md
+   popd || die
+   keepdir