From 02e41ed021ed572e7aa575ca7d2e7075f465b9dc Mon Sep 17 00:00:00 2001 From: Alarig Le Lay Date: Thu, 21 May 2020 14:46:02 +0200 Subject: [PATCH] net-analyzer/AS-Stats: New ebuild Package-Manager: Portage-2.3.99, Repoman-2.3.22 --- net-analyzer/AS-Stats/AS-Stats-9999.ebuild | 44 ++++++++++++++++++++++ net-analyzer/AS-Stats/metadata.xml | 12 ++++++ 2 files changed, 56 insertions(+) create mode 100644 net-analyzer/AS-Stats/AS-Stats-9999.ebuild create mode 100644 net-analyzer/AS-Stats/metadata.xml diff --git a/net-analyzer/AS-Stats/AS-Stats-9999.ebuild b/net-analyzer/AS-Stats/AS-Stats-9999.ebuild new file mode 100644 index 0000000..d50a452 --- /dev/null +++ b/net-analyzer/AS-Stats/AS-Stats-9999.ebuild @@ -0,0 +1,44 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit git-r3 webapp + +DESCRIPTION="A simple tool to generate per-AS traffic graphs from NetFlow/sFlow records" +HOMEPAGE="https://github.com/manuelkasper/AS-Stats" +EGIT_REPO_URI="https://github.com/manuelkasper/AS-Stats.git" + +LICENSE="BSD-2" +KEYWORDS="" +IUSE="+as-stat-gui +ip2as" + +DEPEND=" + as-stat-gui? ( www-misc/as-stats-gui ) + dev-lang/php:*[sqlite] + dev-perl/DBD-SQLite + dev-perl/File-Find-Rule + dev-perl/JSON-XS + dev-perl/Net-Patricia + dev-perl/Net-sFlow + ip2as? ( dev-perl/ip2as ) + net-analyzer/rrdtool[perl] +" +RDEPEND="${DEPEND}" +BDEPEND="" + +src_install() { + webapp_src_preinst + + dodoc README.md + rm -f README.md + + insinto "${MY_HTDOCSDIR}/" + doins -r . + + use as-stat-gui && \ + rm -rf www && \ + ln -s "${PREFIX}"/usr/share/as-stat-gui www + + webapp_src_install +} diff --git a/net-analyzer/AS-Stats/metadata.xml b/net-analyzer/AS-Stats/metadata.xml new file mode 100644 index 0000000..ff4a2cc --- /dev/null +++ b/net-analyzer/AS-Stats/metadata.xml @@ -0,0 +1,12 @@ + + + + + Alarig Le Lay + alarig@swordarmor.fr + + + Use the improved webUI + Use the perl module ip2as.pm + +