diff --git a/dev-python/olefile/Manifest b/dev-python/olefile/Manifest new file mode 100644 index 000000000..1288e147e --- /dev/null +++ b/dev-python/olefile/Manifest @@ -0,0 +1 @@ +DIST olefile-0.43.tar.gz 99723 SHA256 57102bf3f19c5fa099c0c7128190fe4bb28cd2760aa08f4b5b7dccf28718b876 SHA512 5a2fbe69bbe13f2633b4d6c8861531f4ac0b41379fea889a6e74a1f0f78960e2b9db10516fae5f3d2a59f2dac6a6befcd78c11a9fc45212009a3097cdc5f61ea WHIRLPOOL a77f250c1c790af33d7acb1877ca0da40675c0e768afef5274163d78020143c1ed243aa881c70297e799de2a04e0bbedc73b4c39b6635e422cfe85ea51c1274c diff --git a/dev-python/olefile/olefile-0.43.ebuild b/dev-python/olefile/olefile-0.43.ebuild new file mode 100644 index 000000000..71cf67a6a --- /dev/null +++ b/dev-python/olefile/olefile-0.43.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PYTHON_COMPAT=( python{2_6,2_7,3_3,3_4,3_5} ) + +inherit distutils-r1 + +DESCRIPTION="Python package to parse, read and write Microsoft OLE2 files" +HOMEPAGE="https://pypi.python.org/pypi/olefile" +SRC_URI="mirror://pypi/$(echo ${PN} | cut -c 1)/${PN}/${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="" +RDEPEND="${DEPEND}" diff --git a/net-analyzer/recon-ng/Manifest b/net-analyzer/recon-ng/Manifest index 0b74347f7..dab3a32b3 100644 --- a/net-analyzer/recon-ng/Manifest +++ b/net-analyzer/recon-ng/Manifest @@ -1 +1,2 @@ DIST recon-ng-4.4.0.tar.bz2 294280 SHA256 f6840d0485eccc588b2bf44fda20ed2f938289c0addda830118337f4ce43a26c SHA512 df3977fbc29ed44e3139281e792073eaf8f735dbc07a1d37e92e1e9b24c1b06aa00c8256091dd82f3bcb087666d868854586a46d16e8c969154fbf1463086c0f WHIRLPOOL ca201aeedab246d0d6df99cc2969501ca9de617c4024b5304449269bda6838c1238374fd366ac1180fdd2b4e58e453fdb272ce500ddab7465485f863404694ef +DIST recon-ng-4.7.3.tar.bz2 386943 SHA256 b1c4f7bd0e2a38cad40ab3d4e8d788f52a66f44e4ed446f3db6a7e3fdfe3822b SHA512 64276b04dda4dc634536b5e09ecb0e745e39979d95f955d82bd3615e5898dec57519d6d57bd444fe3634c9f597fe5f6275408449aa3b38d32784263108d19cde WHIRLPOOL 04cef0727fe21d48479ce11eb775740375fa87a59248733fea70b0d378df24a162897d1df12ee6a7dfd9fba53a133ffe63da6bc477b65b779ef974b3cd4616f7 diff --git a/net-analyzer/recon-ng/recon-ng-4.7.3.ebuild b/net-analyzer/recon-ng/recon-ng-4.7.3.ebuild new file mode 100644 index 000000000..2adc62318 --- /dev/null +++ b/net-analyzer/recon-ng/recon-ng-4.7.3.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) + +inherit python-single-r1 + +CUR_COMMIT="ba3c0a0a6646" + +DESCRIPTION="Web Reconnaissance Framework" +HOMEPAGE="https://bitbucket.org/LaNMaSteR53/recon-ng" +SRC_URI="https://bitbucket.org/LaNMaSteR53/recon-ng/get/v${PV}.tar.bz2 -> ${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="${PYTHON_DEPS} + >=dev-python/dicttoxml-1.6.6 + virtual/python-dnspython + >=dev-python/jsonrpclib-0.1.3 + >=dev-python/lxml-3.4.4 + >=dev-python/mechanize-0.2.5 + >=dev-python/slowaes-0.1 + >=dev-python/xlsxwriter-0.7.3 + >=dev-python/PyPDF2-1.25.1 + >=dev-python/olefile-0.42.1 + " +DEPEND="${RDEPEND}" + +S="${WORKDIR}/LaNMaSteR53-${PN}-${CUR_COMMIT}" + +src_install() { + dodir /usr/share/"${PN}"/ + cp -R * "${D}"/usr/share/"${PN}"/ + dosym /usr/share/"${PN}"/recon-rpc /usr/bin/recon-rpc + dosym /usr/share/"${PN}"/recon-cli /usr/bin/recon-cli + dosym /usr/share/"${PN}"/recon-ng /usr/bin/recon-ng + + python_fix_shebang "${ED}"/usr/share/recon-ng/ +} diff --git a/profiles/pentoo/base/package.accept_keywords/dev-python b/profiles/pentoo/base/package.accept_keywords/dev-python index 25bd5a38d..95718f4d3 100644 --- a/profiles/pentoo/base/package.accept_keywords/dev-python +++ b/profiles/pentoo/base/package.accept_keywords/dev-python @@ -84,3 +84,10 @@ #required for vail ~dev-python/symmetricjsonrpc-0.1.0 ~dev-python/pefile-1.2.10_p139 + +# required by net-analyzer/recon-ng-4.7.3 +=dev-python/dicttoxml-1.6.6 +=dev-python/PyPDF2-1.25.1 +#https://bugs.gentoo.org/show_bug.cgi?id=577938 +=dev-python/jsonrpclib-9999 ** +=dev-python/olefile-0.43 diff --git a/profiles/pentoo/base/package.accept_keywords/net-analyzer b/profiles/pentoo/base/package.accept_keywords/net-analyzer index a6b08f921..5284f5bad 100644 --- a/profiles/pentoo/base/package.accept_keywords/net-analyzer +++ b/profiles/pentoo/base/package.accept_keywords/net-analyzer @@ -73,7 +73,7 @@ net-analyzer/nessus-plugins ~net-analyzer/polenum-0.2 ~net-analyzer/ppscan-0.3 ~net-analyzer/rain-1.2.9_beta1 -~net-analyzer/recon-ng-4.4.0 +~net-analyzer/recon-ng-4.7.3 ~net-analyzer/rrdtool-1.4.7 ~net-analyzer/scapy-2.3.1 ~net-analyzer/siphon-666-r1