Initial commit - all www-apps/icingaweb2-modules

This commit is contained in:
Fischl Anton 2021-06-11 07:14:13 +02:00
commit 675bd9ab41
35 changed files with 486 additions and 0 deletions

2
.gitignore vendored Normal file
View File

@ -0,0 +1,2 @@
net-analyzer/icinga2-meta
metadata/md5-cache/net-analyzer/icinga2-meta-0.0.1

4
metadata/layout.conf Normal file
View File

@ -0,0 +1,4 @@
masters = gentoo
thin-manifests = true
sign-manifests = false
profile-format = portage-2

View File

@ -0,0 +1,11 @@
DEFINED_PHASES=install
DEPEND=>=net-analyzer/icinga2-2.4.3 >=www-apps/icingaweb2-2.2.0 || ( dev-lang/php:7.3[curl] dev-lang/php:7.4[curl] dev-lang/php:8.0[curl] )
DESCRIPTION=Create top-level views of your applications in a graphical editor.
EAPI=7
HOMEPAGE=https://github.com/Icinga/icingaweb2-module-businessprocess/
KEYWORDS=amd64 x86
LICENSE=GPL-2
RDEPEND=>=net-analyzer/icinga2-2.4.3 >=www-apps/icingaweb2-2.2.0 || ( dev-lang/php:7.3[curl] dev-lang/php:7.4[curl] dev-lang/php:8.0[curl] )
SLOT=0
SRC_URI=https://codeload.github.com/Icinga/icingaweb2-module-businessprocess/tar.gz/v2.3.0 -> icingaweb2-module-businessprocess-2.3.0.tar.gz
_md5_=9fabdf7c425e2d3c1c40b905b96f9d1b

View File

@ -0,0 +1,11 @@
DEFINED_PHASES=install
DEPEND=>=net-analyzer/icinga2-2.4.3 >=www-apps/icingaweb2-2.2.0 || ( dev-lang/php:7.3[curl] dev-lang/php:7.4[curl] dev-lang/php:8.0[curl] )
DESCRIPTION=Drill-down view for Icinga web 2 based on custom variables.
EAPI=7
HOMEPAGE=https://github.com/Icinga/icingaweb2-module-cube/
KEYWORDS=amd64 x86
LICENSE=GPL-2
RDEPEND=>=net-analyzer/icinga2-2.4.3 >=www-apps/icingaweb2-2.2.0 || ( dev-lang/php:7.3[curl] dev-lang/php:7.4[curl] dev-lang/php:8.0[curl] )
SLOT=0
SRC_URI=https://codeload.github.com/Icinga/icingaweb2-module-cube/tar.gz/v1.1.1 -> icingaweb2-module-cube-1.1.1.tar.gz
_md5_=4dcb90c87f8eb126c0315b8a3da6428d

View File

@ -0,0 +1,14 @@
BDEPEND=>=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=install unpack
DEPEND=net-analyzer/icinga2 www-apps/icingaweb2
DESCRIPTION=An Icinga Web 2 Module for mapping network topology and displaying realtime status of Icinga 2 Networks
EAPI=7
HOMEPAGE=https://github.com/visgence/icinga2-dependency-module
INHERIT=git-r3
KEYWORDS=amd64
LICENSE=GPL-3
PROPERTIES=live
RDEPEND=net-analyzer/icinga2 www-apps/icingaweb2
SLOT=0
_eclasses_=git-r3 b8e8c92aa5fe8df7187e466138eb4e52
_md5_=392568109e5ff00059570f03c55b1ce2

View File

@ -0,0 +1,11 @@
DEFINED_PHASES=install
DEPEND=>=net-analyzer/icinga2-2.4.3 >=www-apps/icingaweb2-2.2.0 || ( dev-lang/php:7.3[curl] dev-lang/php:7.4[curl] dev-lang/php:8.0[curl] ) www-apps/icingaweb2-module-reactbundle www-apps/icingaweb2-module-incubator www-apps/icingaweb2-module-ipl
DESCRIPTION=Icinga Web 2 plugin for configuration
EAPI=7
HOMEPAGE=https://github.com/Icinga/icingaweb2-module-director
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
RDEPEND=>=net-analyzer/icinga2-2.4.3 >=www-apps/icingaweb2-2.2.0 || ( dev-lang/php:7.3[curl] dev-lang/php:7.4[curl] dev-lang/php:8.0[curl] ) www-apps/icingaweb2-module-reactbundle www-apps/icingaweb2-module-incubator www-apps/icingaweb2-module-ipl
SLOT=0
SRC_URI=https://codeload.github.com/Icinga/icingaweb2-module-director/tar.gz/v1.8.0 -> icingaweb2-module-director-1.8.0.tar.gz
_md5_=5e5ffdfa8402fbfd102a1c05f71c1985

