w3af: relax msgpack dep, issue #334

This commit is contained in:
Anton Bolshakov 2015-02-16 02:44:39 +00:00
parent d3e2e4cdee
commit 45a76d2c75
5 changed files with 4 additions and 167 deletions

View file

@ -3,10 +3,6 @@ AUX w3af-1.6.0.3_disable_deps_check.patch 1107 SHA256 fadd9e7afdd516d43bcebac38e
AUX w3af-9999_disable_deps_check.patch 1035 SHA256 8d5735781d89106b52d09c10c260461acef9d16f9d3fab43de1b0ef6400f4c55 SHA512 3615ec98ea400a011bb60fd46998c8b415c5ad98e5b982e41a83df93866b0eca9caf41d2caa22b702ffac1aa690645855d76179e5b8124746d828a113432af3f WHIRLPOOL 99672923747be5b3b766f495df248dad0af4ddc5895adb9abac3a36068788af6ce7dd658bd5ef449dbfdce085aa66dc625953a75d5167546806b246ac7370811
AUX w3af_console 49 SHA256 6222c9def001ef0aeee46793bced5d6b25992d2268c51fe6d4d06531fd441dbb SHA512 c41a418ecaba4d0f8457fc81cea11a8d08120249df6f58d32287b503ee55d526187dc9943301169d2af1746cb8415cbc0de9045457902076eec04b72a2c34919 WHIRLPOOL 0296ce4666c23994d8acb788b2b12e066df919069a4e09e8b79f2ee88e3f2e212bac8eb67d65e93d25d99ee4d56b5b69d6600974e7f88fd2f3d9249fb11bf00a
AUX w3af_gui 45 SHA256 c605873b22a6246545199f04c8128e6b82f5041a6e615c9f9f67c797c59f3348 SHA512 cf5c79d9ed9dc797b0adc0ef75f0319536bac6e59df739fd2fe705bdad1c47482d2bf4a56a987df38dc159f37fadc824640b1c52fe3e5e5c897a1b003f51d811 WHIRLPOOL ea73b082803049bb393929b0c235bfb8d051e4ac5ce59dfbeee0b56e076288e728ae548bfd1c14695913a391c032468a91da738f590c06d7226d01b303d09dd9
DIST 1.6.0.3.zip 27897433 SHA256 cbc3c94f633159d006a38d0f959a046d8ab2e95929d41075180eb40311ecba6b SHA512 90642d3b71ef5bdf8f8f931cfd1491ced577c865a0d2f1c5d65438b27e3ed4c70edf75f2af5d6733e597cf2a2c2df47dd3765beca215882130b5ab88b917b7e6 WHIRLPOOL 359bbfa672b25e7fc9b648231836003000318aa0b6889f1e2e9554c29e7a90b22b2dda2bffc2bcee88937362cd1be83c2ed1cee13751b455dda0ef615f3d07fd
DIST w3af-1.6.0.3.tar.gz 26484480 SHA256 6b04c57a452f9f93f7ceae55b6ae7995fcefbcfed28bc7c77ba8a4b85a8dd2ed SHA512 286405bc54639ec0f370cf3f8fadc2c4f193865ee318616889fe7c122aaab4ac7ddcb703679eefa3d93b5a9356731ec5bb6f05fd27ad0d8e6bdbc3cbf855dec4 WHIRLPOOL 06acc18b915fcd1e624e4e3cfe73dd97ff3b26dbac3448095bccbe877159ea9503b54f1bf727a27e1d9a6463ef2d6106ef0dfbdf060c949292ff8550c893bcb9
DIST w3af-1.6.0.5.tar.gz 26307179 SHA256 2ca4e1c0749adc396d780412dde2720274d9fa591746dd96481796a9d2d98b39 SHA512 e956d87ca3b92ac8f34e6ea35194d3b43cfe6b939e698dabc3c9d1dd6d12c6cb9d65e78e3afb4bba625cc276677f44bea503c396c4e807909c966b3734935751 WHIRLPOOL fd1b5fce5ab0ba4da295a43f8cff5a563da6f9f10407e402ddf3fb73527ddca9f6f809440cc3600979ee798d9f2717b411475a7aba4243bb0cfeab4e61a31b66
EBUILD w3af-1.6.0.3-r1.ebuild 1861 SHA256 c5c6788ff3c236dff213e44c3b32797d8b8e32b3c62ef9a5a27ad000fec1765a SHA512 94f1f8d345b0893cf364a3341f850f4bef2878db325e4a966e363cc55f3bec4511eb92063098fc1f6461c14d3b204878c6607da2d96176694bae1f84aca3d859 WHIRLPOOL cb357f4d86ead8ee087fea3f0e476a8237502906354a3e6f79752123d920a6374b21ccb71566cedf0dc8b8b3e872b4a691edb62ce8687ef79131251b5d585b1d
EBUILD w3af-1.6.0.3.ebuild 1952 SHA256 5ad64d0a02c456a004df47c94e1904339cf00812fb66f4f825890ab678cb1767 SHA512 dc2f0b78057682f3ae1e48c9e2fc412c6acd4e2f83090508b682f739bb5b4a26b425a8f1f5f843013c5657949ace2f5abc7d84e5be3a22ded9c0b5893ed2c240 WHIRLPOOL 7b60f053e32ceb17117644f7f46b1d13dd130b33db90a78fd00e9efe464e5cc5e75524d02b82cd808391294d6c746cc320fbd97361d93e90e23e5987406dbf36
EBUILD w3af-1.6.0.5.ebuild 1898 SHA256 791796363350fe76b01bab7693bf41f5dd51207a0368fe130215014ec2db219b SHA512 7d0a6f794748b8133fffbbeff59021137d2f5495c00c7b0278b50bb85df0d820dd807fe3536be6a40ba5d002f57a22347d263218a85e855ed0cf8e8e0c76bb50 WHIRLPOOL 21c2bc3e159bab65e5a87da5df8678c61e02fd1c9b3bc16ca87137f67635ad072bce70ad05d7552f8978d8dd3c102476b8bcdc9e54744fe95bb6bc09f41f3468
EBUILD w3af-9999.ebuild 2089 SHA256 c06efc52ec96c9fd4b3cbdc817533570707c5e4f9fc50188244503d08c4cd141 SHA512 9490820cc0c9f6a95b2893285754e34d0f46c7a3e8619e324b85f5006520d7533775932a7dec0352f346c514f9dbc380b0713adbf454dd1d88f7e701e85aca94 WHIRLPOOL 65d3bca83b826f755d0ba0165d9d1dc46c99d2f6206bdda4541a715e34f445f521291b6491fdc9ceecfeed72e2173d50f496be4079d6eeaf1a80a8329e2d45c6
EBUILD w3af-1.6.0.5-r1.ebuild 1891 SHA256 aaa202666ada66b4e46975459d04128b10d00108777d60b35f2486cd84f8a285 SHA512 5d9717ef54a169c17ffc62ebfc06e0eaaf9044b9832ea8352fdef5f29cbd4f9bbe2a5d5e4b031fced7586fff359ecc36d3a2dbd9a71decdcc444352ae5c9afc7 WHIRLPOOL 68326e61dd094810cea913d828b735da565f1c57ad101f433c1c7e948df88c504f7f3123b037db7b61add2208a9807599e0687f51a3ab70cbabbcf9e76df12d8
EBUILD w3af-9999.ebuild 2082 SHA256 730af569bfee959db0486f2c2ac4a4228c6dbaa545e805b0984ea32b81843092 SHA512 4eb45741586bf8cdbced9716b8256ab52135d4449a3a9f6657638a8a669f3fac3168f4f0a4cc7a9a81e2bed9b10cd9c9cac078993c378da20c321be419bec830 WHIRLPOOL 223e1d89c7c8865652939f9ac219b2a557d74595700c563309008687f8edad8ce56932cb6eb2dc9e9e7aa0852195a6015d0255968994757d889362bca549d4a8

