diff options
Diffstat (limited to 'net-analyzer')
-rw-r--r-- | net-analyzer/nagiosgraph/Manifest | 3 | ||||
-rw-r--r-- | net-analyzer/nagiosgraph/files/multi_param.patch | 20 | ||||
-rw-r--r-- | net-analyzer/nagiosgraph/nagiosgraph-1.5.2-r1.ebuild (renamed from net-analyzer/nagiosgraph/nagiosgraph-1.5.2.ebuild) | 9 |
3 files changed, 29 insertions, 3 deletions
diff --git a/net-analyzer/nagiosgraph/Manifest b/net-analyzer/nagiosgraph/Manifest index 378d901..f399714 100644 --- a/net-analyzer/nagiosgraph/Manifest +++ b/net-analyzer/nagiosgraph/Manifest @@ -1,2 +1,3 @@ +AUX multi_param.patch 767 BLAKE2B 9eb84fc9c433b7220135d2091c20602d2dbcb75a3f28ec3eb2a38ec9d8ffc8ae783c2c3d752da0fdb610dda83e45b470527de2c105cfee44423e0f8719fc8de5 SHA512 9b2775c6e934d943f1115d55979d149d1b375c71cccc82ccf80253607ddeeef4f631ad26cdaf06e0253a7860a39281ed551af39ad0dd18347df8ed7dc17e2599 DIST nagiosgraph-1.5.2.tar.gz 329978 BLAKE2B 7a54a0db5b220d3e270d9df92d3e6b4e8096c3ba189654e0646071a0460e613b51816b299d1da4dd905c2967acb7cd291cfc1c9e4c224acdddcaab56dee7d0d5 SHA512 bde1c177b5a805d5a23024a5cc513d84b36c16d1e320143d95ec4d44d57a232adee786c37a95baea88877139eef47d7b1175a33b11948af0793a63c00391910f -EBUILD nagiosgraph-1.5.2.ebuild 809 BLAKE2B 24a7e906e520441e847b856eb20ce0c1418a084907b24ff0195b8ac0d3907a54656b9b96d3e02a81b84a35368044566d439a1c27bb3acb8bcbe44ede117c21bf SHA512 749fe51a0803a0b9f8356e527cf1828c723d4990c0467a6a700822f32e2c7163d9dc31cbb0601dc0eb30c29b72e9fd421d0c44e7b0f9217a70e798977192a00e +EBUILD nagiosgraph-1.5.2-r1.ebuild 878 BLAKE2B 41808fff7493685478e702b4b3ee9ee3f9ad4ce9779ae3a8ad280ee8fbc486a4ae20d0803e9b6fd2036a2f659ca1b1e2ef93e680e3dfe8cffdc31fd655a54056 SHA512 992498fe6adc1925a9325d414179576465c3bc811ffab755804b6725ddf908df26a3ff7213bf67014eb0171ec4890251ef657f69ec6222773acc76b72d528dd3 diff --git a/net-analyzer/nagiosgraph/files/multi_param.patch b/net-analyzer/nagiosgraph/files/multi_param.patch new file mode 100644 index 0000000..431190b --- /dev/null +++ b/net-analyzer/nagiosgraph/files/multi_param.patch @@ -0,0 +1,20 @@ +--- a/etc/ngshared.pm 2022-07-17 14:39:52.988032864 +0100 ++++ b/etc/ngshared.pm 2022-07-17 14:39:40.553988303 +0100 +@@ -231,7 +231,7 @@ + my ($cgi, $params) = getparams(); + getdebug($app, $params->{host}, $params->{service}); + +- $errmsg = readi18nfile($cgi->param('language')); ++ $errmsg = readi18nfile($cgi->multi_param('language')); + if ($errmsg ne q()) { + debug(DBWRN, $errmsg); + } +@@ -381,7 +381,7 @@ + my @rval = $cgi->param($ii); + $rval{$ii} = \@rval; + } elsif ($ii eq 'db' || $ii eq 'label') { +- $rval{$ii} = [$cgi->param($ii),]; ++ $rval{$ii} = [$cgi->multi_param($ii),]; + } else { + $rval{$ii} = $cgi->param($ii); + } diff --git a/net-analyzer/nagiosgraph/nagiosgraph-1.5.2.ebuild b/net-analyzer/nagiosgraph/nagiosgraph-1.5.2-r1.ebuild index c3b9f31..b52d20a 100644 --- a/net-analyzer/nagiosgraph/nagiosgraph-1.5.2.ebuild +++ b/net-analyzer/nagiosgraph/nagiosgraph-1.5.2-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -DESCRIPTION="nagiosgraph extracts information from the Nagios output and inserts it into RRD files" +DESCRIPTION="nagiosgraph extracts info from the Nagios output and inserts it into RRD files" HOMEPAGE="https://sourceforge.net/p/nagiosgraph" SRC_URI="https://netix.dl.sourceforge.net/project/${PN}/${PN}/${PV}/${P}.tar.gz" @@ -14,11 +14,16 @@ KEYWORDS="~amd64" DEPEND="" RDEPEND=" dev-lang/perl -net-analyzer/rrdtool[perl] +net-analyzer/rrdtool[perl,graph] dev-perl/GD " BDEPEND="" +src_prepare() { + eapply ${FILESDIR}/multi_param.patch + eapply_user +} + src_configure() { sed -i "s|/opt/nagiosgraph/etc|/etc/${PN}|g" ${S}/cgi/*.cgi ${S}/lib/*.pl } |