Gentoo Archives: gentoo-commits

From: "Markos Chandras (hwoarang)" <hwoarang@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-analyzer/w3af: ChangeLog w3af-1.0_rc3-r2.ebuild w3af-1.0_rc3-r1.ebuild
Date: Wed, 27 Oct 2010 20:54:31
Message-Id: 20101027205428.A6D1620054@flycatcher.gentoo.org
1 hwoarang 10/10/27 20:54:28
2
3 Modified: ChangeLog
4 Added: w3af-1.0_rc3-r2.ebuild
5 Removed: w3af-1.0_rc3-r1.ebuild
6 Log:
7 Multiple QA fixes. Thanks to Anton Bolshakov and montjoie for the fixes and patches. Bug #272200
8
9 (Portage version: 2.2.0_alpha1/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.4 net-analyzer/w3af/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/w3af/ChangeLog?rev=1.4&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/w3af/ChangeLog?rev=1.4&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/w3af/ChangeLog?r1=1.3&r2=1.4
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/net-analyzer/w3af/ChangeLog,v
21 retrieving revision 1.3
22 retrieving revision 1.4
23 diff -u -r1.3 -r1.4
24 --- ChangeLog 6 Sep 2010 17:37:25 -0000 1.3
25 +++ ChangeLog 27 Oct 2010 20:54:28 -0000 1.4
26 @@ -1,6 +1,14 @@
27 # ChangeLog for net-analyzer/w3af
28 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/w3af/ChangeLog,v 1.3 2010/09/06 17:37:25 jer Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/w3af/ChangeLog,v 1.4 2010/10/27 20:54:28 hwoarang Exp $
31 +
32 +*w3af-1.0_rc3-r2 (27 Oct 2010)
33 +
34 + 27 Oct 2010; Markos Chandras <hwoarang@g.o>
35 + +w3af-1.0_rc3-r2.ebuild, +files/use_simplejson_instead_of_jsonpy.patch,
36 + +files/w3af_console, +files/w3af_gui, -w3af-1.0_rc3-r1.ebuild:
37 + Multiple QA fixes. Thanks to Anton Bolshakov and montjoie for the fixes
38 + and patches. Bug #272200
39
40 06 Sep 2010; Jeroen Roovers <jer@g.o> metadata.xml:
41 Fix empty herd tag.
42
43
44
45 1.1 net-analyzer/w3af/w3af-1.0_rc3-r2.ebuild
46
47 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/w3af/w3af-1.0_rc3-r2.ebuild?rev=1.1&view=markup
48 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/w3af/w3af-1.0_rc3-r2.ebuild?rev=1.1&content-type=text/plain
49
50 Index: w3af-1.0_rc3-r2.ebuild
51 ===================================================================
52 # Copyright 1999-2010 Gentoo Foundation
53 # Distributed under the terms of the GNU General Public License v2
54 # $Header: /var/cvsroot/gentoo-x86/net-analyzer/w3af/w3af-1.0_rc3-r2.ebuild,v 1.1 2010/10/27 20:54:28 hwoarang Exp $
55
56 EAPI=2
57
58 PYTHON_USE_WITH="sqlite"
59 PYTHON_DEPEND="2"
60
61 inherit multilib python versionator
62
63 MY_P=${PN}-"$(replace_version_separator 2 '-')"
64 DESCRIPTION="Web Application Attack and Audit Framework"
65 HOMEPAGE="http://w3af.sourceforge.net/"
66 SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
67
68 LICENSE="GPL-2"
69 SLOT="0"
70 KEYWORDS="~amd64 ~x86"
71 IUSE="doc gtk"
72
73 RDEPEND="dev-python/beautifulsoup
74 >=dev-python/fpconst-0.7.2
75 dev-python/nltk
76 dev-python/pyopenssl
77 dev-python/pyPdf
78 dev-python/pysqlite
79 dev-python/python-cluster
80 dev-python/pyyaml
81 dev-python/simplejson
82 dev-python/soappy
83 net-analyzer/scapy
84 gtk? ( media-gfx/graphviz
85 >dev-python/pygtk-2.0 )"
86
87 S=${WORKDIR}/${PN}
88
89 src_prepare(){
90 rm -r extlib/{BeautifulSoup.py,cluster,fpconst-0.7.2,jsonpy,nltk,nltk_contrib,pyPdf,scapy,SOAPpy,yaml} || die
91 rm readme/{GPL,INSTALL} || die
92 epatch "${FILESDIR}"/use_simplejson_instead_of_jsonpy.patch
93 }
94
95 src_install() {
96 insinto /usr/$(get_libdir)/w3af
97 doins -r core extlib locales plugins profiles scripts tools w3af_gui w3af_console || die
98 fperms +x /usr/$(get_libdir)/w3af/w3af_{gui,console} || die
99 dobin "${FILESDIR}"/w3af_console || die
100 if use gtk ; then
101 dobin "${FILESDIR}"/w3af_gui || die
102 fi
103 #use flag doc is here because doc is bigger than 3 Mb
104 if use doc ; then
105 insinto /usr/share/doc/${PF}/
106 doins -r readme/* || die
107 fi
108 }