Install this version:
emerge -a =dev-perl/GLPlugin-6.5
If this version is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask =dev-perl/GLPlugin-6.5
Or alternatively:
emerge --autounmask-write -a =dev-perl/GLPlugin-6.5
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit perl-functions
EGIT_COMMIT="de7796d7e3fe5b726c1d9d4aa871270d5f42fe52"
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
}
dev-perl/JSON
| Type | File | Size | Source URLs |
|---|---|---|---|
| DIST | GLPlugin-6.5.tar.gz | 1648807 bytes | https://github.com/lausser/GLPlugin/archive/de7796d7e3fe5b726c1d9d4aa871270d5f42fe52.tar.gz |