Control: tags 684722 + pending
Control: tags 786012 + pending

Dear maintainer,

I've prepared an NMU for w3af (versioned as 1.1svn5547-1.1) and
uploaded it to DELAYED/2. Please feel free to tell me if I
should delay it longer.

Regards.
diff -Nru w3af-1.1svn5547/debian/changelog w3af-1.1svn5547/debian/changelog
--- w3af-1.1svn5547/debian/changelog    2012-08-09 03:06:24.000000000 +0200
+++ w3af-1.1svn5547/debian/changelog    2015-08-19 18:05:25.000000000 +0200
@@ -1,3 +1,14 @@
+w3af (1.1svn5547-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload from debconf15
+  * Replace python-support by dh-python
+  * AddRediff existing dependency patch into new
+    remove_pybloomfilter_import.patch and apply it (closes: #684722)
+  * Add python-lxml and python-scapy to Depends as the package doesn't
+    work without them
+
+ -- Paul Gevers <[email protected]>  Tue, 18 Aug 2015 17:20:42 +0200
+
 w3af (1.1svn5547-1) unstable; urgency=low

   * The Managua DebConf12 release!
diff -Nru w3af-1.1svn5547/debian/control w3af-1.1svn5547/debian/control
--- w3af-1.1svn5547/debian/control      2012-07-09 23:37:19.000000000 +0200
+++ w3af-1.1svn5547/debian/control      2015-08-19 18:05:03.000000000 +0200
@@ -2,14 +2,12 @@
 Section: net
 Priority: extra
 Maintainer: Luciano Bello <[email protected]>
-Build-Depends: debhelper (>= 9), python-support
+Build-Depends: debhelper (>= 9), dh-python, python-all
 Standards-Version: 3.9.3
 Homepage: http://w3af.sourceforge.net/
-XS-Python-Version: all

 Package: w3af
 Architecture: all
-XB-Python-Version: ${python:Versions}
 Depends: ${python:Depends}, ${misc:Depends}, w3af-console (>=
${binary:Version}), python-gtk2 (>= 2.12), graphviz, python-gtksourceview2
 Description: framework to find and exploit web application vulnerabilities
  w3af is a Web Application Attack and Audit Framework which aims
@@ -28,8 +26,7 @@

 Package: w3af-console
 Architecture: all
-XB-Python-Version: ${python:Versions}
-Depends: ${python:Depends}, ${misc:Depends}, python-simplejson,
python-beautifulsoup, python-soappy, python-pypdf, python-openssl,
python-pysqlite2, python-svn, python-chardet
+Depends: ${python:Depends}, ${misc:Depends}, python-simplejson,
python-beautifulsoup, python-soappy, python-pypdf, python-openssl,
python-pysqlite2, python-svn, python-chardet, python-lxml, python-scapy
 Conflicts: python-json
 Description: framework to find and exploit web application
vulnerabilities (CLI only)
  w3af is a Web Application Attack and Audit Framework which aims
diff -Nru
w3af-1.1svn5547/debian/patches/remove_pybloomfiltermmap_import.patch
w3af-1.1svn5547/debian/patches/remove_pybloomfiltermmap_import.patch
---
w3af-1.1svn5547/debian/patches/remove_pybloomfiltermmap_import.patch
1970-01-01 01:00:00.000000000 +0100
+++
w3af-1.1svn5547/debian/patches/remove_pybloomfiltermmap_import.patch
2015-08-18 17:20:01.000000000 +0200
@@ -0,0 +1,22 @@
+Index:
w3af-1.1svn5547/core/controllers/dependency_check/dependency_check.py
+===================================================================
+---
w3af-1.1svn5547.orig/core/controllers/dependency_check/dependency_check.py
2013-01-05 23:48:46.000000000 -0500
++++
w3af-1.1svn5547/core/controllers/dependency_check/dependency_check.py
2013-01-05 23:55:07.164913283 -0500
+@@ -53,17 +53,6 @@
+     packages_mac_ports = []
+     additional_information = []
+
+-    if platform.system() != 'Windows':
+-        try:
+-            from pybloomfilter import BloomFilter as mmap_filter
+-        except Exception, e:
+-            msg = '    pybloomfiltermmap is a required dependency in
*nix systems,'
+-            msg += '    in order to install it please run the
following commands:'
+-            msg += '    sudo apt-get install python2.6-dev\n'
+-            msg += '    sudo easy_install pybloomfiltermmap'
+-            additional_information.append(msg)
+-            reasonForExit = True
+-    #mem_test('after bloom filter import')
+     try:
+         import esmre
+         import esm
diff -Nru w3af-1.1svn5547/debian/patches/series
w3af-1.1svn5547/debian/patches/series
--- w3af-1.1svn5547/debian/patches/series       2012-08-09 03:21:42.000000000
+0200
+++ w3af-1.1svn5547/debian/patches/series       2015-08-18 17:20:01.000000000
+0200
@@ -3,3 +3,4 @@
 disable-auto-update.patch
 dep-a-la-deb_01_nltk.patch
 disable-pybloom.patch
+remove_pybloomfiltermmap_import.patch
diff -Nru w3af-1.1svn5547/debian/rules w3af-1.1svn5547/debian/rules
--- w3af-1.1svn5547/debian/rules        2012-07-09 23:37:19.000000000 +0200
+++ w3af-1.1svn5547/debian/rules        2015-08-18 18:03:41.000000000 +0200
@@ -37,7 +37,7 @@
 binary-indep: install
        dh_testdir
        dh_testroot
-       dh_pysupport
+       dh_python2 /usr/share/w3af/
        dh_installman
        dh_installmenu
        dh_installdocs

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to