Added kernel sources 4.14.24.
Added prometheus packages.
This commit is contained in:
parent
bb89b0ad8a
commit
241a7a232c
5
net-analyzer/prometheus-alertmanager/Manifest
Normal file
5
net-analyzer/prometheus-alertmanager/Manifest
Normal file
|
@ -0,0 +1,5 @@
|
|||
AUX prometheus-alertmanager.confd 135 SHA256 e9ab660023f2dc7aa194e1b2513fe1e92d486ed7a5b9010a6b14b2f64780464d SHA512 391eb26d67310fba9371d274b1e9552cf0c9c02de1e3616c3e5514ae99bf7d36b52c6caa7e94a96f640b0f8542b15b4dded9d59154173c01d4e9a99ec2219fbc WHIRLPOOL cafc9f4eee9b80d6aa7bd837634a5a0811c488a2a84aaa3e22dbcab20a96d3e9f33c49bf968d296045083b27a109866a9e89681cc35997042f4a724b8c2cf09b
|
||||
AUX prometheus-alertmanager.initd 817 SHA256 f19ce410a6718495709ac87bc262729f2a9aff6cf02f8019c7649ce1d4531e16 SHA512 34ae9348f5e054543bdbffd29e30d1fb6147d47e74cecb1755c29bf4327bd56ac4fae4cecddf2c515b6ddffbce4ad7151ae3a3e7f283db2d6b74619f5faa44ac WHIRLPOOL d1c7b823a29aa306828ae9c30818405772b6ad4d37b9e7e42122e021fd491926a1de85ac72b06478ade12505a993c567e7857af404ca474b162c7db75230ae39
|
||||
DIST prometheus-alertmanager-0.14.0.tar.gz 2786623 SHA256 f25bd1dad2eb3e050f1208650571195194b0c2362c488a7ad5ca60f40ca866ac SHA512 e352d51d86b853ff679892df3c494da2c7b4afb918d807e6d63b76e959b586f43a4c773de18bdd9e6a5067d4034748bb304ebdee2f08983b00890c1ae393d0b8 WHIRLPOOL 9e199ab6a88e29c3a06c0512e1c2cc8b1ab621913604b7e172cc177f24973c193b9fc979c1b4e029c91d50e14c31ffec11857978b832dc09f246e403cebb50a7
|
||||
EBUILD prometheus-alertmanager-0.14.0-r1.ebuild 1356 SHA256 2453986772b3ee44bebfe44e382b908b37b73efff9525ef47dc6da1f6822538a SHA512 f38b1e08f665a9f31a99ff58b2b2d470c7ace56f7ff3f06c02f8986a32db294198065fda03e1a380a19fb7f5ec77cb8f1acdd66b8c68b0b56cb4db801a2cfea4 WHIRLPOOL bee3afd54519cac2201bda8c62830a6dfe752cfb07be56da835864c9214503369bb0cdd592071a9fa846a2015a31dc3fec2b5f503a95e4104aabe2acea410552
|
||||
MISC metadata.xml 333 SHA256 87b061dda62d5911cfa1088391d83b6486b4fc817ddaf93d174dab1aca11c186 SHA512 2059ca45e92e3a833d93097362e1ae79ef085c35f87ec2bcbde4ee2d20f8938cb27fb19647d083990c1224b3d0c06f163a3f1bedfabfb59a6b3b15a90697ac0f WHIRLPOOL 188807823233f2274caa356920208f2395bc43fb8e839d0a016a165d99647e05a68e62a28aaf9b41f4f562deabcfdf988d27abece5de28bb3f0a9926434a2789
|
|
@ -0,0 +1,2 @@
|
|||
# arguments for prometheus alertmanager
|
||||
command_args="--config.file=/etc/alertmanager/config.yml --storage.path=/var/lib/alertmanager"
|
|
@ -0,0 +1,28 @@
|
|||
#!/sbin/openrc-run
|
||||
# Copyright 2016-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
description="Prometheus alertmanager"
|
||||
pidfile=${pidfile:-"/run/${RC_SVCNAME}.pid"}
|
||||
user=${user:-${RC_SVCNAME}}
|
||||
group=${group:-${RC_SVCNAME}}
|
||||
|
||||
command="/usr/bin/alertmanager"
|
||||
command_args="${command_args:---config.file=/etc/alertmanager/config.yml --storage.path=/var/lib/alertmanager}"
|
||||
command_background="true"
|
||||
start_stop_daemon_args="--user ${user} --group ${group} \
|
||||
--stdout /var/log/alertmanager/${RC_SVCNAME}.log \
|
||||
--stderr /var/log/alertmanager/${RC_SVCNAME}.log"
|
||||
|
||||
extra_started_commands="reload"
|
||||
|
||||
depend() {
|
||||
after net
|
||||
}
|
||||
|
||||
reload() {
|
||||
ebegin "Reloading ${SVCNAME}"
|
||||
start-stop-daemon --signal HUP --pidfile "${pidfile}"
|
||||
eend $? "Failed to stop ${SVCNAME}"
|
||||
}
|
||||
|
11
net-analyzer/prometheus-alertmanager/metadata.xml
Normal file
11
net-analyzer/prometheus-alertmanager/metadata.xml
Normal file
|
@ -0,0 +1,11 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>mrueg@gentoo.org</email>
|
||||
<name>Manuel Rüger</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">prometheus/alertmanager</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
|
@ -0,0 +1,54 @@
|
|||
# Copyright 1999-2018 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/alertmanager"
|
||||
EGIT_COMMIT="v${PV/_rc/-rc.}"
|
||||
ALERTMANAGER_COMMIT="fb713f6"
|
||||
ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="amd64"
|
||||
|
||||
DESCRIPTION="Alertmanager for alerts sent by client applications such as Prometheus"
|
||||
HOMEPAGE="https://github.com/prometheus/alertmanager"
|
||||
SRC_URI="${ARCHIVE_URI}"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
USER="pr-alert"
|
||||
GROUP="pr-alert"
|
||||
|
||||
DEPEND="dev-util/promu"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup ${GROUP}
|
||||
enewuser ${USER} -1 -1 -1 ${GROUP}
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
sed -i -e "s/{{.Revision}}/${ALERTMANAGER_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/*
|
||||
dodoc {README,CHANGELOG,CONTRIBUTING}.md
|
||||
insinto /etc/alertmanager/
|
||||
newins doc/examples/simple.yml config.yml.example
|
||||
popd || die
|
||||
keepdir /var/lib/alertmanager /var/log/alertmanager
|
||||
fowners ${USER}:${GROUP} /var/lib/alertmanager /var/log/alertmanager
|
||||
newinitd "${FILESDIR}"/${PN}.initd ${PN}
|
||||
newconfd "${FILESDIR}"/${PN}.confd ${PN}
|
||||
}
|
5
net-analyzer/prometheus-blackbox_exporter/Manifest
Normal file
5
net-analyzer/prometheus-blackbox_exporter/Manifest
Normal file
|
@ -0,0 +1,5 @@
|
|||
AUX prometheus-blackbox_exporter.confd 110 SHA256 51fbbc94dc7e7b6276f1dc4ea0caadaebb8f26e5200fdcb6487de821eda283f5 SHA512 aa8720c03c4bf21ad5f789a4e9c6df6059fb71413cfdc605f8868bcd54eab899aa527afa9d847c7780042a8d4d72468145a97f8d732ef6aad861dcbf96bdf2ed WHIRLPOOL eff0e8357fccdbdeb13e05ca4beb618b422e0f676f79d230fa84f1fd30b336a54891bb25358a36f8e614117b260ccebca23cb833192b731067cb801358d440d3
|
||||
AUX prometheus-blackbox_exporter.initd 614 SHA256 2ee8168bb637902211021049b9484e3cdaac79a84cc775dbf9fa6b220520c228 SHA512 4a25f59d0fb95ac35c07ab15623c2c905db04cb5a14cccd316bd522e2b4892a08d67a4edb15c6c02fbc2b84e92dc48b67f5d14c7617cfccfa09babf22e4d1beb WHIRLPOOL 73d62db2e7f29db4395dff429d99006e6ce23c95415b2b4e1bf08606729c9475ce2e671f0fcfa0a0966bb6ee9e0b83b8401f6a7c2f6d031ddcd1188067b9ee3e
|
||||
DIST prometheus-blackbox_exporter-0.12.0.tar.gz 2202465 SHA256 8d5c2236b555af0c1ef00e6973f1aac76a38bbb5220aa6a39c1837a9b29e2a50 SHA512 2c98c0f4127bdd04ac54eb182c5468fd38121558f85aa8b4bec860f783f266b144df3153da0b028fdb84a4131a4e374a969bb09ce3a781ddf95f0a008c11bbb6 WHIRLPOOL 201f5733626b363ebd52993bf174162f3c4bc93efd95eaeea8b4db1b9d96395a93c9a55dbc2f2b009de6b4bb83ce751abbc3764b99b35c37841585b21aa3c8df
|
||||
EBUILD prometheus-blackbox_exporter-0.12.0.ebuild 1490 SHA256 e4dd4354fb7af87c2fc995b4962f6b36b9d45221e07e5de159fcd44579b0059c SHA512 e899a7de05adc4097bb085c666a3d9fd7136d1b1f15e280a9b21b0605e005408791b99447a3628759268f68237835392a2f3c7842bdd7451ef67ff32edd21bba WHIRLPOOL b26f6d4288c109174719c10a72306b8f4d084ed5d2e233dcf480633f6abb43abfca1834bd58f8a0da070f53605b7dd8d8b23799c083221d23c1ba0f9ff5eaeae
|
||||
MISC metadata.xml 338 SHA256 4b34c24d764f68cd20b642b9f2b0149e59fc65cfd0d5ca0ad39b5f3649fa9dfc SHA512 e431b2ef89e797b9cbb290a70683a4392f07559851550dd22f5410f09c979730c8dd35c095f855565df8d72adb42c6e4b9d03882adf37240b0da28cc508ee2ad WHIRLPOOL 4b0d0fdb9fc3e63c5e5d6eeca8852791085c1b9917d5099a6ea0fa755d20f83b34cb98cc7c59d7f9c770cbb1f83de2ff462e71511242374f40e9bec8ce18aa33
|
|
@ -0,0 +1,2 @@
|
|||
# arguments for prometheus blackbox exporter
|
||||
command_args="--config.file=/etc/blackbox_exporter/blackbox.yml"
|
|
@ -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 blackbox exporter"
|
||||
pidfile=${pidfile:-"/run/${RC_SVCNAME}.pid"}
|
||||
user=${user:-${RC_SVCNAME}}
|
||||
group=${group:-${RC_SVCNAME}}
|
||||
|
||||
command="/usr/bin/blackbox_exporter"
|
||||
command_args="${command_args:--config.file=/etc/blackbox_exporter/blackbox.yml}"
|
||||
command_background="true"
|
||||
start_stop_daemon_args="--user ${user} --group ${group} \
|
||||
--stdout /var/log/blackbox_exporter/${RC_SVCNAME}.log \
|
||||
--stderr /var/log/blackbox_exporter/${RC_SVCNAME}.log"
|
||||
|
||||
depend() {
|
||||
after net
|
||||
}
|
11
net-analyzer/prometheus-blackbox_exporter/metadata.xml
Normal file
11
net-analyzer/prometheus-blackbox_exporter/metadata.xml
Normal file
|
@ -0,0 +1,11 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>mrueg@gentoo.org</email>
|
||||
<name>Manuel Rüger</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">prometheus/blackbox_exporter</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
|
@ -0,0 +1,56 @@
|
|||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit fcaps user golang-build golang-vcs-snapshot
|
||||
|
||||
EGO_PN="github.com/prometheus/blackbox_exporter"
|
||||
EGIT_COMMIT="v${PV/_rc/-rc.}"
|
||||
BLACKBOX_EXPORTER_COMMIT="4a22506"
|
||||
ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="amd64"
|
||||
|
||||
DESCRIPTION="Prometheus exporter for blackbox probing via HTTP, HTTPS, DNS, TCP and ICMP"
|
||||
HOMEPAGE="https://github.com/prometheus/blackbox_exporter"
|
||||
SRC_URI="${ARCHIVE_URI}"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
USER="pr-blackbox"
|
||||
GROUP="pr-blackbox"
|
||||
|
||||
DEPEND="dev-util/promu"
|
||||
|
||||
FILECAPS=(
|
||||
cap_net_raw usr/bin/blackbox_exporter
|
||||
)
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup ${GROUP}
|
||||
enewuser ${USER} -1 -1 -1 ${GROUP}
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
sed -i -e "s/{{.Revision}}/${BLACBOX_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 blackbox_exporter || die
|
||||
popd || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
pushd src/${EGO_PN} || die
|
||||
dobin blackbox_exporter/blackbox_exporter
|
||||
dodoc {README,CONFIGURATION}.md blackbox.yml
|
||||
insinto /etc/blackbox_exporter
|
||||
newins example.yml blackbox.yml.example
|
||||
popd || die
|
||||
keepdir /var/lib/blackbox_exporter /var/log/blackbox_exporter
|
||||
fowners ${USER}:${GROUP} /var/lib/blackbox_exporter /var/log/blackbox_exporter
|
||||
newinitd "${FILESDIR}"/${PN}.initd ${PN}
|
||||
newconfd "${FILESDIR}"/${PN}.confd ${PN}
|
||||
}
|
5
net-analyzer/prometheus-node_exporter/Manifest
Normal file
5
net-analyzer/prometheus-node_exporter/Manifest
Normal file
|
@ -0,0 +1,5 @@
|
|||
AUX prometheus-node_exporter-1.initd 615 SHA256 cdc4233ff3430a15a886d5a38e7f7d5b979663bd47e48706ed5de480838f9c25 SHA512 aecc8180b300660cb6b2882c45a99510d5c12aecaf1aaa24d62f2393c3f5c3e5dd9de6c5e73125f4eb6f3e18ca0d7b7e04e6338db2eed5ab06919e245f7e9d6a WHIRLPOOL 366a5cbea77dbd543e4ccb30bb2064dc8d91dd8d113b0b619eb3404034338424de030b0a6443f3b9567c8c6032a36b5e5c2a0eb99786c648430b468932d8cb4c
|
||||
AUX prometheus-node_exporter.confd 111 SHA256 51b9d1c0a9a05f7ccaaa88ae8bc5f6c31c10c7efb097e9cae257cc6af658b533 SHA512 cce5db8eccf2ecfe1198aa8252b04fd6a96006f707e7132c2d01c5400d175551c3b9890c4d57fec9ccbe17594dfb937e1f99ead0e1c3fd8cf22930dabd70418d WHIRLPOOL be439ab6a38d5a61b5c33b4140040f61d783b64ec39d7f0bb837ce09f123293eaec435703df0870b80dc1fee73d0a8c86b65db1d6da0c04c34128037d9add866
|
||||
DIST prometheus-node_exporter-0.15.2.tar.gz 1327204 SHA256 940b850376f94580e88b5e99926d92899975d5792d05709cbd9c48dab0a848ad SHA512 b39ce0801a5bf5a2a70c4034659d047d70b3763af3f18925b65c2b5f72832e261362aaeb9ce4c68cb7bf52e790d3fc710a6c8550ad7876e89fd9f5a055200a52 WHIRLPOOL 47b1329dac5f42560e5d484e6dda8f221105dfede9ff9ed5a050dc2ffa9adc1d25c017ce0ddb2c37fa6e6636e2210afb55ad67eb74516308aa10f456545b1a62
|
||||
EBUILD prometheus-node_exporter-0.15.2.ebuild 1269 SHA256 bd075d1eebf1b48b5784cc1e589b16e6a8fc067b419cbddd21e5a3ccd5c9da4d SHA512 da695f641e295bc190bc43fea924930f35b57b0be82419d4c5ca11bab57e54cd9b842243bab4cc1c052c37d8b0d857ecd6676c0d148ec8390ded65006910d5aa WHIRLPOOL def4d512a0deb46c8dac8df52d41c1680f5d8d6adcbf6e030cf91958b130184c77d4c4305c5acd3a6594ef384d42b921eff65627bdbc379a3b4f3f7089834c60
|
||||
MISC metadata.xml 334 SHA256 dce4944e74dfe121777699fe9b10552be275ba92e947a3715f6b60869d67d526 SHA512 da17eb8e555adf4d4922ba8e0a549248dc2adf391f4285ce0f6919f194de327d80205c1e09af073eee526b073aba26e5551aa41a83118961d9e6eddd2887b23e WHIRLPOOL d03773ab82553723915864f5bf084d74183fe56cad0628157e6c97e1e95e922edc180db665b6633e09af7df0d279f7bf075ec9066817bd243e656a8a9d0c32e1
|
|
@ -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
|
||||
}
|
|
@ -0,0 +1,2 @@
|
|||
# arguments for prometheus node exporter
|
||||
command_args="--collector.textfile.directory=/var/lib/node_exporter/"
|
11
net-analyzer/prometheus-node_exporter/metadata.xml
Normal file
11
net-analyzer/prometheus-node_exporter/metadata.xml
Normal file
|
@ -0,0 +1,11 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>mrueg@gentoo.org</email>
|
||||
<name>Manuel Rüger</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">prometheus/node_exporter</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
|
@ -0,0 +1,50 @@
|
|||
# Copyright 1999-2018 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=""
|
||||
USER="pr-node"
|
||||
GROUP="pr-node"
|
||||
|
||||
DEPEND="dev-util/promu"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup ${GROUP}
|
||||
enewuser ${USER} -1 -1 -1 ${GROUP}
|
||||
}
|
||||
|
||||
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 ${USER}:${GROUP} /var/lib/node_exporter /var/log/node_exporter
|
||||
newinitd "${FILESDIR}"/${PN}-1.initd ${PN}
|
||||
newconfd "${FILESDIR}"/${PN}.confd ${PN}
|
||||
}
|
5
net-analyzer/prometheus-snmp_exporter/Manifest
Normal file
5
net-analyzer/prometheus-snmp_exporter/Manifest
Normal file
|
@ -0,0 +1,5 @@
|
|||
AUX prometheus-snmp_exporter.confd 98 SHA256 35a4150f56c8f898af0a28c92d9770df35ea30c8d3c59e1e63075c458b3b8ced SHA512 027ff624a0e5faae571e36cf0fdf860e13956976878a7b3ca2afbf5e6387ecb02d391974cf7c44c33468d34a16cf00d10ee153f3b7507b9cc5a62126b70c5a39 WHIRLPOOL 55fbeb2c15a17a8e588a51e6aad1b56a7bc6eaff278b070eba7dc953928843d73df0eb4b2c6e4fc079436be486949a0abfbdfa0e8503c90ad58fcf2ce3d42976
|
||||
AUX prometheus-snmp_exporter.initd 591 SHA256 5ed292deb2cd07181328c0cd520dec77e496b5b4237b1c8e9e8ba15277633406 SHA512 0e53ef6790dc60091c0ed3b9cb7f47fabf526db80f9f09e212880efff59e9c0b3abb19235fe9b82da15cfb8aacb1eab326902f51d4908af80348023ae59bd474 WHIRLPOOL 71e7fcbed414e4f93e408441c07748c3640385c54bbf09de25cb796c2e74b86abe9fecb49f827308c15d2a0780d6f3201ba9b0a9e0c92969fcf759b453bfc14e
|
||||
DIST prometheus-snmp_exporter-0.9.0.tar.gz 3257207 SHA256 ac508e8cda680cc46638c68fe71a91df012e3274fb99460fd2866637b51591fd SHA512 eb287f4519f2174a9ce80414c2b7a698bc50e1bcb2303a8190164002af088e0694e01233314cfe2bd89b2cd751f2fd6f8447eb641541701b7bd481373ce084b1 WHIRLPOOL 27d1ff38ee2d8cd3733bb3b446a9bb16fd276adeb625c181c60b71efc2e445875089525857c6978b83941275b8685423f7ce35a510c14f7af7387cd00f0da83a
|
||||
EBUILD prometheus-snmp_exporter-0.9.0.ebuild 1316 SHA256 85e747d9e1d69acc08770f36a45cd86a241e95847d2af8aace95c1f82b72b662 SHA512 09fc0b177b4dbb54c4e7a32a1fe2dbca71bd27e76ae3d542580841fc4c11181d3047009b5daa7e3fa5cd7d9cf27e2fe8f223a6dae01cb55ddbe5979aa2d70c39 WHIRLPOOL e6d87bd4dccba62a148ad99a4e9c239a1413d60f701b0c3095c07ab3c83e04b5f830b83e050207158a468bd5976b79b8af3fb99944c6d093974f326dc0ee2c09
|
||||
MISC metadata.xml 334 SHA256 42c6c31707ac483f87eb5d8605184dd2ea3d28f4e01b62b85ab018a1e1a69e7b SHA512 7fd3e4314022bf2ff86bd01f335d5c4402676970b9810575225aff3d40bd5bdc9ffc27b438c880dc0a665cf3873502b969dfb30644b3c106278fd353820d6599 WHIRLPOOL 1e769a6d9c4c8147f2f1d5b3e30f0c37e94db7f526828da6f1a1697ed8511e90a5541027c42976804c2071027fc65b9a044dac4480319283d1975a9d72d3e146
|
|
@ -0,0 +1,2 @@
|
|||
# arguments for prometheus snmp exporter
|
||||
command_args="--config-file=/etc/snmp_exporter/snmp.yml"
|
|
@ -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 snmp exporter"
|
||||
pidfile=${pidfile:-"/run/${RC_SVCNAME}.pid"}
|
||||
user=${user:-${RC_SVCNAME}}
|
||||
group=${group:-${RC_SVCNAME}}
|
||||
|
||||
command="/usr/bin/snmp_exporter"
|
||||
command_args="${command_args:---config-file=/etc/snmp_exporter/snmp.yml}"
|
||||
command_background="true"
|
||||
start_stop_daemon_args="--user ${user} --group ${group} \
|
||||
--stdout /var/log/snmp_exporter/${RC_SVCNAME}.log \
|
||||
--stderr /var/log/snmp_exporter/${RC_SVCNAME}.log"
|
||||
|
||||
depend() {
|
||||
after net
|
||||
}
|
11
net-analyzer/prometheus-snmp_exporter/metadata.xml
Normal file
11
net-analyzer/prometheus-snmp_exporter/metadata.xml
Normal file
|
@ -0,0 +1,11 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>mrueg@gentoo.org</email>
|
||||
<name>Manuel Rüger</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">prometheus/snmp_exporter</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
|
@ -0,0 +1,52 @@
|
|||
# Copyright 1999-2018 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/snmp_exporter"
|
||||
EGIT_COMMIT="v${PV/_rc/-rc.}"
|
||||
SNMP_EXPORTER_COMMIT="abb143a"
|
||||
ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="amd64"
|
||||
|
||||
DESCRIPTION="Prometheus exporter for snmp metrics"
|
||||
HOMEPAGE="https://github.com/prometheus/snmp_exporter"
|
||||
SRC_URI="${ARCHIVE_URI}"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
USER="pr-snmp"
|
||||
GROUP="pr-snmp"
|
||||
|
||||
DEPEND="dev-util/promu"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup ${GROUP}
|
||||
enewuser ${USER} -1 -1 -1 ${GROUP}
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
sed -i -e "s/{{.Revision}}/${SNMP_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 snmp_exporter || die
|
||||
popd || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
pushd src/${EGO_PN} || die
|
||||
dobin snmp_exporter/snmp_exporter
|
||||
dodoc {README,CONTRIBUTING}.md
|
||||
insinto /etc/snmp_exporter
|
||||
newins snmp.yml snmp.yml.example
|
||||
popd || die
|
||||
keepdir /var/lib/snmp_exporter /var/log/snmp_exporter
|
||||
fowners ${USER}:${GROUP} /var/lib/snmp_exporter /var/log/snmp_exporter
|
||||
newinitd "${FILESDIR}"/${PN}.initd ${PN}
|
||||
newconfd "${FILESDIR}"/${PN}.confd ${PN}
|
||||
}
|
5
net-analyzer/prometheus/Manifest
Normal file
5
net-analyzer/prometheus/Manifest
Normal file
|
@ -0,0 +1,5 @@
|
|||
AUX prometheus-3.initd 851 SHA256 3f17a26f1bf3e16e6828ecce6b8919a7f91f54ed88092d2c2b943b1a70b8fcb4 SHA512 7d3650ef5b632507ade4cfb00a167ec7c2d3d8e91551ef8f4550f9947038df0b22a3dd0a33e093296eeb0ca88f1d12ae40e73c7fec4df03e5dcc7630893ded59 WHIRLPOOL 4c5d07813a546f2113f10f04327c69f84e984e8389f9beebfc6aaffb233cc073e47a8b7ec950cd34f7b8dec6b88cf9c4f8e843723d9b3b07a7b1f6350fa694e0
|
||||
AUX prometheus.confd 43 SHA256 940f1a3ad08f0eb370951b1a42c29a9217cba9ae2f5cb6cc675bdec1d51e8309 SHA512 37468e897cd34b50b0edc65ada3f0c2e05459c3d96bb7f82d58b6de5bf10a127f1bf7912af93d83d94e3ea7287cfeb2311e36535f291d01a11d152a0b438591c WHIRLPOOL b8bdd0bc16fde3fb99cf8939427781a1b250df7e4a607fb8c780f75d502e7d2aa76aef6a1b4c082d3aa32f0a9a21b3b39df72fcf5e6d26592df43661f8d08169
|
||||
DIST prometheus-2.1.0.tar.gz 5669858 SHA256 c6fc92d695c9af30574eb41af5e0e89f4fde9a04a3169ba58aa2b2f80d5862a4 SHA512 8adbbfcf6cf5b0bdd4a96f51f6c179c828d75a231b35f9ef40db6c07bcb8ffa6a3eb969b55a52ac70528ad5c8fe486be866db6ae174006220e0cfaa1da624346 WHIRLPOOL 9b7fd07c5031541841cbe19c0ea67163bfd0dd65870417f04e125f69ebfa1a84ffacf64cd078b5210e7ecf17564910dc25d7ab36de47211e8e52197336fd098c
|
||||
EBUILD prometheus-2.1.0.ebuild 2023 SHA256 6a84758199d16a32ffe168b60eb04c7c71ac0e71e0d976f1f4149a87003c2fa1 SHA512 ab0384651eeaabb393ee3ce398e63cdae0e0738e7e7cf407dac6c378df158a3d711c46a2870fa95281ee99a3d6548ec4de510e6e004f35fa2b0afdb528cbd014 WHIRLPOOL f330ee8374cd6fc4979f5a6f24856c6f444891b616d8135d6c0e599c999554f453eacf5c8d5fa65a37bc2ca1f4bbb767198c709514f200a8aa053f40d458e3ab
|
||||
MISC metadata.xml 331 SHA256 1e206a714f59c466b3f41285ea73b6b3a0919c2f8c0a4cf5350ccea436bb26d9 SHA512 06fd0da413c0280a902bbdf50e1e0557375d2208021fda3c3081d8a25a4b17ad1ca647d994dd97ba2d838ea5c87148d3ffd13a8a54cb8dc007b45927df8de47a WHIRLPOOL 0c98900489068124a7afcf1f40d1c9964089ead950e8e16dbc4a0389487187d9af6802a6e86fb6dcf541784f09acd8e0ee27f3215deb16de56495af2b1ee85fc
|
28
net-analyzer/prometheus/files/prometheus-3.initd
Normal file
28
net-analyzer/prometheus/files/prometheus-3.initd
Normal file
|
@ -0,0 +1,28 @@
|
|||
#!/sbin/openrc-run
|
||||
# Copyright 2016-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
description="Prometheus monitoring system and time series database"
|
||||
pidfile=${pidfile:-"/run/${RC_SVCNAME}.pid"}
|
||||
user=${user:-${SVCNAME}}
|
||||
group=${group:-${SVCNAME}}
|
||||
|
||||
command="/usr/bin/prometheus"
|
||||
command_args="${command_args:---config.file=/etc/prometheus/prometheus.yml --storage.tsdb.path=/var/lib/prometheus/data}"
|
||||
command_background="true"
|
||||
start_stop_daemon_args="--user ${user} --group ${group} \
|
||||
--stdout /var/log/${RC_SVCNAME}/${RC_SVCNAME}.log \
|
||||
--stderr /var/log/${RC_SVCNAME}/${RC_SVCNAME}.log"
|
||||
|
||||
extra_started_commands="reload"
|
||||
|
||||
depend() {
|
||||
after net
|
||||
}
|
||||
|
||||
reload() {
|
||||
ebegin "Reloading ${SVCNAME}"
|
||||
start-stop-daemon --signal HUP --pidfile "${pidfile}"
|
||||
eend $? "Failed to stop ${SVCNAME}"
|
||||
}
|
||||
|
2
net-analyzer/prometheus/files/prometheus.confd
Normal file
2
net-analyzer/prometheus/files/prometheus.confd
Normal file
|
@ -0,0 +1,2 @@
|
|||
# arguments for Prometheus
|
||||
command_args=""
|
11
net-analyzer/prometheus/metadata.xml
Normal file
11
net-analyzer/prometheus/metadata.xml
Normal file
|
@ -0,0 +1,11 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>mrueg@gentoo.org</email>
|
||||
<name>Manuel Rüger</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">prometheus/prometheus</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
70
net-analyzer/prometheus/prometheus-2.1.0.ebuild
Normal file
70
net-analyzer/prometheus/prometheus-2.1.0.ebuild
Normal file
|
@ -0,0 +1,70 @@
|
|||
# Copyright 1999-2018 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/prometheus"
|
||||
MY_PV=${PV/_rc/-rc.}
|
||||
EGIT_COMMIT="v${MY_PV}"
|
||||
PROMETHEUS_COMMIT="85f23d8"
|
||||
ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="amd64"
|
||||
|
||||
DESCRIPTION="Prometheus monitoring system and time series database"
|
||||
HOMEPAGE="https://github.com/prometheus/prometheus"
|
||||
SRC_URI="${ARCHIVE_URI}"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
USER="prometheus"
|
||||
GROUP="prometheus"
|
||||
|
||||
DEPEND="dev-util/promu"
|
||||
|
||||
PROMETHEUS_HOME="/var/lib/prometheus"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup ${USER}
|
||||
enewuser ${USER} -1 -1 "${PROMETHEUS_HOME}" ${GROUP}
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
sed -i -e "s/{{.Revision}}/${PROMETHEUS_COMMIT}/" src/${EGO_PN}/.promu.yml || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
pushd src/${EGO_PN} || die
|
||||
GOPATH="${S}" promu build -v || die
|
||||
popd || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
pushd src/${EGO_PN} || die
|
||||
dobin promtool prometheus
|
||||
dodoc -r {documentation,{README,CHANGELOG,CONTRIBUTING}.md}
|
||||
insinto /etc/prometheus
|
||||
doins documentation/examples/prometheus.yml
|
||||
insinto /usr/share/prometheus
|
||||
doins -r console_libraries consoles
|
||||
dosym ../../usr/share/prometheus/console_libraries /etc/prometheus/console_libraries
|
||||
dosym ../../usr/share/prometheus/consoles /etc/prometheus/consoles
|
||||
popd || die
|
||||
|
||||
newinitd "${FILESDIR}"/prometheus-3.initd prometheus
|
||||
newconfd "${FILESDIR}"/prometheus.confd prometheus
|
||||
keepdir /var/log/prometheus /var/lib/prometheus
|
||||
fowners ${USER}:${GROUP} /var/log/prometheus /var/lib/prometheus
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if has_version '<net-analyzer/prometheus-2.0.0_rc0'; then
|
||||
ewarn "Old prometheus 1.x TSDB won't be converted to the new prometheus 2.0 format"
|
||||
ewarn "Be aware that the old data currently cannot be accessed with prometheus 2.0"
|
||||
ewarn "This release requires a clean storage directory and is not compatible with"
|
||||
ewarn "files created by previous beta releases"
|
||||
fi
|
||||
}
|
|
@ -16,6 +16,9 @@ DIST genpatches-4.14-23.extras.tar.xz 17476 SHA256 eaa580ff43957bff600e82b650ab1
|
|||
DIST genpatches-4.14-25.base.tar.xz 638040 SHA256 20c774bc069b69cc143eaaf95bf5eb33d6cfb8c86e0a8ef0019a4ef360b5d366 SHA512 3cfcfed1389bea5a0341bebfc41552b0a9cc1b87099efca83fc32700a0cfb43dd4bd04b6e6a964ac8e4d23bab02707d3614025a6bce4bb614639f5d34bcb0854 WHIRLPOOL cb4a294b9139145a995de4d37b29ba563bcccaa5a1da3315fb59112581ea5c6c45f76256f72526216dacae45199f99552ed67f13cbeec6c95d1bdb769308a96b
|
||||
DIST genpatches-4.14-25.experimental.tar.xz 5184 SHA256 1fc993dc66a50cf9373a307da9b8ae1079ce63487f4426c02e2de860982364f1 SHA512 dcb81b7063be6b19eb64bfe72f07d51762f3693b087e6feee118993d524bc48caa4ca6843ca45de7b017e30907c58b7f383f1a5efdc67f801f06d1ea8380474f WHIRLPOOL 83206db29a770e4e93c2d8242e1614859120b2ca0c350c131e8a42d985a88ac2a46797229cb5c665f39d66378f9a0ac09f12ca1d1e624838ea4f849b2966f79e
|
||||
DIST genpatches-4.14-25.extras.tar.xz 17480 SHA256 8b5b498488dcbe60b16e2b9499be593a37ce4cedb4037d4934e4c212e990fb64 SHA512 a78ee7bc750f0c41b526b95c63d9124aeabde8c4544fec7b76a8145e045b1106dc619d36d73d6e8bb262447f0f232a5b364028945f7251a29cd45e46f4612fd9 WHIRLPOOL 52017125d230df63587b6de85b5f46ecd1b2a8614010b05393734fd00d4d4f9c210b0c630bd52b6c22f3e7739a8f8488471c315905b256b1bbfa187b65daa46d
|
||||
DIST genpatches-4.14-29.base.tar.xz 791916 SHA256 96c4105da4236f666cec99a169612f146a3fd7d6e1796f471cbaf7aa5cfd20b9 SHA512 4cf5e2933d438c5b718497d0fdfde15beda14cdfd72debaeb594113476777fa28d2ccd55a0aef9d52af6f4bc989e2f066670d6c7cb7f00331f497790a8a05df5 WHIRLPOOL a7acfbaf5404436134947431e14ab0cfe33f831b714ca9827baa98931e82b4d5509e8af16f3ae39076fc7c7ba17a3df79c7f2eedddadd0e24cb116cc12a87a19
|
||||
DIST genpatches-4.14-29.experimental.tar.xz 5180 SHA256 1f81e713236eff6ab7d107da4ed6aa914c9e52262c404c70bb2e0b25d50cef7a SHA512 b337951377b24d6fe7d475e196e5232933de402154ddd52154ae7909bf004ba00a730eb4959f9c171fe9e82ab09d19ee7ab0f21fa9a00c6b09608ad24e37e33c WHIRLPOOL 6f92819a2fd4a8e57699a7f5ba396275afe61b59760a552334c66ba2858714819c9471afc2c60bfcc7918b6ef4b273cbc635afaf7b33e2916883690f217d0410
|
||||
DIST genpatches-4.14-29.extras.tar.xz 17480 SHA256 475031dda63ef856f75560e9d8ae3595774b95b9fdd0b4f8b90e782c26fa4f88 SHA512 2e768f58c1d7348c0e832a1dc1cb768022f5802d9982d486f95b01f316d823d48f956e09ee3f292d05fa41d532c324f35ad624f5c115b6c77680cbd5c74f0731 WHIRLPOOL 5ccfd9826a09235e590caa0dc8e32f4691ba7cc5847c5c7e27014b754e3365d7c5d3b7ee6dfdd96c9e801282479f0d1db5707794b91d45004c23ce84dac52fa4
|
||||
DIST genpatches-4.9-78.base.tar.xz 1439100 SHA256 cd0d5753dc3648cde42e3ec89311711253b542d1015e7599689329c24dace88b SHA512 51e9a9bab5ee92ebc5d3cd3028e2110b6e7a74b337d82c12dd8e0da06775cc0f986f1e6d49738dae5e1d9add374017b19c040ddd8298d281714a6544782001d6 WHIRLPOOL 882a4d830671f850ebb3ce36a34c408fe437a10535583675dc1672aaf219008ff478f1d352773afe2f312e8faf8dd544578e04c6d6c45984703c9dd47cec9533
|
||||
DIST genpatches-4.9-78.experimental.tar.xz 106396 SHA256 8151e8f26292b06881d7fc752c0c5d4345cf3509d43936d3fa94d7b79ddecec1 SHA512 6f2d60ef1055036ccfdf2caff3eff3c0abd5d6481ef44ee6ff369748546b88cd849ad46ec8b33503e756ff2782829221dfb3abe7ac1dc56f44742cc0c0a90489 WHIRLPOOL 44bd9f4d7118951051103d6eaebf4eeb83ff6698a09ec7778e1d43471afca44db669c3cf1ec32f7448aaabea57445441bd61f1e6beab21776ca9a23976a0948b
|
||||
DIST genpatches-4.9-78.extras.tar.xz 17344 SHA256 f1998c6d6f187bb4e1af4fe2384a3b798c8db4e3de6ef46795e02e934835e3cf SHA512 ad46777bee10b787100cfa5a66beff302832828db2e8cc144d9d544485e0f4e3ff66827d8ee7541d96b8b7499a508f14e62824c868033b986a641e3f414bfd3b WHIRLPOOL 5b93491a240c91994d0a7d65e62a984ce4b4196feb9887b7fb3f0e14c3d1304995c5a05029815d2c9bceb665dae66eb373e79397b4691ddc47cb2899b36f714d
|
||||
|
@ -27,5 +30,6 @@ EBUILD mygentoo-sources-4.14.15.ebuild 740 SHA256 179ccd9d83067792463eddd4e5bd91
|
|||
EBUILD mygentoo-sources-4.14.17.ebuild 740 SHA256 1a819e21c1643c781f84793e3675665fbfed62884d9f444a89e579782d224e65 SHA512 aa5f5b471fab0b2fd82088b7558281c6680b43a256938002811b270da60a6373c1a242ae5d42f20d124b4a8b9eafd7a2923f8c921523e19fe5ce2273d8683f1b WHIRLPOOL 1175135d084c503a83d2638b91cd91443597b51a1578f3bc7d87fece11544d40d6946a2eb5a59dc5f2833f2abd80b283e725548e1cd4cf0ec63f16ae50304d62
|
||||
EBUILD mygentoo-sources-4.14.18.ebuild 740 SHA256 01d25e56029bb93a99a8ee6924ace843858968106379d50482a0ae79bb593115 SHA512 7d351c14aebd068096f802d23dcdc4599cb7e1df33ccd71e39b742ce8ce80ecce9b9ea3651d882cc869cd9ac4d50a9732042919706bd345e97d3422b2c4af08e WHIRLPOOL 7f4fc44e3e973cc8d101d74611c3a0bda2914574367c4605ec4fbc9e15eacd9963942e4651d29648ba64122c0f2adb8d488310580e41e481c566b53e1d0bd9fb
|
||||
EBUILD mygentoo-sources-4.14.20.ebuild 740 SHA256 a5bd4240c8cd597516f4917a29f83654f6c069e51ab85db6cee5247df22cf4f1 SHA512 c882c521507925619ae4f1f2e584977586745557fde1d16c0760be72742e960b74c13e175e2befc90df83db4ed06112339117655fbdc0a727102c6ac3f25b85c WHIRLPOOL 5c1c3e5b811b165836f6900f3ec594282c04b58f653a083213f86a6d6400baca2114d27d3b48b9c045c9af798079e2b756f22195fedf8af58bff8fb2fcd29bcc
|
||||
EBUILD mygentoo-sources-4.14.24.ebuild 740 SHA256 64f86b209deb7b06a86c2c72a476cb6286e29906bc6b7b10b37f7be05dbea11a SHA512 8178417338eee06d307b285a09ac29c1bf61e3142f5f92a3fd03c1c25fea8b31506c51aee49e3f86f6a62fc9247bfeb4f74c0d077df1c422edb3dd873f47f9b1 WHIRLPOOL 73826f409fba69698d617339674b49fcaea30984c6bde36886f4e04dc50f8c79cc0ec852d54af71778f93846384b4ae7b57f19b66fbf0b91790f95a8fc2c8cc7
|
||||
EBUILD mygentoo-sources-4.9.76.ebuild 740 SHA256 c542bd3e54be1069f7f2651f7faf09ce008d7a5d1a4f53fba6fd9f871238bab1 SHA512 1a4f05720c85bce4664ae93eb5808ab545ba929ecb99c224a40a3b30b007a3303a45f29c48d25903942f60372957357d696acf024860e3f67fc3f20eca8c3d8f WHIRLPOOL eae499a5f42a5a6143e1ee04eee577b5a1074e604c58e1905c00b62066ade92baa9291d9e69deaf71ddf1e9bf2a251672d59a4e439a1552ffcf846aa3309288d
|
||||
MISC metadata.xml 500 SHA256 0a0ec1c4720869046565b7f6e40aa4eeed2ada84dec8535c2b9608c6df068969 SHA512 c01d2263a3faff75c3b1f01eef806a9b0c0950c904c28c11b057cfdf2f5c302b95b20f45e649a3749c4ffafa6dafd759e7738bd8e807f23e49d2febaa212ec6b WHIRLPOOL f0e7a15c8c4431a3607f9275a489da756c75f7e0f5a6c4c963b612602d6b1159d2b7935b5aadbf234a8166f44cda16511c04b8bcb71c8dedf53c8b81a810334c
|
||||
|
|
28
sys-kernel/mygentoo-sources/mygentoo-sources-4.14.24.ebuild
Normal file
28
sys-kernel/mygentoo-sources/mygentoo-sources-4.14.24.ebuild
Normal file
|
@ -0,0 +1,28 @@
|
|||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="6"
|
||||
ETYPE="sources"
|
||||
K_WANT_GENPATCHES="base extras experimental"
|
||||
K_GENPATCHES_VER="29"
|
||||
|
||||
inherit kernel-2
|
||||
detect_version
|
||||
detect_arch
|
||||
|
||||
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86"
|
||||
HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
|
||||
IUSE="experimental"
|
||||
|
||||
DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
|
||||
SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
|
||||
|
||||
pkg_postinst() {
|
||||
kernel-2_pkg_postinst
|
||||
einfo "For more info on this patchset, and how to report problems, see:"
|
||||
einfo "${HOMEPAGE}"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
kernel-2_pkg_postrm
|
||||
}
|
Loading…
Reference in a new issue