diff --git a/www-apps/icingaweb2-module-graphite/Manifest b/www-apps/icingaweb2-module-graphite/Manifest new file mode 100644 index 0000000..5b9c8ee --- /dev/null +++ b/www-apps/icingaweb2-module-graphite/Manifest @@ -0,0 +1,4 @@ +DIST icingaweb2-module-graphite-1.1.0.tar.gz 331879 BLAKE2B 11e34a5daf5aab583e349297aa612880c782b3cba4514c87e5c2f025fda52e98db1e81eeea3652c070cf075fda87c37a1dc6f5cf870fc57e2fb7594a3e39dfaf SHA512 3c37ef9571f086373e063f8397953605005ae5eeceadc7bfc6beb10168b71f5fbe4e58f3dc6ba9fd5a5e274097c8d881489f8d2772985343b9c8a0f5db9558ed +EBUILD icingaweb2-module-graphite-1.1.0.ebuild 653 BLAKE2B 3778e56284628d38ff027223be38ac404a1988dd9500103e71f53ce12a334100f3c8c988d9e9b52b120e1240f77e50d32df379393743a3c94bcea634e135cda6 SHA512 7a77e5f7fe1a8d4abb38ca2defba9b4800d7b07681238695a430c2905aecd8f3acc7398a4d70976b9b42f3f7e66534076407f8677d833ef148de7018e2181554 +EBUILD icingaweb2-module-graphite-9999.ebuild 655 BLAKE2B e78227eaa1fe9f89451867b77143fe33cee1e9452219490e4f4374e64a67342dd18c07db8fb11fc9df8097df303c7298f0a63ac8b59e34b6ddee47608c940558 SHA512 a75ef3143b498cb55b965c9c937a59bd53c7f4c95227668f08a69511af9bb67989bb26c44e03a2fa2f7bc791580515f76f90432142c296bc220f65775f06e7ed +MISC metadata.xml 433 BLAKE2B e4b486abac016ae60b7cc2f9f8893bd55f4de4b126ae87a3497d689ffe269cc42d1f6b873febe506aad55ec5a5dc780fdec51dc638aea2152e32e51c65bfd60c SHA512 86d44590ce1d15251e1fc03ff7fc769651fadd0769eb709b0607f61d253de7513fbe4616c4d6a0dd5498f089882d6c362c7e4a768ba4c86e7a6f86368f688591 diff --git a/www-apps/icingaweb2-module-graphite/icingaweb2-module-graphite-1.1.0.ebuild b/www-apps/icingaweb2-module-graphite/icingaweb2-module-graphite-1.1.0.ebuild new file mode 100644 index 0000000..3fa010f --- /dev/null +++ b/www-apps/icingaweb2-module-graphite/icingaweb2-module-graphite-1.1.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Icinga Web 2 plugin for Graphite" +HOMEPAGE="https://www.icinga.com/docs/graphite/latest/" +if [[ "${PV}" == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/Icinga/icingaweb2-module-graphite.git" +else + KEYWORDS="amd64 x86" + SRC_URI="https://github.com/Icinga/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +fi + +LICENSE="GPL-2" +SLOT="0" + +DEPEND=">=net-analyzer/icinga2-2.4.0 + >=www-apps/icingaweb2-2.5.0" +RDEPEND="${DEPEND}" + +src_install() { + insinto "/usr/share/icingaweb2/modules/graphite/" + doins -r "${S}"/* +} diff --git a/www-apps/icingaweb2-module-graphite/icingaweb2-module-graphite-9999.ebuild b/www-apps/icingaweb2-module-graphite/icingaweb2-module-graphite-9999.ebuild new file mode 100644 index 0000000..312bc41 --- /dev/null +++ b/www-apps/icingaweb2-module-graphite/icingaweb2-module-graphite-9999.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Icinga Web 2 plugin for Graphite" +HOMEPAGE="https://www.icinga.com/docs/graphite/latest/" +if [[ "${PV}" == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/Icinga/icingaweb2-module-graphite.git" +else + KEYWORDS="~amd64 ~x86" + SRC_URI="https://github.com/Icinga/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +fi + +LICENSE="GPL-2" +SLOT="0" + +DEPEND=">=net-analyzer/icinga2-2.4.0 + >=www-apps/icingaweb2-2.5.0" +RDEPEND="${DEPEND}" + +src_install() { + insinto "/usr/share/icingaweb2/modules/graphite/" + doins -r "${S}"/* +} diff --git a/www-apps/icingaweb2-module-graphite/metadata.xml b/www-apps/icingaweb2-module-graphite/metadata.xml new file mode 100644 index 0000000..e6871e0 --- /dev/null +++ b/www-apps/icingaweb2-module-graphite/metadata.xml @@ -0,0 +1,12 @@ + + + + + prometheanfire@gentoo.org + Matthew Thode + + + Icinga/icingaweb2-module-graphite + https://github.com/Icinga/icingaweb2-module-graphite/issues + +