jlec 15/03/21 14:46:10
Modified: w3af-1.1-r1.ebuild w3af-1.5.ebuild ChangeLog
Removed: w3af-1.0.ebuild w3af-1.0_rc5-r1.ebuild
w3af-1.1.ebuild
Log:
use esvn_clean; clean die usage; drop old
(Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key
B9D4F231BD1558AB!)
Revision Changes Path
1.3 net-analyzer/w3af/w3af-1.1-r1.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/w3af/w3af-1.1-r1.ebuild?rev=1.3&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/w3af/w3af-1.1-r1.ebuild?rev=1.3&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/w3af/w3af-1.1-r1.ebuild?r1=1.2&r2=1.3
Index: w3af-1.1-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/w3af/w3af-1.1-r1.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- w3af-1.1-r1.ebuild 31 Dec 2014 05:00:41 -0000 1.2
+++ w3af-1.1-r1.ebuild 21 Mar 2015 14:46:10 -0000 1.3
@@ -1,15 +1,16 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/w3af/w3af-1.1-r1.ebuild,v 1.2
2014/12/31 05:00:41 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/w3af/w3af-1.1-r1.ebuild,v 1.3
2015/03/21 14:46:10 jlec Exp $
EAPI=5
-PYTHON_COMPAT=( python{2_6,2_7} )
+PYTHON_COMPAT=( python2_7 )
PYTHON_REQ_USE="sqlite"
inherit multilib python-single-r1 versionator
MY_P=${PN}-"$(replace_version_separator 2 '-')"
+
DESCRIPTION="Web Application Attack and Audit Framework"
HOMEPAGE="http://w3af.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
@@ -19,7 +20,8 @@
KEYWORDS="~amd64 ~x86"
IUSE="doc gtk"
-RDEPEND=">=dev-python/fpconst-0.7.2[${PYTHON_USEDEP}]
+RDEPEND="
+ >=dev-python/fpconst-0.7.2[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
dev-python/nltk[${PYTHON_USEDEP}]
dev-python/pybloomfiltermmap[${PYTHON_USEDEP}]
@@ -33,11 +35,14 @@
|| (
net-analyzer/gnu-netcat
net-analyzer/netcat
- net-analyzer/netcat6 )
+ net-analyzer/netcat6
+ )
>=net-analyzer/scapy-2
- gtk? ( media-gfx/graphviz
+ gtk? (
+ media-gfx/graphviz
>dev-python/pygtk-2.0
- dev-python/pygtksourceview )"
+ dev-python/pygtksourceview
+ )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
@@ -48,21 +53,19 @@
sed -i 's,extlib.pyPdf.,,' core/data/parsers/pdfParser.py || die
rm readme/{GPL,INSTALL} || die
rm plugins/attack/payloads/code/netcat || die #bug 349780
- find "${S}" -type d -name .svn -exec rm -R {} +
+ esvn_clean
}
src_install() {
insinto /usr/$(get_libdir)/w3af
- doins -r core extlib locales plugins profiles scripts tools w3af_gui
w3af_console || die
- 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
+ doins -r core extlib locales plugins profiles scripts tools w3af_gui
w3af_console
+ fperms +x /usr/$(get_libdir)/w3af/w3af_{gui,console}
+ dobin "${FILESDIR}"/w3af_console
+ use gtk && dobin "${FILESDIR}"/w3af_gui
#use flag doc is here because doc is bigger than 3 Mb
if use doc ; then
insinto /usr/share/doc/${PF}/
- doins -r readme/* || die
+ doins -r readme/*
fi
python_fix_shebang "${ED}"usr/$(get_libdir)/${PN}
}
1.3 net-analyzer/w3af/w3af-1.5.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/w3af/w3af-1.5.ebuild?rev=1.3&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/w3af/w3af-1.5.ebuild?rev=1.3&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/w3af/w3af-1.5.ebuild?r1=1.2&r2=1.3
Index: w3af-1.5.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/w3af/w3af-1.5.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- w3af-1.5.ebuild 31 Dec 2014 05:00:41 -0000 1.2
+++ w3af-1.5.ebuild 21 Mar 2015 14:46:10 -0000 1.3
@@ -1,6 +1,6 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/w3af/w3af-1.5.ebuild,v 1.2
2014/12/31 05:00:41 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/w3af/w3af-1.5.ebuild,v 1.3
2015/03/21 14:46:10 jlec Exp $
EAPI=5
@@ -20,14 +20,16 @@
#w3af seems to ship sqlmap? maybe we should split this out...
-QA_PREBUILT="usr/$(get_libdir)/${PN}/plugins/attack/db/sqlmap/udf/mysql/linux/32/lib_mysqludf_sys.so
+QA_PREBUILT="
+
usr/$(get_libdir)/${PN}/plugins/attack/db/sqlmap/udf/mysql/linux/32/lib_mysqludf_sys.so
usr/$(get_libdir)/${PN}/plugins/attack/db/sqlmap/udf/mysql/linux/64/lib_mysqludf_sys.so
usr/$(get_libdir)/${PN}/plugins/attack/db/sqlmap/udf/postgresql/linux/*/8.2/lib_postgresqludf_sys.so
usr/$(get_libdir)/${PN}/plugins/attack/db/sqlmap/udf/postgresql/linux/*/8.3/lib_postgresqludf_sys.so
usr/$(get_libdir)/${PN}/plugins/attack/db/sqlmap/udf/postgresql/linux/*/8.4/lib_postgresqludf_sys.so
usr/$(get_libdir)/${PN}/plugins/attack/db/sqlmap/udf/postgresql/linux/*/9.0/lib_postgresqludf_sys.so"
-RDEPEND=">=dev-python/fpconst-0.7.2[${PYTHON_USEDEP}]
+RDEPEND="
+ >=dev-python/fpconst-0.7.2[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
dev-python/nltk[${PYTHON_USEDEP}]
dev-python/pybloomfiltermmap[${PYTHON_USEDEP}]
@@ -41,11 +43,14 @@
|| (
net-analyzer/gnu-netcat
net-analyzer/netcat
- net-analyzer/netcat6 )
+ net-analyzer/netcat6
+ )
>=net-analyzer/scapy-2
- gtk? ( media-gfx/graphviz
+ gtk? (
+ media-gfx/graphviz
>dev-python/pygtk-2.0
- dev-python/pygtksourceview )"
+ dev-python/pygtksourceview
+ )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
@@ -55,18 +60,18 @@
src_install() {
insinto /usr/$(get_libdir)/${PN}
- doins -r core locales plugins profiles scripts tools w3af_gui
w3af_console || die
- fperms +x /usr/$(get_libdir)/${PN}/${PN}_{gui,console} || die
- dobin "${FILESDIR}"/${PN}_console || die
+ doins -r core locales plugins profiles scripts tools w3af_gui
w3af_console
+ fperms +x /usr/$(get_libdir)/${PN}/${PN}_{gui,console}
+ dobin "${FILESDIR}"/${PN}_console
if use gtk ; then
- dobin "${FILESDIR}"/${PN}_gui || die
+ dobin "${FILESDIR}"/${PN}_gui
else
rm "${ED}"/usr/$(get_libdir)/${PN}/w3af_gui
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
+ doins -r doc/*
fi
python_fix_shebang "${ED}"usr/$(get_libdir)/${PN}
}
1.21 net-analyzer/w3af/ChangeLog
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/w3af/ChangeLog?rev=1.21&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/w3af/ChangeLog?rev=1.21&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/w3af/ChangeLog?r1=1.20&r2=1.21
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/w3af/ChangeLog,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- ChangeLog 31 Dec 2014 05:00:41 -0000 1.20
+++ ChangeLog 21 Mar 2015 14:46:10 -0000 1.21
@@ -1,6 +1,11 @@
# ChangeLog for net-analyzer/w3af
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/w3af/ChangeLog,v 1.20
2014/12/31 05:00:41 floppym Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/w3af/ChangeLog,v 1.21
2015/03/21 14:46:10 jlec Exp $
+
+ 21 Mar 2015; Justin Lecher <[email protected]> -w3af-1.0.ebuild,
+ -w3af-1.0_rc5-r1.ebuild, -w3af-1.1.ebuild, w3af-1.1-r1.ebuild,
+ w3af-1.5.ebuild:
+ use esvn_clean; clean die usage; drop old
31 Dec 2014; Mike Gilbert <[email protected]> w3af-1.1-r1.ebuild,
w3af-1.5.ebuild: