From 8cb8861fae0e02499dade8b1efc4e996e803ac56 Mon Sep 17 00:00:00 2001 From: Yury Martynov Date: Mon, 2 Mar 2020 11:54:53 +0300 Subject: [PATCH] net-analyzer/theHarvester: update RDEPEND Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Yury Martynov --- net-analyzer/theHarvester/metadata.xml | 8 ++++ .../theHarvester/theHarvester-3.1-r2.ebuild | 48 +++++++++++++++++++ 2 files changed, 56 insertions(+) create mode 100644 net-analyzer/theHarvester/metadata.xml create mode 100644 net-analyzer/theHarvester/theHarvester-3.1-r2.ebuild diff --git a/net-analyzer/theHarvester/metadata.xml b/net-analyzer/theHarvester/metadata.xml new file mode 100644 index 000000000..4fa8ff351 --- /dev/null +++ b/net-analyzer/theHarvester/metadata.xml @@ -0,0 +1,8 @@ + + + + + proxy-maint@gentoo.org + Proxy Maintainers + + diff --git a/net-analyzer/theHarvester/theHarvester-3.1-r2.ebuild b/net-analyzer/theHarvester/theHarvester-3.1-r2.ebuild new file mode 100644 index 000000000..b1df5b8f1 --- /dev/null +++ b/net-analyzer/theHarvester/theHarvester-3.1-r2.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7} ) + +inherit distutils-r1 + +DESCRIPTION="The Harvester is a tool designed to collect email accounts of the target domain" +HOMEPAGE="http://www.edge-security.com/theharvester.php" +SRC_URI="https://github.com/laramies/theHarvester/archive/V${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +# IUSE="test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# RESTRICT="!test? ( test )" + +RDEPEND="${PYTHON_DEPS} + dev-python/aiodns[${PYTHON_USEDEP}] + dev-python/beautifulsoup:4[${PYTHON_USEDEP}] + >=dev-python/dnspython-1.16.0[${PYTHON_USEDEP}] + dev-python/grequests[${PYTHON_USEDEP}] + dev-python/netaddr[${PYTHON_USEDEP}] + dev-python/plotly[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.1.2[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + >=dev-python/shodan-1.17.0[${PYTHON_USEDEP}] + dev-python/texttable[${PYTHON_USEDEP}] + dev-python/retrying[${PYTHON_USEDEP}]" + +DEPEND="${RDEPEND}" + # test? ( + # dev-python/flake8[${PYTHON_USEDEP}] + # dev-python/mypy[${PYTHON_USEDEP}] + # )" + +# distutils_enable_tests pytest + +src_prepare() { + default + + # network required for tests + rm -r tests || die +}