View File

@ -0,0 +1,11 @@
DEFINED_PHASES=install
DEPEND=>=net-analyzer/icinga2-2.4.3 >=www-apps/icingaweb2-2.2.0 || ( dev-lang/php:7.3[curl] dev-lang/php:7.4[curl] dev-lang/php:8.0[curl] )
DESCRIPTION=Create top-level views of your applications in a graphical editor.
EAPI=7
HOMEPAGE=https://github.com/Icinga/icingaweb2-module-fileshipper/
KEYWORDS=amd64 x86
LICENSE=GPL-2
RDEPEND=>=net-analyzer/icinga2-2.4.3 >=www-apps/icingaweb2-2.2.0 || ( dev-lang/php:7.3[curl] dev-lang/php:7.4[curl] dev-lang/php:8.0[curl] )
SLOT=0
SRC_URI=https://codeload.github.com/Icinga/icingaweb2-module-fileshipper/tar.gz/v1.2.0 -> icingaweb2-module-fileshipper-1.2.0.tar.gz
_md5_=9fabdf7c425e2d3c1c40b905b96f9d1b

View File

@ -0,0 +1,11 @@
DEFINED_PHASES=install
DEPEND=>=net-analyzer/icinga2-2.4.3 >=www-apps/icingaweb2-2.2.0 || ( dev-lang/php:7.2[curl] dev-lang/php:7.3[curl] dev-lang/php:7.4[curl] dev-lang/php:8.0[curl] )
DESCRIPTION=Icinga Web 2 - ReactPHP-based 3rd party libraries
EAPI=7
HOMEPAGE=https://github.com/Icinga/icingaweb2-module-graphite/
KEYWORDS=amd64 x86
LICENSE=GPL-2
RDEPEND=>=net-analyzer/icinga2-2.4.3 >=www-apps/icingaweb2-2.2.0 || ( dev-lang/php:7.2[curl] dev-lang/php:7.3[curl] dev-lang/php:7.4[curl] dev-lang/php:8.0[curl] )
SLOT=0
SRC_URI=https://codeload.github.com/Icinga/icingaweb2-module-graphite/tar.gz/v1.1.0 -> icingaweb2-module-graphite-1.1.0.tar.gz
_md5_=1e4fa0351cbd545012a4a6941e596155

View File

@ -0,0 +1,11 @@
DEFINED_PHASES=install
DEPEND=>=net-analyzer/icinga2-2.4.3 >=www-apps/icingaweb2-2.2.0 || ( dev-lang/php:7.3[curl] dev-lang/php:7.4[curl] dev-lang/php:8.0[curl] )
DESCRIPTION=Bleeding edge Icinga Web 2 libraries
EAPI=7
HOMEPAGE=https://github.com/Icinga/icingaweb2-module-incubator/
KEYWORDS=amd64 x86
LICENSE=GPL-2
RDEPEND=>=net-analyzer/icinga2-2.4.3 >=www-apps/icingaweb2-2.2.0 || ( dev-lang/php:7.3[curl] dev-lang/php:7.4[curl] dev-lang/php:8.0[curl] )
SLOT=0
SRC_URI=https://codeload.github.com/Icinga/icingaweb2-module-incubator/tar.gz/v0.6.0 -> icingaweb2-module-incubator-0.6.0.tar.gz
_md5_=92d24058a7dd65f7e3d029045cbd2179

View File

@ -0,0 +1,11 @@
DEFINED_PHASES=install
DEPEND=>=net-analyzer/icinga2-2.4.3 >=www-apps/icingaweb2-2.2.0 || ( dev-lang/php:7.3[curl] dev-lang/php:7.4[curl] dev-lang/php:8.0[curl] )
DESCRIPTION=This module ships the new Icinga PHP library.
EAPI=7
HOMEPAGE=https://github.com/Icinga/icingaweb2-module-ipl/
KEYWORDS=amd64 x86
LICENSE=GPL-2
RDEPEND=>=net-analyzer/icinga2-2.4.3 >=www-apps/icingaweb2-2.2.0 || ( dev-lang/php:7.3[curl] dev-lang/php:7.4[curl] dev-lang/php:8.0[curl] )
SLOT=0
SRC_URI=https://codeload.github.com/Icinga/icingaweb2-module-ipl/tar.gz/v0.5.0 -> icingaweb2-module-ipl-0.5.0.tar.gz
_md5_=94198ccefd1d9cf6a01efcf760bc3341