View file

@ -1,79 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: blshkv Exp $
EAPI=5
PYTHON_REQ_USE="sqlite"
PYTHON_COMPAT=( python2_7 )
inherit multilib python-r1
DESCRIPTION="Web Application Attack and Audit Framework"
HOMEPAGE="http://w3af.sourceforge.net/"
SRC_URI="https://github.com/andresriancho/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc gtk clamav"
RDEPEND=">=dev-python/fpconst-0.7.2
=app-text/pdfminer-20110515
dev-python/chardet
clamav? ( dev-python/clamd )
dev-python/esmre
dev-python/git-python
dev-python/esmre
dev-python/guess-language
dev-python/halberd
=dev-python/msgpack-0.2.4
=dev-python/nltk-2.0.4
dev-python/phply
dev-python/pyopenssl
dev-python/pysvn
dev-python/python-cluster
dev-python/python-ntlm
=dev-python/PyGithub-1.21.0
dev-python/pyyaml
dev-python/simplejson
dev-python/soappy
|| (
net-analyzer/gnu-netcat
net-analyzer/netcat
net-analyzer/netcat6 )
>=net-analyzer/scapy-2
dev-db/sqlmap
dev-python/lxml
dev-python/pybloomfiltermmap
=dev-python/futures-2.1.5
gtk? ( dev-python/pygraphviz
>dev-python/pygtk-2.0
=dev-python/xdot-0.6
dev-python/pygtksourceview )"
DEPEND=""
src_prepare() {
rm doc/{GPL,INSTALL} || die
find "${S}" -type d -name .svn -exec rm -R {} +
#bundled sqlmap
rm -r w3af/plugins/attack/db/sqlmap || die
use clamav || rm w3af/plugins/grep/clamav.py
#Halberd hmap is also bundled
epatch "${FILESDIR}"/${P}_disable_deps_check.patch
}
src_install() {
#use flag doc is here because doc is bigger than 3 Mb
if use doc ; then
insinto /usr/share/doc/${PF}/
doins -r doc/*
fi
rm -r doc circle.yml
dodir /usr/$(get_libdir)/w3af
cp -R * "${ED}"/usr/$(get_libdir)/${PN}
use gtk && dobin "${FILESDIR}"/w3af_gui
dobin "${FILESDIR}"/w3af_console
}

View file

@ -1,80 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: blshkv Exp $
EAPI=5
PYTHON_REQ_USE="sqlite"
PYTHON_COMPAT=( python2_7 )
inherit multilib python-r1
DESCRIPTION="Web Application Attack and Audit Framework"
HOMEPAGE="http://w3af.sourceforge.net/"
SRC_URI="https://github.com/andresriancho/${PN}/archive/${PV}.zip"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc gtk clamav"
RDEPEND=">=dev-python/fpconst-0.7.2
=app-text/pdfminer-20110515
dev-python/chardet
clamav? ( dev-python/clamd )
dev-python/esmre
dev-python/git-python
dev-python/esmre
dev-python/guess-language
dev-python/halberd
=dev-python/msgpack-0.2.4
=dev-python/nltk-2.0.4
dev-python/phply
dev-python/pyopenssl
dev-python/pysvn
dev-python/python-cluster
dev-python/python-ntlm
=dev-python/PyGithub-1.21.0
dev-python/pyyaml
dev-python/simplejson
dev-python/soappy
|| (
net-analyzer/gnu-netcat
net-analyzer/netcat
net-analyzer/netcat6 )
>=net-analyzer/scapy-2
dev-db/sqlmap
dev-python/lxml
dev-python/pybloomfiltermmap
=dev-python/futures-2.1.5
gtk? ( dev-python/pygraphviz
>dev-python/pygtk-2.0
=dev-python/xdot-0.6
dev-python/pygtksourceview )"
DEPEND=""
src_prepare(){
rm doc/{GPL,INSTALL} || die
find "${S}" -type d -name .svn -exec rm -R {} +
#bundled sqlmap
rm -r w3af/plugins/attack/db/sqlmap || die
use clamav || rm w3af/plugins/grep/clamav.py
#Halberd hmap is also bundled
epatch "${FILESDIR}"/${P}_disable_deps_check.patch
}
src_install() {
insinto /usr/$(get_libdir)/w3af
doins -r w3af profiles scripts tools w3af_console
use gtk && doins w3af_gui
fperms +x /usr/$(get_libdir)/w3af/w3af_{gui,console} || die
dobin "${FILESDIR}"/w3af_console || die
if use gtk ; then
dobin "${FILESDIR}"/w3af_gui || die
fi
#use flag doc is here because doc is bigger than 3 Mb
if use doc ; then
insinto /usr/share/doc/${PF}/
doins -r doc/* || die
fi
}

View file

@ -27,7 +27,7 @@ RDEPEND=">=dev-python/fpconst-0.7.2
dev-python/esmre
dev-python/guess-language
dev-python/halberd
=dev-python/msgpack-0.2.4
dev-python/msgpack
=dev-python/nltk-2.0.4
dev-python/phply
dev-python/pyopenssl

View file

@ -28,7 +28,7 @@ RDEPEND=">=dev-python/fpconst-0.7.2
dev-python/esmre
dev-python/guess-language
dev-python/halberd
=dev-python/msgpack-0.2.4
dev-python/msgpack
=dev-python/nltk-2.0.4
dev-python/phply
dev-python/pyopenssl