dev-perl/GLPlugin - 5.54 (icinga)

Search

Package Information

Description:
Perl modules providing the basis for labs.consol.de Nagios/Naemon/Icinga plugins
Homepage:
https://github.com/lausser/GLPlugin
License:
Artistic-2

Ebuild Details

Version EAPI Keywords Slot
5.54 8 amd64 x86 0
View Raw Ebuild
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

inherit perl-functions

EGIT_COMMIT="525f933cf66b8488abf87b07fe4c86aba7b6543f"
DESCRIPTION="Perl modules providing the basis for labs.consol.de Nagios/Naemon/Icinga plugins"
HOMEPAGE="https://github.com/lausser/GLPlugin"
SRC_URI="https://github.com/lausser/GLPlugin/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${EGIT_COMMIT}"

PATCHES=(
	"${FILESDIR}"/01_snmp_timeout.patch
)

LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="amd64 x86"

RDEPEND="
	dev-perl/JSON
"
DEPEND=""

src_configure(){
	default

	echo '1;'> autosplit.ix
}

src_install(){
	default

	my_vendorlib="$(perl_get_vendorlib)"

	insinto "${my_vendorlib}"/auto/Monitoring/GLPlugin/UPNP/
	doins autosplit.ix
	insinto "${my_vendorlib}"/auto/Monitoring/GLPlugin/SNMP/
	doins autosplit.ix

	pushd lib/Monitoring || die
	perl_domodule -C Monitoring -r .
	popd || die
}

Dependencies

RDEPEND

	dev-perl/JSON

Manifest for 5.54

Type File Size Source URLs
DIST GLPlugin-5.54.tar.gz 1599464 bytes https://github.com/lausser/GLPlugin/archive/525f933cf66b8488abf87b07fe4c86aba7b6543f.tar.gz