View File

@ -0,0 +1,11 @@
DEFINED_PHASES=install
DEPEND=>=net-analyzer/icinga2-2.4.3 >=www-apps/icingaweb2-2.2.0 || ( dev-lang/php:7.3[curl] dev-lang/php:7.4[curl] dev-lang/php:8.0[curl] )
DESCRIPTION=Create top-level views of your applications in a graphical editor.
EAPI=7
HOMEPAGE=https://github.com/nbuchwitz/icingaweb2-module-map/
KEYWORDS=amd64 x86
LICENSE=GPL-2
RDEPEND=>=net-analyzer/icinga2-2.4.3 >=www-apps/icingaweb2-2.2.0 || ( dev-lang/php:7.3[curl] dev-lang/php:7.4[curl] dev-lang/php:8.0[curl] )
SLOT=0
SRC_URI=https://codeload.github.com/nbuchwitz/icingaweb2-module-map/tar.gz/v1.1.0 -> icingaweb2-module-map-1.1.0.tar.gz
_md5_=4924899ec4219166214a8af87185f680

View File

@ -0,0 +1,11 @@
DEFINED_PHASES=install
DEPEND=>=net-analyzer/icinga2-2.4.3 >=www-apps/icingaweb2-2.2.0 || ( dev-lang/php:7.3[curl] dev-lang/php:7.4[curl] dev-lang/php:8.0[curl] )
DESCRIPTION=Icinga Web 2 - ReactPHP-based 3rd party libraries
EAPI=7
HOMEPAGE=https://github.com/Icinga/icingaweb2-module-reactbundle/
KEYWORDS=amd64 x86
LICENSE=GPL-2
RDEPEND=>=net-analyzer/icinga2-2.4.3 >=www-apps/icingaweb2-2.2.0 || ( dev-lang/php:7.3[curl] dev-lang/php:7.4[curl] dev-lang/php:8.0[curl] )
SLOT=0
SRC_URI=https://codeload.github.com/Icinga/icingaweb2-module-reactbundle/tar.gz/v0.8.0 -> icingaweb2-module-reactbundle-0.8.0.tar.gz
_md5_=f0f60385bf8d726c241542dec37321b6

1
profiles/repo_name Normal file
View File

@ -0,0 +1 @@
icinga

View File

@ -0,0 +1 @@
DIST icingaweb2-module-businessprocess-2.3.0.tar.gz 2016773 BLAKE2B 6f0f821478f3991d58927f2c1e8c348dd078a298f15e096ce36c7a9871f95baf598541a8010da8f58f56e1b75c0db545b902fc9654bc980bb5c3db4571deb2fd SHA512 832fd38f460e6c1fffa198cf29bf0c57a0a3baadd6258631feab2dd246157a2581f0172b32dac8f15310c7f43017b6e73332ffe85b15e6faf68ce2591f1c22b5

View File

