From 0968b642997d63bf4231596c325bedd3e46a137f Mon Sep 17 00:00:00 2001 From: Yury Martynov Date: Mon, 29 Jul 2019 13:52:57 +0300 Subject: [PATCH] =?UTF-8?q?recon-ng:=204.9.6=20=E2=80=94=20minor=20changes?= =?UTF-8?q?,=20go=20to=20stable=20for=20amd64?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- net-analyzer/recon-ng/Manifest | 1 + .../recon-ng/recon-ng-4.9.6-r1.ebuild | 61 +++++++++++++++++++ net-analyzer/recon-ng/recon-ng-4.9.6.ebuild | 1 - 3 files changed, 62 insertions(+), 1 deletion(-) create mode 100644 net-analyzer/recon-ng/recon-ng-4.9.6-r1.ebuild delete mode 120000 net-analyzer/recon-ng/recon-ng-4.9.6.ebuild diff --git a/net-analyzer/recon-ng/Manifest b/net-analyzer/recon-ng/Manifest index e1ef521d0..3f2f86ee0 100644 --- a/net-analyzer/recon-ng/Manifest +++ b/net-analyzer/recon-ng/Manifest @@ -1 +1,2 @@ DIST recon-ng-4.9.6.tar.bz2 400999 BLAKE2B 5785bf6954aa00970b7940a129364660283825d44d723b241cc288a619dc404f368e7ac33b5b59dc4e7655b76df82dc95f84d7e2f0be67c4467d52199315a226 SHA512 a6c36f84eca6a51b3db9e9f53bef45f7b1eb39cbc59af201bfe2eda709dc28638db5ba298cf0664ec63819a82ad37593e2e3c8ed6b8b5c1dd1411df1f3a392a9 +DIST recon-ng-5.0.0.tar.gz 63822 BLAKE2B 2e7b5e12256a2d23362ee5153e4ec4fe01ea9e1b3e1469640ddeb02e56f34956081fe42b18b34ddac71e272fca6ce2bc555cdf68cd048b05238d6221d1225e02 SHA512 d75c3a064a6fb587cd618752b81f4831ab21731dc2d4e2cee6a271c20b30bd0e97d6b856ec1636152fc45a634657ec9f7124f856fd95448ed4c775a17091fd5b diff --git a/net-analyzer/recon-ng/recon-ng-4.9.6-r1.ebuild b/net-analyzer/recon-ng/recon-ng-4.9.6-r1.ebuild new file mode 100644 index 000000000..d89e10306 --- /dev/null +++ b/net-analyzer/recon-ng/recon-ng-4.9.6-r1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 ) + +inherit python-r1 + +DESCRIPTION="Web Reconnaissance Framework" +HOMEPAGE="https://bitbucket.org/LaNMaSteR53/recon-ng" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://bitbucket.org/LaNMaSteR53/recon-ng" +else + CUR_COMMIT="1a691939a77f" + SRC_URI="https://bitbucket.org/LaNMaSteR53/recon-ng/get/v${PV}.tar.bz2 -> ${P}.tar.bz2" + KEYWORDS="amd64 ~x86" + S="${WORKDIR}/LaNMaSteR53-${PN}-${CUR_COMMIT}" +fi + +LICENSE="GPL-3" +SLOT=0 +IUSE="" + +RDEPEND="${PYTHON_DEPS} + >=dev-python/jsonrpclib-0.1.3[${PYTHON_USEDEP}] + dev-python/dicttoxml[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/mechanize[${PYTHON_USEDEP}] + dev-python/slowaes[${PYTHON_USEDEP}] + dev-python/xlsxwriter[${PYTHON_USEDEP}] + dev-python/PyPDF2[${PYTHON_USEDEP}] + dev-python/olefile[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/unicodecsv[${PYTHON_USEDEP}] + virtual/python-dnspython[${PYTHON_USEDEP}]" + +DEPEND="${RDEPEND}" + +pkg_setup() { + python_setup +} + +src_prepare() { + python_fix_shebang "${S}" + default +} + +src_install() { + dodir "/usr/share/${PN}" + cp -R * "${ED}/usr/share/${PN}/" + python_optimize "${ED}/usr/share/${PN}" + + for x in recon-*; do + dosym "../share/${PN}/${x}" "/usr/bin/${x}" + done + + dodoc README.md +} diff --git a/net-analyzer/recon-ng/recon-ng-4.9.6.ebuild b/net-analyzer/recon-ng/recon-ng-4.9.6.ebuild deleted file mode 120000 index f12e29f79..000000000 --- a/net-analyzer/recon-ng/recon-ng-4.9.6.ebuild +++ /dev/null @@ -1 +0,0 @@ -recon-ng-9999.ebuild \ No newline at end of file