@ -0,0 +1,32 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DESCRIPTION="Create top-level views of your applications in a graphical editor."
HOMEPAGE="https://github.com/Icinga/${PN}/"
if [[ "${PV}" == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/Icinga/${PN}.git"
else
KEYWORDS="amd64 x86"
SRC_URI="https://codeload.github.com/Icinga/${PN}/tar.gz/v${PV} -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${PV}"
fi
LICENSE="GPL-2"
SLOT="0"
DEPEND=">=net-analyzer/icinga2-2.4.3
>=www-apps/icingaweb2-2.2.0
|| (
dev-lang/php:7.3[curl]
dev-lang/php:7.4[curl]
dev-lang/php:8.0[curl]
)"
RDEPEND="${DEPEND}"
src_install() {
insinto "/usr/share/icingaweb2/modules/${PN##*-}/"
doins -r "${S}"/*
}

View File

@ -0,0 +1 @@
DIST icingaweb2-module-cube-1.1.1.tar.gz 290034 BLAKE2B d156a1cf2110d6cbb7ea46f625a4f7f319f5005ee0fe803c57a0abfdbd44deeaf83053f9cd9fcacf8b62cdf91304995bc9fcb50064e344b7d9984dda5c22b7b0 SHA512 77fc1583bb5f672f997af800df7c2f14ce44a59d084f87602f58136cc91d60cfeb029e17bb6c333ca77279e534dfd7b62b2cea02f967f92a27ffdbae0e4dd705

View File

@ -0,0 +1,32 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DESCRIPTION="Drill-down view for Icinga web 2 based on custom variables."
HOMEPAGE="https://github.com/Icinga/${PN}/"
if [[ "${PV}" == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/Icinga/${PN}.git"
else
KEYWORDS="amd64 x86"
SRC_URI="https://codeload.github.com/Icinga/${PN}/tar.gz/v${PV} -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${PV}"
fi
LICENSE="GPL-2"
SLOT="0"
DEPEND=">=net-analyzer/icinga2-2.4.3
>=www-apps/icingaweb2-2.2.0
|| (
dev-lang/php:7.3[curl]
dev-lang/php:7.4[curl]
dev-lang/php:8.0[curl]
)"
RDEPEND="${DEPEND}"
src_install() {
insinto "/usr/share/icingaweb2/modules/${PN##*-}/"
doins -r "${S}"/*
}

View File

@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit git-r3
KEYWORDS="amd64"
DESCRIPTION="An Icinga Web 2 Module for mapping network topology and displaying realtime status of Icinga 2 Networks"
HOMEPAGE="https://github.com/visgence/icinga2-dependency-module"
EGIT_REPO_URI="https://github.com/visgence/icinga2-dependency-module.git"
if [[ "${PV}" == "1.0.1" ]]; then
EGIT_COMMIT="719547efa86bfe55d581a4e5ccedcee00e1a0d5d"
elif [[ "${PV}" != 9999 ]]; then
EGIT_COMMIT="${PV}"
fi
LICENSE="GPL-3"
SLOT="0"
DEPEND="
net-analyzer/icinga2
www-apps/icingaweb2
"
RDEPEND="${DEPEND}"
src_install() {
insinto "/usr/share/icingaweb2/modules/dependency_plugin/"
doins -r "${S}"/*
}

View File

@ -0,0 +1 @@
DIST icingaweb2-module-director-1.8.0.tar.gz 3042572 BLAKE2B e29ac535c8975f79abfa086ce54e2b78e3f1a992858ec83e902c5e8e72a447f7436a1a9876c1b7237a14d08c54dec12069e9c57231b23c4fd203be3f6f2635b8 SHA512 e33cc49c8255aa3693f73693d874ca5e00a9d95fe3d737c457473d8c5b37f36faf44bbc7f608ba03be79d5a6fd032e5ffd8fbc824eda1831422f837040b0c400

View File

@ -0,0 +1,23 @@
#!/sbin/openrc-run
description="Icinga2 Director Daemon"
supervisor=supervise-daemon
respawn_period="${respawn_period:-30}"
term_type="${term_type:-linux}"
command=/usr/share/icingaweb2/bin/icinga-director.sh
pidfile="/run/${RC_SVCNAME}.pid"
command_user="nobody:icingaweb2"
depend() {
need apache2 mysql php-fpm icinga2
}
start_pre() {
chgrp icingaweb2 /usr/share/icingaweb2/bin/icingacli
export EINFO_QUIET="${quiet:-yes}"
}
stop_pre()
{
export EINFO_QUIET="${quiet:-yes}"
}

View File

@ -0,0 +1,2 @@
#!/bin/bash
/usr/share/icingaweb2/bin/icingacli director daemon run

View File

@ -0,0 +1,38 @@
EAPI=7
DESCRIPTION="Icinga Web 2 plugin for configuration"
HOMEPAGE="https://github.com/Icinga/${PN}"
if [[ "${PV}" == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/Icinga/${PN}.git"
else
KEYWORDS="~amd64 ~x86"
SRC_URI="https://codeload.github.com/Icinga/${PN}/tar.gz/v${PV} -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${PV}"
fi
LICENSE="GPL-2"
SLOT="0"
DEPEND=">=net-analyzer/icinga2-2.4.3
>=www-apps/icingaweb2-2.2.0
|| (
dev-lang/php:7.3[curl]
dev-lang/php:7.4[curl]
dev-lang/php:8.0[curl]
)
www-apps/icingaweb2-module-reactbundle
www-apps/icingaweb2-module-incubator
www-apps/icingaweb2-module-ipl
"
RDEPEND="${DEPEND}"
src_install() {
insinto "/usr/share/icingaweb2/modules/${PN##*-}/"
doins -r "${S}"/*
exeinto /usr/share/icingaweb2/bin/
doexe "${FILESDIR}/icinga-director.sh"
doinitd "${FILESDIR}/director"
}

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>prometheanfire@gentoo.org</email>
<name>Matthew Thode</name>
</maintainer>
</pkgmetadata>

View File

@ -0,0 +1 @@
DIST icingaweb2-module-fileshipper-1.2.0.tar.gz 251529 BLAKE2B 4d37a85dc496cf09eba378790da47d06acdec6fe760e0b79c38f9fbb010a5d4150c8529f42c352ac55fd991dce01543bbaf3684eebb006bddc87e37353a378c9 SHA512 508bde2c160863ced34db57b844e240765a36fd3b3de06c66e7b093a24a93c04c1e83c2a9124554f567d27d19995269a76019fbd03ba5c9351b4dc54e9afc57c

View File

@ -0,0 +1,32 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DESCRIPTION="Create top-level views of your applications in a graphical editor."
HOMEPAGE="https://github.com/Icinga/${PN}/"
if [[ "${PV}" == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/Icinga/${PN}.git"
else
KEYWORDS="amd64 x86"
SRC_URI="https://codeload.github.com/Icinga/${PN}/tar.gz/v${PV} -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${PV}"
fi
LICENSE="GPL-2"
SLOT="0"
DEPEND=">=net-analyzer/icinga2-2.4.3
>=www-apps/icingaweb2-2.2.0
|| (
dev-lang/php:7.3[curl]
dev-lang/php:7.4[curl]
dev-lang/php:8.0[curl]
)"
RDEPEND="${DEPEND}"
src_install() {
insinto "/usr/share/icingaweb2/modules/${PN##*-}/"
doins -r "${S}"/*
}

View File

@ -0,0 +1 @@
DIST icingaweb2-module-graphite-1.1.0.tar.gz 331879 BLAKE2B 11e34a5daf5aab583e349297aa612880c782b3cba4514c87e5c2f025fda52e98db1e81eeea3652c070cf075fda87c37a1dc6f5cf870fc57e2fb7594a3e39dfaf SHA512 3c37ef9571f086373e063f8397953605005ae5eeceadc7bfc6beb10168b71f5fbe4e58f3dc6ba9fd5a5e274097c8d881489f8d2772985343b9c8a0f5db9558ed

View File

@ -0,0 +1,32 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DESCRIPTION="Icinga Web 2 - ReactPHP-based 3rd party libraries"
HOMEPAGE="https://github.com/Icinga/${PN}/"
if [[ "${PV}" == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/Icinga/${PN}.git"
else
KEYWORDS="amd64 x86"
SRC_URI="https://codeload.github.com/Icinga/${PN}/tar.gz/v${PV} -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${PV}"
fi
LICENSE="GPL-2"
SLOT="0"
DEPEND=">=net-analyzer/icinga2-2.4.3
>=www-apps/icingaweb2-2.2.0
|| (
dev-lang/php:7.3[curl]
dev-lang/php:7.4[curl]
dev-lang/php:8.0[curl]
)"
RDEPEND="${DEPEND}"
src_install() {
insinto "/usr/share/icingaweb2/modules/${PN##*-}/"
doins -r "${S}"/*
}

View File

@ -0,0 +1 @@
DIST icingaweb2-module-incubator-0.6.0.tar.gz 173127 BLAKE2B 8465c5476613f98f227d61c36a37b98873f23d39ef3d98c83bf973902ff899b8aed0794b088d4413d5fae2866e03017ee0880af85f8a9ef675ab82b47d316e97 SHA512 869701c3eca911992e1d32596f8087be896e2f01d9f49551a00dbd8a11e72355b2e1401833249be3e70fb3096ae43aaf2bcf22a53ca7e425fcf5997b43e0110f

View File

@ -0,0 +1,32 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DESCRIPTION="Bleeding edge Icinga Web 2 libraries"
HOMEPAGE="https://github.com/Icinga/${PN}/"
if [[ "${PV}" == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/Icinga/${PN}.git"
else
KEYWORDS="amd64 x86"
SRC_URI="https://codeload.github.com/Icinga/${PN}/tar.gz/v${PV} -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${PV}"
fi
LICENSE="GPL-2"
SLOT="0"
DEPEND=">=net-analyzer/icinga2-2.4.3
>=www-apps/icingaweb2-2.2.0
|| (
dev-lang/php:7.3[curl]
dev-lang/php:7.4[curl]
dev-lang/php:8.0[curl]
)"
RDEPEND="${DEPEND}"
src_install() {
insinto "/usr/share/icingaweb2/modules/${PN##*-}/"
doins -r "${S}"/*
}

View File

@ -0,0 +1 @@
DIST icingaweb2-module-ipl-0.5.0.tar.gz 129071 BLAKE2B 5aaec22aedec2934425dc47f68865561b2bc1b9a22abb5d4cb94d7eb90f6eccdff5c0056d8c74d82af8c267430430b5d3fb516cba56bb30aeebbf25a390f5a41 SHA512 8bd85da7b6e94f82ba54ba7d59b619a39b40dc4b5ba376a4444b2bfb594915ef640a1a7b35c343c4348f406110769c28e48e33f410d0162d6d033c7930b74563

View File

@ -0,0 +1,32 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DESCRIPTION="This module ships the new Icinga PHP library."
HOMEPAGE="https://github.com/Icinga/${PN}/"
if [[ "${PV}" == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/Icinga/${PN}.git"
else
KEYWORDS="amd64 x86"
SRC_URI="https://codeload.github.com/Icinga/${PN}/tar.gz/v${PV} -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${PV}"
fi
LICENSE="GPL-2"
SLOT="0"
DEPEND=">=net-analyzer/icinga2-2.4.3
>=www-apps/icingaweb2-2.2.0
|| (
dev-lang/php:7.3[curl]
dev-lang/php:7.4[curl]
dev-lang/php:8.0[curl]
)"
RDEPEND="${DEPEND}"
src_install() {
insinto "/usr/share/icingaweb2/modules/${PN##*-}/"
doins -r "${S}"/*
}

View File

@ -0,0 +1 @@
DIST icingaweb2-module-map-1.1.0.tar.gz 8116745 BLAKE2B 1b6b6afad21215199b35adeeeb7fcfb552e204a7ad7d662ee1cd708c97d2b0c3725111d5162a08fd1c83d1efdf247838ec9ea6425221b4cc695429133ab17679 SHA512 bf75593be6be3b86a4edc26a37068063cfbda9505e0712b02171c2152b8b20645fd22af6da2e145d3f7a8f13e3881f8a9f72d21cbf6eb7a3245d7425fe27fe43

View File

@ -0,0 +1,32 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DESCRIPTION="Create top-level views of your applications in a graphical editor."
HOMEPAGE="https://github.com/nbuchwitz/${PN}/"
if [[ "${PV}" == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/nbuchwitz/${PN}.git"
else
KEYWORDS="amd64 x86"
SRC_URI="https://codeload.github.com/nbuchwitz/${PN}/tar.gz/v${PV} -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${PV}"
fi
LICENSE="GPL-2"
SLOT="0"
DEPEND=">=net-analyzer/icinga2-2.4.3
>=www-apps/icingaweb2-2.2.0
|| (
dev-lang/php:7.3[curl]
dev-lang/php:7.4[curl]
dev-lang/php:8.0[curl]
)"
RDEPEND="${DEPEND}"
src_install() {
insinto "/usr/share/icingaweb2/modules/${PN##*-}/"
doins -r "${S}"/*
}

View File

@ -0,0 +1 @@
DIST icingaweb2-module-reactbundle-0.8.0.tar.gz 365075 BLAKE2B 78d7209606d95d0c5ec9358b34d7bbf9c1c9bd8eef88ca7bcb37f96b4f75de6246f8ed86dc7ff10fd1e02fdb8da0726543175c238df3953e5691a000ea5f494b SHA512 baf150ecacefca88ece060f5aa7c1ca61a938373e13781da45f7a1b2540f56d924e1c78bbfb22ce3c0d4ef2c6d50ceef8f7d91b22e7c396eb1ab05641e285818

View File

@ -0,0 +1,32 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DESCRIPTION="Icinga Web 2 - ReactPHP-based 3rd party libraries"
HOMEPAGE="https://github.com/Icinga/${PN}/"
if [[ "${PV}" == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/Icinga/${PN}.git"
else
KEYWORDS="amd64 x86"
SRC_URI="https://codeload.github.com/Icinga/${PN}/tar.gz/v${PV} -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${PV}"
fi
LICENSE="GPL-2"
SLOT="0"
DEPEND=">=net-analyzer/icinga2-2.4.3
>=www-apps/icingaweb2-2.2.0
|| (
dev-lang/php:7.3[curl]
dev-lang/php:7.4[curl]
dev-lang/php:8.0[curl]
)"
RDEPEND="${DEPEND}"
src_install() {
insinto "/usr/share/icingaweb2/modules/${PN##*-}/"
doins -r "${S}"/*
}